从小马 ORM 创建 postgres 数据库

Create postgres database from pony ORM

是否可以从 pony ORM 创建一个新的数据库?我们在 pony ORM 文档中找不到它,它总是假定数据库存在或正在使用 SQLite 文件。

我们想创建一个测试数据库,然后再删除它。

如果你有sqlite数据库文件,你可以尝试使用pgloader

没有。每:

https://docs.ponyorm.org/api_reference.html#sqlite

支持的数据库

如果您查看各种数据库的 .bind() API,SQLite 是唯一具有 create_db 的数据库。这是因为在 SQLite 中创建数据库只是创建一个文件。其他引擎需要通过自己的程序来初始化一个数据库。您将需要创建一个独立的脚本来创建数据库。