initialize_db.py
336 Bytes
import sys
from sqlalchemy import engine_from_config
from pyramid.paster import get_appsettings
from ..models import Base
def main(argv=sys.argv[1:]):
conf_file = argv[0]
settings = get_appsettings(conf_file)
engine = engine_from_config(settings, 'sqlalchemy.')
engine.echo = True
Base.metadata.create_all(engine)