X-Git-Url: https://us-delaporte.pagekite.me/gitweb/matrix-goal-bot.git/blobdiff_plain/20c4ba82eda7e71635190228655360ee9a37f6c3..d56541ea72dcddf4f67fdfe5d2627533265bc657:/goals/db.py diff --git a/goals/db.py b/goals/db.py index 2921bf0..8a7aff4 100644 --- a/goals/db.py +++ b/goals/db.py @@ -63,6 +63,7 @@ class Data(): self.file = db_file self.engine = self.get_engine() + def get_engine(self): return create_engine(f"sqlite:///{self.file}") @@ -74,13 +75,10 @@ class Data(): def print_all_visions(self): pass - def print_all_goals(self): - pass - def print_ophan_tasks(self): pass - def list_goals(self): + def get_all_goals(self): '''List all goals''' with Session(self.engine) as session: cmd = select(Goal).where(Goal.complete_date == None)