feat: 拉取最新仓库代码

Co-authored-by: traeagent <traeagent@users.noreply.github.com>
This commit is contained in:
gituib
2026-05-06 03:19:21 +00:00
co-authored by traeagent
parent 5170c0ab6f
commit 307528b36b
4 changed files with 31 additions and 21 deletions
+7 -5
View File
@@ -6,7 +6,7 @@ ensureJwtSecret();
const express = require('express');
const cors = require('cors');
const fileUpload = require('express-fileupload');
const { sequelize } = require('./db');
const { sequelize, dbDialect } = require('./db');
const { FILE_UPLOAD } = require('./config');
const { generateId } = require('./utils/idGenerator');
const logger = require('./utils/logger').module('Server');
@@ -96,10 +96,12 @@ async function syncBusinessModels() {
const DeviceBusiness = require('./models/DeviceBusiness');
const Warehouse = require('./models/Warehouse');
await Business.sync();
await DeviceBusiness.sync();
await Warehouse.sync();
logger.info('业务/设备关联/库房模型同步完成');
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' : ''}`);
}
async function initDefaultSystemSettings() {