-
- Downloads
Replace `add-migrated-collections` with Liquibase migrations (#20407)
* Rewrite add-migrated-collections * Add new tests for the new migrations * Truncate tables (removing values added by Liquibase migrations) before copying * Clean namespaces * Use TRUNCATE TABLE ... CASCADE for Postgres copy * Update test * Sort namespaces * Remove stray println * Fix Postgres TRUNCATE TABLE behavior * Disable DB constraints before truncating tables * Fix fussy postgres
Showing
- resources/migrations/000_migrations.yaml 227 additions, 0 deletionsresources/migrations/000_migrations.yaml
- src/metabase/cmd/copy.clj 47 additions, 18 deletionssrc/metabase/cmd/copy.clj
- src/metabase/db/data_migrations.clj 0 additions, 50 deletionssrc/metabase/db/data_migrations.clj
- test/metabase/db/data_migrations_test.clj 0 additions, 107 deletionstest/metabase/db/data_migrations_test.clj
- test/metabase/db/schema_migrations_test.clj 152 additions, 15 deletionstest/metabase/db/schema_migrations_test.clj
- test/metabase/db/schema_migrations_test/impl.clj 49 additions, 26 deletionstest/metabase/db/schema_migrations_test/impl.clj
Loading
Please register or sign in to comment