diff --git a/apps/server/src/app.module.ts b/apps/server/src/app.module.ts index 351cebf6..888cd547 100644 --- a/apps/server/src/app.module.ts +++ b/apps/server/src/app.module.ts @@ -8,32 +8,6 @@ import { ThrottlerModule, ThrottlerGuard } from '@nestjs/throttler'; import { ScheduleModule } from '@nestjs/schedule'; import * as Entities from './entities'; import { AuthModule } from './auth/auth.module'; -import { InitialSchema1784520727860 } from './migrations/1784520727860-InitialSchema'; -import { AddExamManagement1784600000000 } from './migrations/1784600000000-AddExamManagement'; -import { AddRoomInspections1784680000000 } from './migrations/1784680000000-AddRoomInspections'; -import { AddJinshujuMatchRules1784700000000 } from './migrations/1784700000000-AddJinshujuMatchRules'; -import { AddAiChat1784780000000 } from './migrations/1784780000000-AddAiChat'; -import { EnhanceAiChatForAntDesignX1784860000000 } from './migrations/1784860000000-EnhanceAiChatForAntDesignX'; -import { AddA2UiForms1784870000000 } from './migrations/1784870000000-AddA2UiForms'; -import { AddA2UiReviews1784880000000 } from './migrations/1784880000000-AddA2UiReviews'; -import { AddImportRuns1784910000000 } from './migrations/1784910000000-AddImportRuns'; -import { DropAiMessageFeedback1784920000000 } from './migrations/1784920000000-DropAiMessageFeedback'; -import { AddImportRunSettings1784930000000 } from './migrations/1784930000000-AddImportRunSettings'; -import { AddA2UiSubmissions1786001000000 } from './migrations/1786001000000-AddA2UiSubmissions'; -const allMigrations = [ - InitialSchema1784520727860, - AddExamManagement1784600000000, - AddRoomInspections1784680000000, - AddJinshujuMatchRules1784700000000, - AddAiChat1784780000000, - EnhanceAiChatForAntDesignX1784860000000, - AddA2UiForms1784870000000, - AddA2UiReviews1784880000000, - AddImportRuns1784910000000, - DropAiMessageFeedback1784920000000, - AddImportRunSettings1784930000000, - AddA2UiSubmissions1786001000000, -]; import { AuthorizationModule } from './authorization'; import { RbacModule } from './rbac/rbac.module'; import { StudentsModule } from './students/students.module'; @@ -164,7 +138,6 @@ import { IntegrationConfigModule } from './integration/config/config.module'; password: config.get('DB_PASSWORD', ''), database: config.get('DB_DATABASE', 'dorm_billing'), entities: allEntities, - migrations: allMigrations, // 生产安全:仅当显式 DB_SYNCHRONIZE=true 时才自动同步表结构 synchronize: config.get('DB_SYNCHRONIZE') === 'true', charset: 'utf8mb4',