NodeJS 如何在运行Knex迁移时使用覆盖的迁移类

zbsbpyhn  于 2023-05-06  发布在  Node.js
关注(0)|答案(1)|浏览(91)

我正在尝试解决与Knex迁移中的文件扩展名相关的问题。我找到的最合适的解决方案涉及重新实现Knex迁移类之一,如在此GitHub线程中所讨论的。建议重写的FsMigrations类允许忽略文件扩展名。FsMigrations的一个示例是在getMergedConfig函数调用内的Migrator类构造函数中创建的,如Knex代码所示。
我的问题是:如何将FsMigrations的重写版本“传递”给Knex,以便在创建Migrator类的示例时,将示例化自定义FsMigrations实现,而不是默认的实现?

相关问题