Skip to content

apgdiff 2.5.0 pre1

Pre-release
Pre-release
Compare
Choose a tag to compare
@avbasov avbasov released this 24 Jan 08:50

New Features

  • MATERIALIZED VIEW support in PostgreSQL 9.3 (Marti Raudsepp)
  • Better support for inherited tables (Daniel Watson)
  • Added support for CREATE UNLOGGED TABLE (Anatoliy Basov)
  • Added support for /**/ comments (yulei)

Fixes

  • Added hint to use "CREATE TABLE ... CONSTRAINT name PRIMARY KEY/UNIQUE ..."
    instead of "CREATE TABLE ... PRIMARY KEY/UNIQUE ..." because apgdiff cannot
    easily support unnamed constraints.
  • Fixed issue with incorrect end of expression detection because of ignored [
    and ] brackets. This caused issues for example in statements like
    "... DEFAULT ARRAY[1, 2, 3], ..." where end of expression was detected at
    first comma (and not the third one) which then resulted in parser exception.
  • Fixed issue when outputting unsupported command information and the
    unsupported command string is shorter than 20 characters. (Linas Valiukas)
  • Added Spanish translation. (Sebastian Ortiz)
  • Fitted English help to 80 characters in width. (Dave Jarvis)
  • View query changes are now correctly detected even if it has declared
    columns that didn't change. (Marti Raudsepp)
  • Fixed issue with the $ sign in the object name (Anatoliy Basov)
  • Added French translation. (Jeremy Passeron)