from alembic import context
from oslo.config import cfg
+from oslo.db.sqlalchemy import session
import sqlalchemy as sa
-from sqlalchemy import create_engine, event, pool
+from sqlalchemy import event
from neutron.db import model_base
from neutron.openstack.common import importutils
"""
set_mysql_engine()
-
- engine = create_engine(
- neutron_config.database.connection,
- poolclass=pool.NullPool)
+ engine = session.create_engine(neutron_config.database.connection)
connection = engine.connect()
context.configure(
import argparse
+from oslo.db.sqlalchemy import session
import sqlalchemy as sa
from neutron.extensions import portbindings
def __call__(self, connection_url, save_tables=False, tunnel_type=None,
vxlan_udp_port=None):
- engine = sa.create_engine(connection_url)
+ engine = session.create_engine(connection_url)
metadata = sa.MetaData()
check_db_schema_version(engine, metadata)