刚刚开始使用 Sequelize 并尝试让迁移工作,并希望了解迁移实际上针对数据库运行的 SQL。
我找到了一个github评论 https://github.com/sequelize/sequelize/issues/610#issuecomment-69675229这建议如何将日志记录传输到调试模块,但我该将“选项”放在哪里。
options: {
logging: debug('sequelize')
}
Enable “记录”:真在配置连接数据库中(文件数据库.json).
Example
{
"username": "postgres",
"password": "postgres",
"database": "agencias",
"host": "127.0.0.1",
"dialect": "postgres",
"timezone": "America/La_Paz",
"migrationStorage": "sequelize",
"migrationStorageTableName": "sequelize_migration",
"logging":true,
"pool": {
"max": 15,
"min": 0,
"idle": 10000
}
}
在项目中执行
sequelize db:migrate --migrations-path src/migrations --config data_base.json
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)