我有一个 knex 支持的应用程序,一旦从 github 克隆,我就可以运行 yarn migrate:latest
来获取最新的数据库。
问题是,在某些情况下,就像新开发人员一样,数据库可能还不存在。
首先创建数据库的正确方法是什么?我是否需要在 KNEX 之外执行此操作,或者是否有 KNEX CLI/迁移类型的推荐来满足此需求?
最佳答案
不支持(knex 0.14.2)。需要提前创建数据库+db用户。如果您希望 Node 库提供帮助,knex-db-manager
是基于 knex 的数据库管理帮助程序库,例如创建数据库和数据库所有者用户等。
关于mysql - 如何使用 Knex 迁移器 CLI 命令创建 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47562263/