21 lines
449 B
TypeScript
21 lines
449 B
TypeScript
import { Entity, Property } from '@mikro-orm/core';
|
|
import { BaseEntity } from '../../../common/entities/base.entity';
|
|
|
|
@Entity({ tableName: 'schedules' })
|
|
export class Schedule extends BaseEntity {
|
|
@Property({ type: 'int' })
|
|
weekDay!: number;
|
|
|
|
@Property({ type: 'time' })
|
|
openTime!: string;
|
|
|
|
@Property({ type: 'time' })
|
|
closeTime!: string;
|
|
|
|
@Property({ default: true })
|
|
isActive: boolean = true;
|
|
|
|
@Property()
|
|
restId!: string;
|
|
}
|