feat: add BookableSpace entity, DTO, repository, and integrate with Space entity

This commit is contained in:
faris Aljohari
2025-06-17 22:02:08 -06:00
parent a91d0f22a4
commit 8d44b66dd3
9 changed files with 104 additions and 0 deletions

View File

@ -59,6 +59,7 @@ import {
} from '../modules/user/entities';
import { VisitorPasswordEntity } from '../modules/visitor-password/entities';
import { SpaceDailyOccupancyDurationEntity } from '../modules/occupancy/entities';
import { BookableSpaceEntity } from '../modules/booking/entities';
@Module({
imports: [
TypeOrmModule.forRootAsync({
@ -119,6 +120,7 @@ import { SpaceDailyOccupancyDurationEntity } from '../modules/occupancy/entities
PresenceSensorDailySpaceEntity,
AqiSpaceDailyPollutantStatsEntity,
SpaceDailyOccupancyDurationEntity,
BookableSpaceEntity,
],
namingStrategy: new SnakeNamingStrategy(),
synchronize: Boolean(JSON.parse(configService.get('DB_SYNC'))),