mirror of
https://github.com/dbt-labs/dbt-project-evaluator.git
synced 2025-12-18 02:11:27 +00:00
make sure we catch single character dbs and schemas
This commit is contained in:
@@ -92,6 +92,13 @@ select 1 as id
|
||||
select
|
||||
5 as id
|
||||
from {{ var('my_table_reference', 'table_d') }}
|
||||
|
||||
union all
|
||||
select
|
||||
5 as id
|
||||
from a.b.c
|
||||
union all
|
||||
select
|
||||
5 as id
|
||||
from a.b
|
||||
|
||||
#}
|
||||
@@ -1,2 +1,2 @@
|
||||
model,hard_coded_references
|
||||
fct_model_6,"""my_db"".""my_schema"".""my_table"", ""my_schema"".""raw_relation_5"", ""raw_relation_2"", 'my_db'.'my_schema'.'my_table', 'my_schema'.'raw_relation_5', 'raw_relation_4', [my_db].[my_schema].[my_table], [my_schema].[raw_relation_5], [raw_relation_3], `my_db`.`my_schema`.`my_table`, `my_schema`.`raw_relation_5`, `project-name.dataset_name.table_name`, `raw_relation_1`, my_db.my_schema.my_table, my_schema.raw_relation_5, {{ var(""my_table_reference"") }}, {{ var(""my_table_reference"", ""table_d"") }}, {{ var('my_table_reference') }}, {{ var('my_table_reference', 'table_d') }}"
|
||||
fct_model_6,"""my_db"".""my_schema"".""my_table"", ""my_schema"".""raw_relation_5"", ""raw_relation_2"", 'my_db'.'my_schema'.'my_table', 'my_schema'.'raw_relation_5', 'raw_relation_4', [my_db].[my_schema].[my_table], [my_schema].[raw_relation_5], [raw_relation_3], `my_db`.`my_schema`.`my_table`, `my_schema`.`raw_relation_5`, `project-name.dataset_name.table_name`, `raw_relation_1`, a.b, a.b.c, my_db.my_schema.my_table, my_schema.raw_relation_5, {{ var(""my_table_reference"") }}, {{ var(""my_table_reference"", ""table_d"") }}, {{ var('my_table_reference') }}, {{ var('my_table_reference', 'table_d') }}"
|
||||
|
@@ -134,7 +134,7 @@
|
||||
|
||||
# third matching group
|
||||
# at least 1 word character
|
||||
(\w+-?\w+)
|
||||
(\w+-?\w*)
|
||||
|
||||
# fouth matching group
|
||||
# 1 or 0 of (closing bracket, backtick, or quotation mark)
|
||||
@@ -150,7 +150,7 @@
|
||||
|
||||
# seventh matching group
|
||||
# at least 1 word character
|
||||
(\w+-?\w+)
|
||||
(\w+-?\w*)
|
||||
|
||||
# eighth matching group
|
||||
# 1 or 0 of (closing bracket, backtick, or quotation mark) folowed by a whitespace character or end of string
|
||||
@@ -173,7 +173,7 @@
|
||||
|
||||
# third matching group
|
||||
# at least 1 word character
|
||||
(\w+-?\w+)
|
||||
(\w+-?\w*)
|
||||
|
||||
# fouth matching group
|
||||
# 1 or 0 of (closing bracket, backtick, or quotation mark)
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
# seventh matching group
|
||||
# at least 1 word character
|
||||
(\w+-?\w+)
|
||||
(\w+-?\w*)
|
||||
|
||||
# eighth matching group
|
||||
# 1 or 0 of (closing bracket, backtick, or quotation mark)
|
||||
@@ -205,7 +205,7 @@
|
||||
|
||||
# eleventh matching group
|
||||
# at least 1 word character
|
||||
(\w+-?\w+)
|
||||
(\w+-?\w*)
|
||||
|
||||
# twelfth matching group
|
||||
# 1 or 0 of (closing bracket, backtick, or quotation mark) followed by a whitespace character or end of string
|
||||
|
||||
Reference in New Issue
Block a user