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 engine
nie 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?