fix: add @Unique constraints for Bed and Locker entities

This commit is contained in:
2026-07-09 11:51:29 +08:00
parent ad6c303369
commit 513b6c11e4
2 changed files with 6 additions and 0 deletions

View File

@@ -6,9 +6,12 @@ import {
UpdateDateColumn,
ManyToOne,
JoinColumn,
Unique,
} from 'typeorm';
import { Room } from './room.entity';
@Unique(['roomId', 'bedNumber'])
@Entity('beds')
export class Bed {
@PrimaryGeneratedColumn()

View File

@@ -6,9 +6,12 @@ import {
UpdateDateColumn,
ManyToOne,
JoinColumn,
Unique,
} from 'typeorm';
import { Room } from './room.entity';
@Unique(['roomId', 'lockerNumber'])
@Entity('lockers')
export class Locker {
@PrimaryGeneratedColumn()