首页 > 解决方案 > 连接 ot Postgresql mikro-orm

问题描述

我想连接到 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)

标签: typescriptpostgresqlmikro-orm

解决方案


这是最新版本中的一个错误knex,如果您将其锁定为解决方案,0.21.6它将起作用。

https://classic.yarnpkg.com/en/docs/selective-version-resolutions/


推荐阅读