コード例 #1
0
ファイル: init_db.py プロジェクト: Wiredcraft/gh-report
def init_db():
    """ Clean up and create database. """

    app = Flask(__name__)
    load_config(app)

    db.init_app(app)
    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///' + os.path.join(os.path.abspath(os.path.dirname(__file__)), 'app.sqlite')
    with app.app_context():
        db.drop_all()
        db.create_all()
コード例 #2
0
import os

from app.app import app, load_config

load_config(app)

if __name__ == "__main__":
    port = os.getenv("5000")
    app.run(host="0.0.0.0", port=port)
コード例 #3
0
 def setUpClass(cls):
     cls.maxDiff = None
     cls.database_helper = DatabaseHelper(environment)
     cls.database_helper.clear_database()
     state.mongo = MongoConnect(load_config(environment))
コード例 #4
0
 def __init__(self, environment):
     self.config = load_config(environment)
コード例 #5
0
def before_feature(context, feature):
    app.testing = True
    load_config(app)
    context.client = app.test_client()
コード例 #6
0
ファイル: database_helper.py プロジェクト: otto-de/gatekeeper
 def __init__(self, environment):
     self.config = load_config(environment)