diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2017-02-12 12:20:16 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2017-02-12 12:20:16 +0100 |
commit | 27f0bead73dc8d83f249cf288d63ec92d6004289 (patch) | |
tree | 076ba23481d41e9997bfc968412cd0d8b4791f2f /app | |
parent | df74fa986f24240640f46fcf4a526dec09247e5f (diff) | |
download | kosten-27f0bead73dc8d83f249cf288d63ec92d6004289.tar.gz kosten-27f0bead73dc8d83f249cf288d63ec92d6004289.tar.bz2 kosten-27f0bead73dc8d83f249cf288d63ec92d6004289.zip |
No need for flask-script anymore; flask provides this out of the box
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) |