Skip to content

Releases: lacanoid/pgddl

CREATE EVENT TRIGGER

15 May 21:10
Compare
Choose a tag to compare
CREATE EVENT TRIGGER Pre-release
Pre-release

A bug in generated create event trigger was fixed.
Objects from extensions are now excluded from script unless 'ext' option is specified.

CREATE TRANSFORM

11 Sep 21:00
Compare
Choose a tag to compare
CREATE TRANSFORM Pre-release
Pre-release

Improved compatibility with PostgreSQL 13.
All tests pass now.

GENERATED AS

11 Nov 01:08
ba91f07
Compare
Choose a tag to compare
GENERATED AS Pre-release
Pre-release

Support for GENERATED columns

CREATE PUBLICATION

24 Oct 21:16
8aafc20
Compare
Choose a tag to compare
CREATE PUBLICATION Pre-release
Pre-release

This version has been tested to work with PostgreSQL 12 and test have been adjusted to pass.

Publications and subscriptions are now supported.

New ddlx_apropos() function lets you conveniently search for stuff.

Bugs have been fixed.

CREATE MATERIALIZED VIEW

06 Aug 13:17
Compare
Choose a tag to compare
Pre-release

This version improves compatibility with PostgreSQL version 12

CREATE MATERIALIZED

30 Jul 01:49
Compare
Choose a tag to compare
CREATE MATERIALIZED Pre-release
Pre-release

Another release, which brings a bunch of improvements and bugfixes.
See CHANGELOG for more details.

CREATE POLICY

19 Jun 18:01
Compare
Choose a tag to compare
CREATE POLICY Pre-release
Pre-release

Another spring release!

This version adds support for a number of features, including partitions, policies (row level security), clustering, disabled triggers, statistics and operator classes.

VACUUM

25 May 15:09
e024f35
Compare
Choose a tag to compare
VACUUM Pre-release
Pre-release

New spring release!

  • support for column grants
  • support for fdw options on columns
  • function ddlx_get_dependants_recursive() rolled into ddlx_get_dependants()
  • removed column 'kind' from ddlx_identify()
  • bug fix in create enum
  • published on PGXN https://pgxn.org/dist/ddlx/

CREATE DATABASE

24 Nov 20:12
Compare
Choose a tag to compare
CREATE DATABASE Pre-release
Pre-release

New fall release!

No naming changes this time :)

The extension now installs and runs on different PostgreSQL versions, tested from version 9.1 on.

This version adds support for many new objects, including databases, languages, transforms, rules and tablespaces.

Few bugs have been fixed. Regression tests were extended and improved.

CREATE SERVER

29 May 00:07
Compare
Choose a tag to compare
CREATE SERVER Pre-release
Pre-release

New spring release!

This time, the extension name itself has been changed to ddlx.
Also, the API has been changed to use just ddlx_ for function prefixes.
Hopefully this is final and makes things more consistent and shorter to type.
Now you can just select ddlx_script('tablename')!

Support has been added for a bunch of objects.
There is now support for all reg* types, including text search.
Also for more SQL standard stuff, like foreign data wrappers, servers,
user mappings, casts, collations and conversions.

Bugs were fixed. Regression tests were extended and improved.