我有一个远程数据库,我想对其运行 Knex 迁移。
我看到 Knex CLI 文档中有一个 --connection 标志,但是当我尝试
knex migrate:latest --connection [[my connection string]
我明白了
error: unknown option `--connection'
最佳答案
http://knexjs.org/#Migrations-CLI
你应该有knexfile.js
在您的项目文件夹中。
文件应包含如下内容:
module.exports = {
development: {
client: 'mysql',
connection: {
host : '127.0.0.1', // should be remote host
user : 'your_database_user',
password : 'your_database_password',
database : 'myapp_test'
}
}
}
然后您可以运行迁移
作者:npx knex migrate:latest
关于knex.js - 如何针对远程数据库运行 Knex 迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60956215/