diff options
Diffstat (limited to '')
-rw-r--r-- | app/__init__.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/app/__init__.py b/app/__init__.py index 61841ca..0a02ed4 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -15,3 +15,17 @@ app.config.from_pyfile('settings.py') from .model import db from .login import login_manager from . import views + +# commands +@app.cli.command() +def create(): + db.create_all() + +@app.cli.command() +def drop(): + db.drop_all() + +@app.cli.command() +def compile(): + """Compiles all templates.""" + app.jinja_env.compile_templates('comp', zip = None) |