v1.1.0 dbt_salesforce
fivetran-data-model-bot
released this
15 Jul 15:59
·
3 commits
to main
since this release
PR #55 includes the following updates:
🚨 Breaking Change 🚨
- This change is made breaking due to changes made in the source package. See the v1.1.0 dbt_salesforce_source release notes for more details.
- Added logic to support user-specified scenarios where the Fivetran Salesforce connector syncs column names using the original Salesforce API naming convention. For example, while Fivetran typically provides the column as
created_date
, some users might choose to receive it asCreatedDate
according to the API naming. This update ensures the package is automatically compatible with both naming conventions.- Specifically, the package now performs a COALESCE, preferring the original Salesforce API naming. If the original naming is not present, the Fivetran version is used instead.
- Renamed columns are now explicitly cast to prevent conflicts during the COALESCE.
- ❗This change is considered breaking since the resulting column types may differ from prior versions of this package.
Under the hood
- Added validation test to ensure the final column names generated before and after this update remain the same.
Full Changelog: v1.0.2...v1.1.0