Utilizzando SQLAlchemy, viene creato un oggetto Engine in questo modo:
from sqlalchemy import create_engine
engine = create_engine("postgresql://localhost/mydb")
L'accesso enginenon riesce se il database specificato nell'argomento a create_engine(in questo caso mydb) non esiste. È possibile dire a SQLAlchemy di creare un nuovo database se il database specificato non esiste?