Exemplo n.º 1
0
def main():
    if not os.path.exists(database.databaseName):
        print "No database found, initializing..."
        print "-" * 32
        database.initDatabase()
        print "Database initialized."
        print "-" * 32

    app.run()
Exemplo n.º 2
0
def start_live_server():
    log.info("Starting live server.")
    app.run()
Exemplo n.º 3
0
def start_dev_server():
    log.info("Starting DEV server.")
    app.run(debug=True, use_reloader=True)
Exemplo n.º 4
0
import os
from os.path import join

from generate_data import generate_data
from helpers import SRC_PATH, PROJ_PATH, DB_PATH, run_sql
from pages import app


def init_db(gen_data=True, rewrite=False):
    if not rewrite and os.path.isfile(DB_PATH):
        return
    commands = open(join(SRC_PATH, "create_db.sql")).read().split('\n\n')
    run_sql(commands, commit=True)
    if gen_data:
        generate_data()


init_db()
app.run()