Move data type macros into dbt-core #5428
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
type_*
macros to use built-in adapter capabilities dbt-utils#598Description
type_{X}
macros fromdbt-utils
intodbt-core
. In almost all cases, these macros are just a sugarier interface forapi.Column.translate_type
, which leverages built-in type capabilitiesAfter some back-and-forth on what the right interface ought to be, we've landed on keeping the existing one. Users can confidently access a "string" type for data type casting, by calling macro named
type_string
, which returns the correct word for string (text
,varchar
, etc) on that databaseChecklist
changie new
to create a changelog entry