Za pomocą SQLAlchemy tworzony jest obiekt Engine w następujący sposób:
from sqlalchemy import create_engine
engine = create_engine("postgresql://localhost/mydb")
Dostęp enginenie powiedzie się, jeśli baza danych określona w argumencie do create_engine(w tym przypadku mydb) nie istnieje. Czy można powiedzieć SQLAlchemy, aby utworzył nową bazę danych, jeśli określona baza danych nie istnieje?