diff --git a/dbt/include/oracle/macros/adapters.sql b/dbt/include/oracle/macros/adapters.sql index 6776fba..ab683f8 100644 --- a/dbt/include/oracle/macros/adapters.sql +++ b/dbt/include/oracle/macros/adapters.sql @@ -26,9 +26,6 @@ {% endmacro %} {% macro oracle__create_schema(database_name, schema_name) -%} - {% if relation.database -%} - {{ adapter.verify_database(relation.database) }} - {%- endif -%} {%- call statement('drop_schema') -%} -- Noop for not breaking tests, oracle -- schemas are actualy users, we can't @@ -275,7 +272,7 @@ {% macro oracle__rename_relation(from_relation, to_relation) -%} {% call statement('rename_relation') -%} - rename {{ from_relation.include(False, False, True).quote(schema=False, identifier=False) }} to {{ to_relation.include(False, False, True).quote(schema=False, identifier=False) }} + alter table {{ from_relation.include(False, True, True).quote(schema=False, identifier=False) }} rename to {{ to_relation.include(False, False, True).quote(schema=False, identifier=False) }} {%- endcall %} {% endmacro %} @@ -361,4 +358,4 @@ {% set results = run_query("select SYS_CONTEXT('userenv', 'DB_NAME') FROM DUAL") %} {% set db_name = results.columns[0].values()[0] %} {{ return(db_name) }} -{% endmacro %} \ No newline at end of file +{% endmacro %}