from sqlalchemy import create_engine, Column, Integer, String from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker # Inicjalizacja BD engine = create_engine("sqlite:///mojabaza.db", echo=True) Base = declarative_base() # Schemat BD class User(Base): __tablename__ = "user" id = Column(Integer, primary_key=True, autoincrement=True) username = Column(String, index=True) password = Column(String) def __init__(self, username, password): self.username = username self.password = password # Metoda do tworzenia sesji... def create_db_session(): Session = sessionmaker(bind=engine) session = Session() return session Base.metadata.create_all(engine)