-
Notifications
You must be signed in to change notification settings - Fork 313
Closed
Labels
BugSomething isn't workingSomething isn't working
Description
Repro:
Macro:
from sqlglot import expressions as exp
from sqlmesh.core.macros import macro, MacroEvaluator
@macro()
def test_macro(
evaluator: MacroEvaluator,
column: exp.Column,
) -> exp.Expression:
return columnModel:
MODEL (
name db.test,
);
SELECT
@test_macro(cola),
ds AS ds
FROM tbOutput:
MODEL (
name db.test,
kind INCREMENTAL_BY_TIME_RANGE (
time_column (ds, '%Y-%m-%d')
),
dialect duckdb
);
def test_macro(evaluator, column):
return column;
SELECT
@test_macro(cola) AS test_macro,
ds AS ds
FROM tbMetadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't working
Type
Projects
Status
Done