Upgrading to 0.13.0
Breaking changes
on-run-start and on-run-end
The special Jinja variable {{this}} is no longer implemented for on-run-start and on-run-end hooks.
Use a variable from the {{ target }} context or on-run-end context instead.
Adapter methods
A number of materialization-specific adapter methods have changed in breaking ways. If you use these adapter methods in your macros or materializations, you may need to update your code accordingly.
- query_for_existing - removed, use get_relation instead.
- get_missing_columns - changed to take
Relations instead of schemas and identifiers - expand_target_column_types - changed to take a
Relationinstead of schema, identifier - get_relation - added a
databaseargument - create_schema - added a
databaseargument - drop_schema - added a
databaseargument
End of support
Version 1 schema.yml specs (deprecated in 0.11.0) are no longer supported. Please use the version 2 spec instead.
See the 0.11.0 migration guide for details.
0