Do not warn when creating an empty database (#22343)
parent
8d1cf553de
commit
eabb68ad7d
|
@ -19,6 +19,11 @@ def migrate_schema(instance):
|
||||||
SchemaChanges.change_id.desc()).first()
|
SchemaChanges.change_id.desc()).first()
|
||||||
current_version = getattr(res, 'schema_version', None)
|
current_version = getattr(res, 'schema_version', None)
|
||||||
|
|
||||||
|
if current_version is None:
|
||||||
|
current_version = _inspect_schema_version(instance.engine, session)
|
||||||
|
_LOGGER.debug("No schema version found. Inspected version: %s",
|
||||||
|
current_version)
|
||||||
|
|
||||||
if current_version == SCHEMA_VERSION:
|
if current_version == SCHEMA_VERSION:
|
||||||
# Clean up if old migration left file
|
# Clean up if old migration left file
|
||||||
if os.path.isfile(progress_path):
|
if os.path.isfile(progress_path):
|
||||||
|
@ -32,11 +37,6 @@ def migrate_schema(instance):
|
||||||
_LOGGER.warning("Database is about to upgrade. Schema version: %s",
|
_LOGGER.warning("Database is about to upgrade. Schema version: %s",
|
||||||
current_version)
|
current_version)
|
||||||
|
|
||||||
if current_version is None:
|
|
||||||
current_version = _inspect_schema_version(instance.engine, session)
|
|
||||||
_LOGGER.debug("No schema version found. Inspected version: %s",
|
|
||||||
current_version)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
for version in range(current_version, SCHEMA_VERSION):
|
for version in range(current_version, SCHEMA_VERSION):
|
||||||
new_version = version + 1
|
new_version = version + 1
|
||||||
|
|
Loading…
Reference in New Issue