Skip to content

Commit

Permalink
bugfix/timestamp-without-time-zone (#8)
Browse files Browse the repository at this point in the history
* bugfix/timestamp-without-time-zone

* changelog and package changes

* source release notes link

* review updates

* Update packages.yml
  • Loading branch information
fivetran-joemarkiewicz authored Mar 26, 2024
1 parent 97d0b08 commit 10d738a
Show file tree
Hide file tree
Showing 9 changed files with 30 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@

env/
target/
dbt_modules/
logs/
Expand Down
12 changes: 10 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# dbt_qualtrics v0.1.1
# v0.2.0 dbt_qualtrics

[PR #8](https://github.com/fivetran/dbt_qualtrics/pull/8) includes the following updates:

## 🚨 Breaking Changes: Upstream Changes 🚨
- This release includes an update to the upstream dbt_qualtrics_source dependency which includes breaking changes. These breaking changes included **all** staging model timestamps to be cast using the `dbt.type_timestamp()` macro in order to ensure datatype consistency with timestamp fields.
- For an overview of all breaking changes in the dbt_qualtrics_source data model, please refer to the [respective release notes](https://github.com/fivetran/dbt_qualtrics_source/releases/tag/v0.2.0).

# v0.1.1 dbt_qualtrics

[PR #6](https://github.com/fivetran/dbt_qualtrics/pull/6) applies the following changes:

Expand All @@ -10,7 +18,7 @@
- Updated the pull request [templates](/.github).
- Included auto-releaser GitHub Actions workflow to automate future releases.

# dbt_qualtrics v0.1.0
# v0.1.0 dbt_qualtrics
This is the initial release of the Qualtrics dbt package!

# 📣 What does this dbt package do?
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Include the following qualtrics package version in your `packages.yml` file:
```yml
packages:
- package: fivetran/qualtrics
version: [">=0.1.0", "<0.2.0"] # we recommend using ranges to capture non-breaking changes automatically
version: [">=0.2.0", "<0.3.0"] # we recommend using ranges to capture non-breaking changes automatically
```

Do **NOT** include the `qualtrics_source` package in this file. The transformation package itself has a dependency on it and will install the source package as well.
Expand Down Expand Up @@ -166,7 +166,7 @@ This dbt package is dependent on the following dbt packages. Please be aware tha
```yml
packages:
- package: fivetran/qualtrics_source
version: [">=0.1.0", "<0.2.0"]
version: [">=0.2.0", "<0.3.0"]
- package: fivetran/fivetran_utils
version: [">=0.4.0", "<0.5.0"]
Expand Down
2 changes: 1 addition & 1 deletion dbt_project.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 'qualtrics'
version: '0.1.1'
version: '0.2.0'
config-version: 2
require-dbt-version: [">=1.3.0", "<2.0.0"]

Expand Down
2 changes: 1 addition & 1 deletion docs/catalog.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/manifest.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/run_results.json

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion integration_tests/dbt_project.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 'qualtrics_integration_tests'
version: '0.1.1'
version: '0.2.0'
profile: 'integration_tests'
config-version: 2

Expand All @@ -16,6 +16,16 @@ seeds:
qualtrics_integration_tests:
+column_types:
_fivetran_synced: timestamp
directory_unsubscribe_date: timestamp
response_completed_at: timestamp
last_accessed: timestamp
account_creation_date: timestamp
response_started_at: timestamp
account_expiration_date: timestamp
last_login_date: timestamp
password_expiration_date: timestamp
password_last_changed_date: timestamp
unsubscribe_date: timestamp
contact_mailing_list_membership:
+column_types:
unsubscribe_date: timestamp
Expand Down
4 changes: 2 additions & 2 deletions packages.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
packages:
- package: fivetran/qualtrics_source
version: [">=0.1.0", "<0.2.0"]
- package: fivetran/qualtrics_source
version: [">=0.2.0", "<0.3.0"]

0 comments on commit 10d738a

Please sign in to comment.