Releases · multum/pg-differ · GitHub
Skip to content

Releases: multum/pg-differ

v3.5.1

Choose a tag to compare

@multum multum released this 23 Oct 21:06

Bug Fix

  • fix error occurring when using column.unique property

v3.5.0

Choose a tag to compare

@multum multum released this 20 Oct 20:44

Enhancement

  • add new interpolation syntax for using variables in schemas
  • add locals as the second argument for import()

Internal

  • improve test 💎

v3.4.0

Choose a tag to compare

@multum multum released this 06 Oct 17:48
622fddd

Enhancement

  • significantly improve identity column update. You can now increase the minimum value and decrease the maximum value
  • add reset search_path to public value for more accurate reading of database metadata

Bug Fix

  • add removal of serial sequence before setting column.identity property. Fix #96
  • fix the use of the defaultSchema in the foreignKeys[].references.table

Internal

  • bump dependencies 📦
  • improve codebase ✨

v3.3.0

Choose a tag to compare

@multum multum released this 22 Jul 17:16
b3fb424

Enhancement

  • added indexes[].using option
  • added defaultSchema option to constructor
  • added config file support for CLI

Internal

  • update dependencies 📦

v3.2.2

Choose a tag to compare

@multum multum released this 18 Jun 19:44

Bug Fix

  • fixed incorrect sequence update validation
  • fixed a bug that occurred when using numbers in import.locals

v3.2.1

Choose a tag to compare

@multum multum released this 03 May 09:59

Bug Fix

  • added missing values for ForeignKey.[onUpdate|onDelete]

v3.2.0

Choose a tag to compare

@multum multum released this 03 May 09:58

Enhancement

  • added short aliases for long data type to generate command
...
columns: {
   id: {
-     type: 'timestamp with time zone',
+     type: 'timestamptz',
      primary: true
   }
}

Bug Fix

  • only necessary files published on npm

Internal

  • update dependencies 📦
  • refactor data type parsing

v3.1.0

Choose a tag to compare

@multum multum released this 05 Apr 22:06

Enhancement

  • added generate command to CLI 🎉

Internal

  • cosmetic improvement codebase ✨
  • update dependencies 📦

v3.0.0

Choose a tag to compare

@multum multum released this 21 Mar 17:50

Completely redesigned

  • simplified interface 💎
  • optimized synchronization algorithm

Completely redesigned and improved tests

  • 100% coverage 🎉
  • most use cases are covered
  • all tests are independent of each other