Можно ли создать новую базу данных из Pony ORM? Мы не смогли найти его в документах Pony ORM, всегда предполагалось, что база данных существует или использует файл SQLite.
Мы хотели бы создать тестовую базу данных, а затем удалить ее.
Можно ли создать новую базу данных из Pony ORM? Мы не смогли найти его в документах Pony ORM, всегда предполагалось, что база данных существует или использует файл SQLite.
Мы хотели бы создать тестовую базу данных, а затем удалить ее.
№ За:
https://docs.ponyorm.org/api_reference.html#sqlite
Поддерживаемые базы данных
Если вы посмотрите на API .bind() для различных баз данных, SQLite — единственная с create_db. Это связано с тем, что в SQLite создание базы данных — это просто создание одного файла. Другим механизмам необходимо выполнить свою собственную программу для инициализации базы данных. Вам нужно будет создать независимый скрипт, который создает базу данных.
Если у вас есть файл базы данных sqlite, попробуйте использовать pgloader.