Loading poolpay/admin/__main__.py +3 −0 Original line number Diff line number Diff line from poolpay import db from poolpay.admin import app from poolpay.paths import db_file db.open(db_file) app.run() poolpay/db.py +2 −2 Original line number Diff line number Diff line Loading @@ -3,13 +3,13 @@ from pathlib import Path from sqlalchemy import Engine, create_engine from sqlalchemy.orm import Session from poolpay.model.Retrievable import Retrievable session: Session | None = None _engine: Engine | None = None def open(db_file: Path) -> None: from poolpay.model.Retrievable import Retrievable global _engine _engine = create_engine(f"sqlite:///{db_file}") Retrievable.metadata.create_all(_engine) Loading Loading
poolpay/admin/__main__.py +3 −0 Original line number Diff line number Diff line from poolpay import db from poolpay.admin import app from poolpay.paths import db_file db.open(db_file) app.run()
poolpay/db.py +2 −2 Original line number Diff line number Diff line Loading @@ -3,13 +3,13 @@ from pathlib import Path from sqlalchemy import Engine, create_engine from sqlalchemy.orm import Session from poolpay.model.Retrievable import Retrievable session: Session | None = None _engine: Engine | None = None def open(db_file: Path) -> None: from poolpay.model.Retrievable import Retrievable global _engine _engine = create_engine(f"sqlite:///{db_file}") Retrievable.metadata.create_all(_engine) Loading