Mit SQLAlchemy wird ein Engine-Objekt wie folgt erstellt:
from sqlalchemy import create_engine
engine = create_engine("postgresql://localhost/mydb")
Der Zugriff engineschlägt fehl, wenn die im Argument to create_engine(in diesem Fall mydb) angegebene Datenbank nicht vorhanden ist. Kann SQLAlchemy angewiesen werden, eine neue Datenbank zu erstellen, wenn die angegebene Datenbank nicht vorhanden ist?