7

如何将 TypeORM 与 Better-sqlite3 一起使用?

在官方文档上,有一个部分形式better-sqlite3。

我已经安装了typeorm@latesttypeorm@next但是还没有更好的 sqlite3 的选项。

如果我尝试强制初始化它,我收到以下错误

MissingDriverError:错误的驱动程序:给出了“better-sqlite3”。支持的驱动程序有:“cordova”、“expo”、“mariadb”、“mongodb”、“mssql”、“mysql”、“oracle”、“postgres”、“sqlite”、“sqljs”、“react-native”、 “极光数据 api”、“极光数据 api-pg”。

4

1 回答 1

1

驱动程序已better-sqlite3添加到typeorm@0.2.26.

  1. 导出现有数据库。
  2. 更新typeorm0.2.26或更高。
  3. 安装包better-sqlite3sqlite3可以卸载。
  4. 在您ormconfig.json将类型更改为"type": "better-sqlite3",
  5. 导入步骤 1 中导出的数据库。
于 2021-05-17T03:20:28.000 回答