Exemplo n.º 1
0
def seed_handler(event, context):
    """Lambda entry point."""
    from TEMPLATE.app import app

    if not app.config.get("DEV_DB_SCRIPTS_ENABLED"):
        raise Exception("DEV_DB_SCRIPTS_ENABLED is not enabled")

    from TEMPLATE.db.fixtures import seed_db

    with app.app_context():
        seed_db()

    return "Seeded DB."
Exemplo n.º 2
0
def test_db_init_seed(app):
    """Try initializing and seeding development database."""
    drop_all_tables(app=app)
    db.create_all(app=app)
    seed_db()
    drop_all_tables(app=app)
Exemplo n.º 3
0
 def seed_db_cmd():
     seed_db()
Exemplo n.º 4
0
def test_db_migrate_seed():
    """Run migrations and seed."""
    flask_migrate.upgrade()
    seed_db()