We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6dc4a48 commit 4d8cbcaCopy full SHA for 4d8cbca
2 files changed
setup.py
@@ -40,7 +40,7 @@
40
"hyperscript",
41
"jinja2",
42
"pandas",
43
- "pydantic>=1.9.1,<2.0.0",
+ "pydantic>=1.10.7,<2.0.0",
44
"requests",
45
"rich",
46
"ruamel.yaml",
sqlmesh/core/scheduler.py
@@ -6,6 +6,7 @@
6
7
from sqlmesh.core import constants as c
8
from sqlmesh.core.console import Console, get_console
9
+from sqlmesh.core.model import SeedModel
10
from sqlmesh.core.snapshot import (
11
Snapshot,
12
SnapshotEvaluator,
@@ -116,6 +117,11 @@ def evaluate(
116
117
snapshot.name: snapshot,
118
}
119
120
+ if isinstance(snapshot.model, SeedModel) and not snapshot.model.is_hydrated:
121
+ snapshot = self.state_sync.get_snapshots([snapshot], hydrate_seeds=True)[
122
+ snapshot.snapshot_id
123
+ ]
124
+
125
self.snapshot_evaluator.evaluate(
126
snapshot,
127
start,
0 commit comments