diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2016-08-16 00:04:49 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2016-08-16 00:04:49 +0200 |
commit | f52bcb899d72e2f69cb90e34032b9c622322f9cd (patch) | |
tree | ffb00bf68e9d5b0c18834c58a6eba92f5e052ce7 /archivist/model.py | |
parent | 36fc451124e3c866d86c0656a865357c4e944c4d (diff) | |
download | archivist-f52bcb899d72e2f69cb90e34032b9c622322f9cd.tar.gz archivist-f52bcb899d72e2f69cb90e34032b9c622322f9cd.tar.bz2 archivist-f52bcb899d72e2f69cb90e34032b9c622322f9cd.zip |
Basic CLI
Diffstat (limited to 'archivist/model.py')
-rw-r--r-- | archivist/model.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/archivist/model.py b/archivist/model.py index ce360f3..69765f3 100644 --- a/archivist/model.py +++ b/archivist/model.py @@ -50,6 +50,11 @@ class Model(Base): def get(cls, *args, **kwargs): return cls.query.get(*args, **kwargs) +def create_all(): + Model.metadata.create_all(engine) + +def drop_all(): + Model.metadata.drop_all(engine) class Prefix(Model): prefix = Column(ty.Unicode, index = True, unique = True) |