feat: PM2 + Docker deployment config (MySQL container, PM2 for backend+frontend proxy)

This commit is contained in:
2026-07-06 10:12:05 +08:00
parent a568da160c
commit 2ce73b8fc3
7 changed files with 217 additions and 37 deletions

View File

@@ -108,7 +108,7 @@ import { CampusScopeMiddleware } from './common/campus-scope.middleware';
password: config.get('DB_PASSWORD', ''),
database: config.get('DB_DATABASE', 'dorm_billing'),
entities: allEntities,
synchronize: true,
synchronize: config.get('DB_SYNCHRONIZE', 'true') !== 'false',
charset: 'utf8mb4',
};
}
@@ -116,7 +116,7 @@ import { CampusScopeMiddleware } from './common/campus-scope.middleware';
type: 'better-sqlite3' as const,
database: config.get('DB_DATABASE', 'dorm_billing.db'),
entities: allEntities,
synchronize: true,
synchronize: config.get('DB_SYNCHRONIZE', 'true') !== 'false',
};
},
}),