Skip to content

Commit 357cb43

Browse files
authored
Fix: Replicate formatting to pydantic classes (#4227)
1 parent f96488c commit 357cb43

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

sqlmesh/core/audit/definition.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class AuditMixin(AuditCommonMetaMixin):
7171
defaults: t.Dict[str, exp.Expression]
7272
expressions_: t.Optional[t.List[exp.Expression]]
7373
jinja_macros: JinjaMacroRegistry
74-
formatting: t.Optional[bool] = Field(default=None, exclude=True)
74+
formatting: t.Optional[bool]
7575

7676
@property
7777
def expressions(self) -> t.List[exp.Expression]:
@@ -126,6 +126,7 @@ class ModelAudit(PydanticModel, AuditMixin, frozen=True):
126126
defaults: t.Dict[str, exp.Expression] = {}
127127
expressions_: t.Optional[t.List[exp.Expression]] = Field(default=None, alias="expressions")
128128
jinja_macros: JinjaMacroRegistry = JinjaMacroRegistry()
129+
formatting: t.Optional[bool] = Field(default=None, exclude=True)
129130

130131
_path: t.Optional[Path] = None
131132

@@ -159,6 +160,7 @@ class StandaloneAudit(_Node, AuditMixin):
159160
default_catalog: t.Optional[str] = None
160161
depends_on_: t.Optional[t.Set[str]] = Field(default=None, alias="depends_on")
161162
python_env: t.Dict[str, Executable] = {}
163+
formatting: t.Optional[bool] = Field(default=None, exclude=True)
162164

163165
source_type: t.Literal["audit"] = "audit"
164166

0 commit comments

Comments
 (0)