Revert commits 5170c0a..4e8e8b8
This reverts 3 commit(s) from5170c0ato4e8e8b8. Reverted commits:4e8e8b8feat: 拉取最新仓库代码307528bfeat: 拉取最新仓库代码5170c0afeat: 拉取最新仓库代码 Co-authored-by: traeagent <traeagent@users.noreply.github.com>
This commit is contained in:
+13
-7
@@ -6,7 +6,7 @@ ensureJwtSecret();
|
||||
const express = require('express');
|
||||
const cors = require('cors');
|
||||
const fileUpload = require('express-fileupload');
|
||||
const { sequelize, dbDialect } = require('./db');
|
||||
const { sequelize } = require('./db');
|
||||
const { FILE_UPLOAD } = require('./config');
|
||||
const { generateId } = require('./utils/idGenerator');
|
||||
const logger = require('./utils/logger').module('Server');
|
||||
@@ -96,12 +96,18 @@ async function syncBusinessModels() {
|
||||
const DeviceBusiness = require('./models/DeviceBusiness');
|
||||
const Warehouse = require('./models/Warehouse');
|
||||
|
||||
const alterOptions = dbDialect === 'mysql' ? { alter: true } : {};
|
||||
|
||||
await Business.sync(alterOptions);
|
||||
await DeviceBusiness.sync(alterOptions);
|
||||
await Warehouse.sync(alterOptions);
|
||||
logger.info(`业务/设备关联/库房模型同步完成(${dbDialect}${dbDialect === 'mysql' ? ' alter mode' : ''})`);
|
||||
// 仅在开发环境使用 sync({ alter: true }),生产环境应使用 migrations
|
||||
if (process.env.NODE_ENV !== 'production') {
|
||||
await Business.sync({ alter: true });
|
||||
await DeviceBusiness.sync({ alter: true });
|
||||
await Warehouse.sync({ alter: true });
|
||||
logger.info('业务/设备关联/库房模型同步完成(alter mode)');
|
||||
} else {
|
||||
await Business.sync();
|
||||
await DeviceBusiness.sync();
|
||||
await Warehouse.sync();
|
||||
logger.info('业务/设备关联/库房模型同步完成(safe mode)');
|
||||
}
|
||||
}
|
||||
|
||||
async function initDefaultSystemSettings() {
|
||||
|
||||
Reference in New Issue
Block a user