Uppercase certain identifiers for snowflake (#12832)
Snowflake stores warehouse, database and schema names in uppper case. When creating the connection details, uppercase them. Adds a forced-US Locale upper-case function to avoids potential bugs with languages that don't use Latin characters Resolves #9511 [ci snowflake]
Showing
- modules/drivers/snowflake/resources/metabase-plugin.yaml 1 addition, 0 deletionsmodules/drivers/snowflake/resources/metabase-plugin.yaml
- modules/drivers/snowflake/src/metabase/driver/snowflake.clj 18 additions, 9 deletionsmodules/drivers/snowflake/src/metabase/driver/snowflake.clj
- modules/drivers/snowflake/test/metabase/driver/snowflake_test.clj 4 additions, 4 deletions...drivers/snowflake/test/metabase/driver/snowflake_test.clj
- modules/drivers/snowflake/test/metabase/test/data/snowflake.clj 5 additions, 3 deletions...s/drivers/snowflake/test/metabase/test/data/snowflake.clj
- src/metabase/util.clj 8 additions, 0 deletionssrc/metabase/util.clj
- test/metabase/util_test.clj 11 additions, 10 deletionstest/metabase/util_test.clj
Loading
Please register or sign in to comment