Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 1.79 KB

CHANGES.md

File metadata and controls

55 lines (40 loc) · 1.79 KB

Changes for apgdiff

unreleased

Chore

  • moved a first test to common
  • upgrade kotlin-multiplatform-diff to 0.7.0 which includes the arm builds now directly
  • upgrade gradle and plugins

2024-06-25 / 1.0.2

  • fix pg 15+ diffs by always setting the search_path to the schema of the object explicitly

2024-06-24 / 1.0.1

  • fix output file not being created automatically if it does not exist

2024-06-21 / 1.0.0

  • migrated to kotlin multiplatform
  • docker image is now built for arm and x86 architectures
  • upgraded gradle, kotlin and build compat to java 17

2021-12-17 / 0.0.2

  • allow to specify included and excluded schemas
  • fixed an issue which caused identity upon table creation to be normal columns
  • order schemas in diffs by first occurrence of a relation to solve dependency issues
  • fixed rule creation and drop statements
  • added --drop-cascade option to generate cascading drops
  • optimized diffs by moving more drops to the end of the diff
  • fixed cross schema owner changes on tables and views
  • allow to set an output file for the diff

2021-11-13 / 0.0.1

  • run diff on ignored statements, to ensure that the batch script is valid
  • added support for comments on extensions
  • added support sequence owner
  • added support for operators
  • added support for domains
  • added support for COMMENT ON TYPE ...
  • added support for ALTER TYPE ... OWNER TO ...
  • added support for ALTER FUNCTION ... OWNER TO ...
  • added support for ALTER SCHEMA ... OWNER TO ...
  • added support for ALTER COLUMN ADD GENERATED ... AS IDENTITY
  • rewrite to kotlin
  • replaced maven with gradle
  • added docker build

2020-07-08 / 2.6.10

For prior changes See the original readme of the forked project .