def put(self): try: db.drop_all() except: pass db.create_all() return 'a'
from app import createAdminApp from app.ext import db import argparse parser = argparse.ArgumentParser() parser.add_argument("--config", dest="config", required=True) args = parser.parse_args() app = createAdminApp(args.config) app.app_context().push() db.drop_all()
def drop_all(): db.drop_all()
def init_db(): db.drop_all() db.create_all()
def initdb(drop_tables): if drop_tables: db.drop_all(app=app) db.create_all(app=app)
from app import createApp from app.ext import db app = createApp() app.app_context().push() db.drop_all()
def deploy(): from flask_migrate import upgrade db.drop_all() upgrade() db.create_all()