我想连接到mikro-orm上的Postgresql数据库
使用mikro-orm迁移:创建但出错
TypeError: Reduce of empty array with no initial value
at Array.reduce (<anonymous>)
at SchemaBuilder.Target.toQuery (D:\Lesson\full-stack\node_modules\knex\lib\interface.js:14:8)
at SchemaGenerator.dump (D:\Lesson\full-stack\node_modules\@mikro-orm\knex\schema\SchemaGenerator.js:485:29)
at SchemaGenerator.getUpdateTableFKsSQL (D:\Lesson\full-stack\node_modules\@mikro-orm\knex\schema\SchemaGenerator.js:132:25)
at SchemaGenerator.getUpdateSchemaSQL (D:\Lesson\full-stack\node_modules\@mikro-orm\knex\schema\SchemaGenerator.js:88:25)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at Migrator.getSchemaDiff (D:\Lesson\full-stack\node_modules\@mikro-orm\migrations\Migrator.js:163:26)
at Migrator.createMigration (D:\Lesson\full-stack\node_modules\@mikro-orm\migrations\Migrator.js:60:22)
at Function.handleCreateCommand (D:\Lesson\full-stack\node_modules\@mikro-orm\cli\commands\MigrationCommandFactory.js:111:21)
at Function.handleMigrationCommand (D:\Lesson\full-stack\node_modules\@mikro-orm\cli\commands\MigrationCommandFactory.js:74:17)发布于 2020-10-26 05:00:12
这是最新版本的knex中的一个错误,如果你将其锁定到解析到0.21.6,它将会工作。
https://classic.yarnpkg.com/en/docs/selective-version-resolutions/
https://stackoverflow.com/questions/64527115
复制相似问题