新增账号,超管体系
This commit is contained in:
@@ -9,6 +9,7 @@ const sequelize = require('./config/database');
|
||||
const logger = require('./config/logger');
|
||||
const routes = require('./routes');
|
||||
const { bodyLimit } = require('./middleware/bodyLimit');
|
||||
const { ensureBootstrapSuperAdmin } = require('./services/userBootstrap');
|
||||
|
||||
const app = express();
|
||||
|
||||
@@ -42,6 +43,7 @@ async function start() {
|
||||
try {
|
||||
logger.info('Creating database tables...');
|
||||
await sequelize.sync();
|
||||
await ensureBootstrapSuperAdmin();
|
||||
logger.info('Database tables created successfully');
|
||||
} catch (e) {
|
||||
logger.error(`Warning: Could not create tables: ${e.message}`);
|
||||
|
||||
Reference in New Issue
Block a user