Merge "sqlalchemy: Use built-in declarative"

This commit is contained in:
Zuul
2025-08-11 13:28:01 +00:00
committed by Gerrit Code Review
2 changed files with 2 additions and 4 deletions

View File

@@ -15,7 +15,6 @@ from oslo_db.sqlalchemy import models
from oslo_log import log as logging
import sqlalchemy as sa
import sqlalchemy.dialects.mysql
from sqlalchemy.ext import declarative
from sqlalchemy import orm
from sqlalchemy import schema
@@ -62,7 +61,7 @@ class _NovaAPIBase(models.ModelBase, models.TimestampMixin):
pass
BASE = declarative.declarative_base(cls=_NovaAPIBase)
BASE = orm.declarative_base(cls=_NovaAPIBase)
class AggregateHost(BASE):

View File

@@ -24,7 +24,6 @@ from oslo_db.sqlalchemy import models
from oslo_utils import timeutils
import sqlalchemy as sa
import sqlalchemy.dialects.mysql
from sqlalchemy.ext import declarative
from sqlalchemy import orm
from sqlalchemy import schema
@@ -101,7 +100,7 @@ REMOVED_TABLES = {
# we don't configure 'cls' since we have models that don't use the
# TimestampMixin
BASE = declarative.declarative_base()
BASE = orm.declarative_base()
class NovaBase(models.TimestampMixin, models.ModelBase):