diff --git a/backend/scripts/fix-foreign-keys.js b/backend/scripts/fix-foreign-keys.js index aa225ab..65d286a 100644 --- a/backend/scripts/fix-foreign-keys.js +++ b/backend/scripts/fix-foreign-keys.js @@ -10,7 +10,11 @@ * node backend/scripts/fix-foreign-keys.js */ -const { sequelize } = require('../db'); +require('dotenv').config(); +const { sequelize, dbDialect } = require('../db'); + +// 打印当前数据库配置以便调试 +console.log(`当前数据库配置: DB_TYPE=${process.env.DB_TYPE || 'sqlite'}, dialect=${dbDialect || sequelize.options.dialect}`); /** * 主迁移函数