def main(argv=sys.argv): if len(argv) != 2: usage(argv) config_uri = argv[1] setup_logging(config_uri) settings = get_appsettings(config_uri) engine = engine_from_config(settings, 'sqlalchemy.') DBSession.configure(bind=engine) Base.metadata.create_all(engine) with transaction.manager: user = User('super', '*****@*****.**') user.first_name = 'Super' user.last_name = 'Medved' user.password = '******' user.phone = '000-000-00-00' user.gender = 'male' user.user_name = 'Wader' user.created_date = datetime.datetime.now() user.last_login_date = datetime.datetime.now() DBSession.add(user)