Skip to content

0.8.7.4

Choose a tag to compare

@rasinmuhammed rasinmuhammed released this 17 Jul 10:07

misata dbt-seed --from-project now translates the common dbt-utils generic tests instead of skipping them: accepted_range becomes hard numeric bounds, expression_is_true becomes a bound (">= 0") or a row-level inequality constraint ("sale_price <= list_price"), unique_combination_of_columns becomes a composite-uniqueness constraint, not_empty_string is satisfied by construction, and relationships_where becomes an FK with guaranteed integrity (a to_condition is reported as not enforced). Verified end-to-end against the real dbt-utils package (1.4.1) on dbt-duckdb: the demo project's dbt build passes 28/28 on generated data, and the bounds demonstrably shape the rows (declared range 5-2000 produced 17.62-1993.03). Unknown dbt-utils and custom generic tests are still reported, never guessed at. Full suite: 1263 passed.