Skip to content

Commit

Permalink
Add ExternalTable relation type, update Snowflake adapter (issue #1505)
Browse files Browse the repository at this point in the history
  • Loading branch information
josegalarza committed Jun 26, 2019
1 parent 31f2034 commit 654f70d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
4 changes: 3 additions & 1 deletion core/dbt/adapters/base/relation.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ class BaseRelation(APIObject):
View = "view"
CTE = "cte"
MaterializedView = "materializedview"
ExternalTable = "externaltable"

RelationTypes = [
Table,
View,
CTE,
MaterializedView
MaterializedView,
ExternalTable
]

DEFAULTS = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@
case when table_type = 'BASE TABLE' then 'table'
when table_type = 'VIEW' then 'view'
when table_type = 'MATERIALIZED VIEW' then 'materializedview'
when table_type = 'EXTERNAL TABLE' then 'externaltable'
else table_type
end as table_type
from {{ information_schema }}.tables
Expand Down

0 comments on commit 654f70d

Please sign in to comment.