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
Evaluate the impact of creating relation parts as case-sensitive by default:
Upper-case if quoting is off
Same-case if quoting is on
Describe alternatives you've considered
Use relation.as_case_sensitive() wherever required.
Who will this benefit?
dbt-snowflake maintainers
Are you interested in contributing this feature?
Sure
Anything else?
We should look at doing this "on the way in" instead of as it's used. We need to account for the fact that Snowflake makes it's relation identifiers uppercase if they are not quoted. This happens in a few cases. If we model this Snowflake behavior when the SnowflakeRelation is created, then we don't need to account for it later. This could impact other processes though, so we should be thorough about testing and be clear in the user docs.
The text was updated successfully, but these errors were encountered:
Is this your first time submitting a feature request?
Describe the feature
Follow-up issue from #1107 (comment).
Evaluate the impact of creating relation parts as case-sensitive by default:
Describe alternatives you've considered
Use
relation.as_case_sensitive()
wherever required.Who will this benefit?
dbt-snowflake
maintainersAre you interested in contributing this feature?
Sure
Anything else?
We should look at doing this "on the way in" instead of as it's used. We need to account for the fact that Snowflake makes it's relation identifiers uppercase if they are not quoted. This happens in a few cases. If we model this Snowflake behavior when the
SnowflakeRelation
is created, then we don't need to account for it later. This could impact other processes though, so we should be thorough about testing and be clear in the user docs.The text was updated successfully, but these errors were encountered: