feat: add Schedules module with conflict detection and weekly view
This commit is contained in:
@@ -19,6 +19,7 @@ import {
|
||||
ClassroomRental,
|
||||
Permission,
|
||||
Role,
|
||||
ClassSchedule,
|
||||
} from './entities';
|
||||
import { AuthModule } from './auth/auth.module';
|
||||
import { RbacModule } from './rbac/rbac.module';
|
||||
@@ -34,6 +35,7 @@ import { DepositsModule } from './deposits/deposits.module';
|
||||
import { ClassroomsModule } from './classrooms/classrooms.module';
|
||||
import { ClassesModule } from './classes/classes.module';
|
||||
import { TenantsModule } from './tenants/tenants.module';
|
||||
import { SchedulesModule } from './schedules/schedules.module';
|
||||
import { ClassroomRentalsModule } from './classroom-rentals/classroom-rentals.module';
|
||||
|
||||
@Module({
|
||||
@@ -66,6 +68,7 @@ import { ClassroomRentalsModule } from './classroom-rentals/classroom-rentals.mo
|
||||
ClassroomRental,
|
||||
Permission,
|
||||
Role,
|
||||
ClassSchedule,
|
||||
];
|
||||
if (dbType === 'mysql') {
|
||||
return {
|
||||
@@ -101,6 +104,7 @@ import { ClassroomRentalsModule } from './classroom-rentals/classroom-rentals.mo
|
||||
ClassroomsModule,
|
||||
ClassesModule,
|
||||
TenantsModule,
|
||||
SchedulesModule,
|
||||
ClassroomRentalsModule,
|
||||
],
|
||||
providers: [
|
||||
|
||||
Reference in New Issue
Block a user