homemanager-be/src/objects/building/entities/room.entity.ts

35 lines
531 B
TypeScript

import {
Column,
CreateDateColumn,
Entity,
ManyToOne,
PrimaryGeneratedColumn,
UpdateDateColumn,
} from 'typeorm';
import { Building } from './building.entity';
import { Floor } from './floor.entity';
@Entity()
export class Room {
@PrimaryGeneratedColumn()
id: number;
@ManyToOne(() => Building)
building: Building;
@ManyToOne(() => Floor)
floor: Floor;
@Column()
displayName: string;
@Column()
plan: string;
@CreateDateColumn()
createdAt: Date;
@UpdateDateColumn()
updatedAt: Date;
}