database.triggers_dict, closes #216

This commit is contained in:
Simon Willison 2021-01-02 20:19:55 -08:00
commit de08096989
3 changed files with 23 additions and 6 deletions

View file

@ -272,6 +272,11 @@ class Database:
).fetchall()
]
@property
def triggers_dict(self):
"Returns {trigger_name: sql} dictionary"
return {trigger.name: trigger.sql for trigger in self.triggers}
@property
def journal_mode(self):
return self.execute("PRAGMA journal_mode;").fetchone()[0]