This commit is contained in:
Bastian Wagner
2024-12-27 20:57:37 +01:00
parent 5194298fa6
commit 5363d0880f
33 changed files with 640 additions and 50 deletions

View File

@@ -25,6 +25,9 @@ export class Key implements IKey {
@Column({ name: 'handed_out', default: false })
handedOut: boolean;
@Column({ name: 'lost', default: false })
keyLost: boolean;
@ManyToOne(() => Cylinder, (cylinder) => cylinder.keys)
cylinder: Cylinder;

View File

@@ -16,4 +16,7 @@ export class Role {
@Column({ nullable: true })
name: string;
@Column({ name: 'is_default', default: false})
defaultRole: boolean;
}

View File

@@ -20,7 +20,7 @@ export class KeySystem implements IKeySystem {
@CreateDateColumn({ name: 'created_at' })
createdAt: Date;
@Column({ nullable: false, unique: true })
@Column({ nullable: false, unique: false })
name: string;
@ManyToMany(() => User, (manager) => manager.systems)