techindicium / dbt-oracle

A dbt adapter for oracle db backend
Other
38 stars 18 forks source link

Implement snapshot #15

Closed vitoravancini closed 3 years ago

vitoravancini commented 3 years ago

Implemented timestamp snaphot strategy.

Tested using https://github.com/fishtown-analytics/dbt-adapter-tests, specific test can be ran by running:

pytest tests/oracle.dbtspec -k test_dbt_snapshot_strategy_timestamp

Tested with dbt version 0.18.0

Had to reimplement the whole snapshot materialization, oracle had a whole lot of differences to the base adapter.