You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Move cross-db macros to dbt-sqlserver / dbt-synapse
6
+
* Update to match latest source packages
7
+
* Correct some small errors
8
+
* Update existing overriden macros to match the arguments in the updated source versions
9
+
* Support [deduplicate] from dbt_utils by [@judahrand](https://github.com/judahrand) ([#78](https://github.com/dbt-msft/tsql-utils/pull/78))
4
10
11
+
## `v0.8.1`
5
12
6
13
We're back!!! dbt test definitions have been broken for a very long time in TSQL, this is now resolved. As such this package was finally able to be brought back under control again and up-to-date
14
+
7
15
### dependent pacakge versions
8
16
9
17
This pacakge will work best with dbt-sqlserver and dbtsynapse versions 0.21.0 and greater. Below are the package versions with which this package was built/tested.
10
-
- dbt-utils 0.7.4
11
-
- dbt-date 0.4.1
12
-
- dbt-audit-helper 0.4.0
13
-
- dbt-expectations ???
18
+
19
+
* dbt-utils 0.7.4
20
+
* dbt-date 0.4.1
21
+
* dbt-audit-helper 0.4.0
22
+
* dbt-expectations ???
23
+
14
24
## What's Changed
25
+
15
26
* Updated docs to show current support model
16
-
* drop the manual redispatch of `synapse__` macros to `sqlserver__`. as of v0.20.0, this isn't needed https://github.com/dbt-msft/tsql-utils/pull/64
17
-
* Fishtown -> dbt-labs by @visch in https://github.com/dbt-msft/tsql-utils/pull/55
18
-
* The insert by period materialization for TSQL by @davidclarance in https://github.com/dbt-msft/tsql-utils/pull/56
27
+
28
+
* drop the manual redispatch of `synapse__` macros to `sqlserver__`. as of v0.20.0, this isn't needed <https://github.com/dbt-msft/tsql-utils/pull/64>
29
+
30
+
* Fishtown -> dbt-labs by @visch in <https://github.com/dbt-msft/tsql-utils/pull/55>
31
+
* The insert by period materialization for TSQL by @davidclarance in <https://github.com/dbt-msft/tsql-utils/pull/56>
19
32
20
33
## New Contributors
21
-
*@visch made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/55
22
-
*@davidclarance made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/56
23
-
*@timdenouden made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/58
34
+
35
+
*@visch made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/55>
36
+
37
+
*@davidclarance made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/56>
38
+
39
+
*@timdenouden made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/58>
40
+
24
41
## `v0.8.0`
25
42
26
-
- make compatible with dbt-core v0.20.0 [#59](https://github.com/dbt-msft/tsql-utils/pull/59)[#52](https://github.com/dbt-msft/tsql-utils/pull/52)
27
-
- added macros `sqlserver__drop_schema_by_name`, `sqlserver__drop_schemas_by_prefixes`, and `sqlserver__drop_old_relations` to help manage out of date and unused schemas by @timdenouden in https://github.com/dbt-msft/tsql-utils/pull/58
43
+
* make compatible with dbt-core v0.20.0 [#59](https://github.com/dbt-msft/tsql-utils/pull/59)[#52](https://github.com/dbt-msft/tsql-utils/pull/52)
44
+
* added macros `sqlserver__drop_schema_by_name`, `sqlserver__drop_schemas_by_prefixes`, and `sqlserver__drop_old_relations` to help manage out of date and unused schemas by @timdenouden in <https://github.com/dbt-msft/tsql-utils/pull/58>
28
45
29
46
## `v0.7.2`
30
47
31
-
- fix to make the commented out SQL in `audit_helper.compare_queries()` TSQL compatible [#54](https://github.com/dbt-msft/tsql-utils/pull/54)
48
+
* fix to make the commented out SQL in `audit_helper.compare_queries()` TSQL compatible [#54](https://github.com/dbt-msft/tsql-utils/pull/54)
32
49
33
50
## `v0.7.1`
34
51
35
52
### New features
36
53
37
-
- additional shim support for dbt_date.from_unixtimestamp() [#53](https://github.com/dbt-msft/tsql-utils/pull/53)
54
+
* additional shim support for dbt_date.from_unixtimestamp() [#53](https://github.com/dbt-msft/tsql-utils/pull/53)
38
55
39
56
## `v0.7.0`
40
57
41
58
### New features
42
59
43
-
- shim dbt-audit-helper, currently supports [v0.3.0](https://github.com/fishtown-analytics/dbt-audit-helper/releases/tag/0.3.0) : [compare_relations](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relations-source), [compare_queries](https://github.com/fishtown-analytics/dbt-audit-helper#compare_queries-source) and [compare_column_values](https://github.com/fishtown-analytics/dbt-audit-helper#compare_column_values-source). Target to support [compare_relation_columns](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relation_columns-source) in the next release. Thanks [@clrcrl](https://github.com/clrcrl) for the support!
44
-
- shim dbt-expectations, currently supports [v0.3.3](https://github.com/calogica/dbt-expectations/releases/tag/0.3.3) with most functionalities implemented. Limitations with regex and timeseries functionalities mostly for Synapse (Target next release to implement these). Thanks [@b-per](https://github.com/b-per) and [@clausherther](https://github.com/clausherther) for the support!
60
+
* shim dbt-audit-helper, currently supports [v0.3.0](https://github.com/fishtown-analytics/dbt-audit-helper/releases/tag/0.3.0) : [compare_relations](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relations-source), [compare_queries](https://github.com/fishtown-analytics/dbt-audit-helper#compare_queries-source) and [compare_column_values](https://github.com/fishtown-analytics/dbt-audit-helper#compare_column_values-source). Target to support [compare_relation_columns](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relation_columns-source) in the next release. Thanks [@clrcrl](https://github.com/clrcrl) for the support!
61
+
* shim dbt-expectations, currently supports [v0.3.3](https://github.com/calogica/dbt-expectations/releases/tag/0.3.3) with most functionalities implemented. Limitations with regex and timeseries functionalities mostly for Synapse (Target next release to implement these). Thanks [@b-per](https://github.com/b-per) and [@clausherther](https://github.com/clausherther) for the support!
- add support for `dbt_utils.surrogate_key()`[#32](https://github.com/dbt-msft/tsql-utils/pull/32) thanks [@infused-kim](https://github.com/infused-kim)
55
-
- shim dbt-date, currently passing all tests! [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
56
-
- support for `dbt_utils.generate_series()`[#36](https://github.com/dbt-msft/tsql-utils/pull/36)
57
-
- support on synapse for `dbt_utils.dateadd()` and `dbt_utils.datediff()`[#36](https://github.com/dbt-msft/tsql-utils/pull/36)
72
+
* add support for `dbt_utils.surrogate_key()`[#32](https://github.com/dbt-msft/tsql-utils/pull/32) thanks [@infused-kim](https://github.com/infused-kim)
73
+
* shim dbt-date, currently passing all tests! [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
74
+
* support for `dbt_utils.generate_series()`[#36](https://github.com/dbt-msft/tsql-utils/pull/36)
75
+
* support on synapse for `dbt_utils.dateadd()` and `dbt_utils.datediff()`[#36](https://github.com/dbt-msft/tsql-utils/pull/36)
58
76
59
77
### Under the hood
60
-
- add CI infrastucture for dbt-date and dbt-expectations [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks to [@b-per](https://github.com/b-per) for all the heaving lifting with [calogica/dbt-expectations #29](https://github.com/calogica/dbt-expectations/pull/29), [calogica/dbt-date #14](https://github.com/calogica/dbt-date/pull/14), and [calogica/dbt-date #15](https://github.com/calogica/dbt-date/pull/15)
61
-
- docs refresh
78
+
79
+
* add CI infrastucture for dbt-date and dbt-expectations [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks to [@b-per](https://github.com/b-per) for all the heaving lifting with [calogica/dbt-expectations #29](https://github.com/calogica/dbt-expectations/pull/29), [calogica/dbt-date #14](https://github.com/calogica/dbt-date/pull/14), and [calogica/dbt-date #15](https://github.com/calogica/dbt-date/pull/15)
80
+
* docs refresh
62
81
63
82
## `0.6.6`
64
83
65
-
- fix for `dateadd()` macro when adding intervals smaller than a day [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks [@b-per](https://github.com/b-per)!
84
+
* fix for `dateadd()` macro when adding intervals smaller than a day [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks [@b-per](https://github.com/b-per)!
85
+
66
86
## `0.6.5`
67
87
68
-
- syntactical update, because four-part version numbers aren't canonically SemVer.
88
+
* syntactical update, because four-part version numbers aren't canonically SemVer.
89
+
69
90
## `0.6.4.1`
70
91
71
92
### Added
72
-
- add support for `date-spine`[#28](https://github.com/dbt-msft/tsql-utils/pull/28) thanks [@TwoMinds](https://github.com/TwoMinds)
93
+
94
+
* add support for `date-spine`[#28](https://github.com/dbt-msft/tsql-utils/pull/28) thanks [@TwoMinds](https://github.com/TwoMinds)
73
95
74
96
## `0.6.4`
75
97
@@ -86,10 +108,10 @@ as of now, all 39 of dbt-utils's macros work on `dbt-sqlserver` and `dbt-synapse
86
108
get_relations_by_prefix_and_union()
87
109
union_relations()
88
110
89
-
these 5 macros are supported for SQL Server and Azure SQL, but aren't yet officially supported right now on Synapse because of https://github.com/dbt-msft/dbt-synapse/issues/36 breaks dbt-utils's integration tests.
111
+
these 5 macros are supported for SQL Server and Azure SQL, but aren't yet officially supported right now on Synapse because of <https://github.com/dbt-msft/dbt-synapse/issues/36> breaks dbt-utils's integration tests.
0 commit comments