SQLAlchemy

From KirkWiKi
Jump to navigation Jump to search

Pinboard: https://pinboard.in/u:kittell/t:sqlalchemy/

Connecting

# Connecting to a database and starting a session
from sqlalchemy import create_engine
from sqlalchemy.orm import Session
from sqlalchemy.engine import URL

connection_url = URL.create(
    drivername='xxx',
    username='xxx',
    password='xxx',
    host='xxx',
    database='xxx',
    port='xxx',
    query={
        "driver": "xxx",
    },
)
q = (xxx)
engine = create_engine(connection_url)
with Session(engine) as session:
    results = session.execute(q).all()