fix: add @Unique constraints for Bed and Locker entities
This commit is contained in:
@@ -6,9 +6,12 @@ import {
|
|||||||
UpdateDateColumn,
|
UpdateDateColumn,
|
||||||
ManyToOne,
|
ManyToOne,
|
||||||
JoinColumn,
|
JoinColumn,
|
||||||
|
Unique,
|
||||||
} from 'typeorm';
|
} from 'typeorm';
|
||||||
import { Room } from './room.entity';
|
import { Room } from './room.entity';
|
||||||
|
|
||||||
|
@Unique(['roomId', 'bedNumber'])
|
||||||
|
|
||||||
@Entity('beds')
|
@Entity('beds')
|
||||||
export class Bed {
|
export class Bed {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
|
|||||||
@@ -6,9 +6,12 @@ import {
|
|||||||
UpdateDateColumn,
|
UpdateDateColumn,
|
||||||
ManyToOne,
|
ManyToOne,
|
||||||
JoinColumn,
|
JoinColumn,
|
||||||
|
Unique,
|
||||||
} from 'typeorm';
|
} from 'typeorm';
|
||||||
import { Room } from './room.entity';
|
import { Room } from './room.entity';
|
||||||
|
|
||||||
|
@Unique(['roomId', 'lockerNumber'])
|
||||||
|
|
||||||
@Entity('lockers')
|
@Entity('lockers')
|
||||||
export class Locker {
|
export class Locker {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
|
|||||||
Reference in New Issue
Block a user