Skip to content

Commit 7f96dab

Browse files
committed
fix: check sqlmesh version before sqlglot/schema
1 parent 5b9e2f9 commit 7f96dab

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

sqlmesh/core/state_sync/base.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,15 @@ def raise_error(
245245
f"{lib} (local) is using version '{local}' which is behind '{remote}' (remote).{upgrade_suggestion}"
246246
)
247247

248+
if major_minor(SQLMESH_VERSION) != major_minor(versions.sqlmesh_version):
249+
raise_error(
250+
"SQLMesh",
251+
SQLMESH_VERSION,
252+
versions.sqlmesh_version,
253+
remote_package_version=versions.sqlmesh_version,
254+
ahead=major_minor(SQLMESH_VERSION) > major_minor(versions.sqlmesh_version),
255+
)
256+
248257
if SCHEMA_VERSION != versions.schema_version:
249258
raise_error(
250259
"SQLMesh",
@@ -263,15 +272,6 @@ def raise_error(
263272
ahead=major_minor(SQLGLOT_VERSION) > major_minor(versions.sqlglot_version),
264273
)
265274

266-
if major_minor(SQLMESH_VERSION) != major_minor(versions.sqlmesh_version):
267-
raise_error(
268-
"SQLMesh",
269-
SQLMESH_VERSION,
270-
versions.sqlmesh_version,
271-
remote_package_version=versions.sqlmesh_version,
272-
ahead=major_minor(SQLMESH_VERSION) > major_minor(versions.sqlmesh_version),
273-
)
274-
275275
return versions
276276

277277
@abc.abstractmethod

0 commit comments

Comments
 (0)