feat: new dataset/table/column models (#17543)

* feat: new models for SIP-68

* feat: new dataset models DB migration

* Add shadow write (WIP)

* Physical dataset shadow write (WIP)

* Virtual dataset shadow write (WIP)

* Update migration to populate models

* Cascade delete columns

* after_delete

* Update hook

* Add metric test

* Do not rename tables

* Small fixes

* Fix migration

* Fix tests

* Fix more tests

* Even more tests

* Addressing comments (WIP)

* Fix migration

* Rebase and update head

* Fix unit tests

* Add external management cols

* Small fixes
This commit is contained in:
Beto Dealmeida
2022-02-24 11:02:01 -08:00
committed by GitHub
parent 9fd18e98ac
commit 00c99c91ec
26 changed files with 3013 additions and 169 deletions

File diff suppressed because it is too large Load Diff