Example #1
0
def init_db():
    with app.app_context():
        db = DB(app, config["sqlite"]["db"])
        if db.init_db(config["sqlite"]["schema"]):
            return ('Database Created/Reset', 200)
        else:
            return ("Something went horribly wrong", 500)
Example #2
0
def init_db(delim=''):
    with app.app_context():
        db = DB(app, config["sqlite"]["db"])
        if delim == "public_domain":
            if db.init_db(config["sqlite"]["pdschema"]):
                return ('Database Created/Reset for public_domain info', 200)
            else:
                return ("Something went horribly wrong for public_domain info",
                        500)
        elif delim == "assets" or delim == "images":
            if db.init_db(config["sqlite"]["schema"]):
                return ('Database Created/Reset for etag info', 200)
            else:
                return ("Something went horribly wrong for etag info", 500)
        else:
            return ("Not Found", 404)