【问题标题】:Connect ot Postgresql mikro-orm连接到 Postgresql mikro-orm
【发布时间】:2021-02-08 02:51:34
【问题描述】:

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

【问题讨论】:

  • 你的操作系统是什么

标签: typescript postgresql mikro-orm


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2021-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 2020-12-23
    • 2011-03-04
    • 1970-01-01
    • 2021-08-27
    相关资源
    最近更新 更多