Release Notes for dbt-incremental-stream
v1.3.1
New Features
-
Configurable Quoting Support (#12):
- Improved compatibility with Snowflake/DBT's
quoting
parameter (https://docs.getdbt.com/reference/project-configs/quoting) by ensuring consistent quoting across database and schema names in stream creation statements. This enhancement addresses issues where quoted database names were not consistently applied, which could previously cause errors in Snowflake whenquoting
was enabled. - Now, when the
quoting
parameter is set totrue
indbt_project.yml
, quoted database and schema names are consistently respected in both theSTREAM
andTABLE
definitions, allowing users to use quoted databases seamlessly across seeds, incremental streams, and other dbt models.
- Improved compatibility with Snowflake/DBT's
-
Configurable Stream Types (#14):
- Added an optional
stream_type
parameter to thestream_ref
andstream_source
macros, enabling users to define specific Snowflake stream types (STANDARD
,APPEND_ONLY
, orINSERT_ONLY
). The default is set toSTANDARD
.
- Added an optional
Contributors
Contributors: Special thanks to @MarthaScheffler and @dnabb for their contributions to this release.