Используя SQLAlchemy, объект Engine создается следующим образом:
from sqlalchemy import create_engine
engine = create_engine("postgresql://localhost/mydb")
Доступ к движку
завершается ошибкой, если база данных, указанная в аргументе create_engine
(в данном случае, mydb
) не существует. Можно ли указать SQLAlchemy создать новую базу данных, если указанная база данных не существует?