Skip to content

Releases: yss14/postgres-schema-builder

1.3.0

28 Mar 08:48
Compare
Choose a tag to compare

Changelog:

  • introduction of postgres views support
    • View constructor function
    • IView interface
    • database schema and migration integration
  • SQL.createView and SQL.dropView functions
  • sortViewDependencies function performing a topological sort on views based on their dependencies
  • bulkPreparedStatements util function performing a bulk operation on IQuerys

Reference Implementation can be found here // TODO

1.2.0

27 Jan 16:21
Compare
Choose a tag to compare

Changelog

  • Stable migration support (docs)
  • Latest dependency versions

v1.1.0-beta.4

09 Dec 06:26
Compare
Choose a tag to compare
v1.1.0-beta.4 Pre-release
Pre-release
  • Migrations multi-node environment support (no api change needed)

v1.1.0-beta.2

06 Dec 15:48
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release
  • fix build files to export functionality of v1.1.0-beta.1

v1.1.0-beta.1

30 Nov 16:10
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release
  • Table.select() supports Where.isNull() and Where.isNotNull()

v1.1.0-beta.0

21 Nov 13:53
e7c9f56
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release
  • DatabaseSchema interface to manage database schemas and schema migrations
  • Table.addColumns() and Table.dropColumns() typed queries (as well as on SQL namespace)
  • makeMockDatabase() util function

v1.0.3

19 Nov 09:55
Compare
Choose a tag to compare

Export makeTestDatabase function

Initial release

19 Nov 09:43
e27be34
Compare
Choose a tag to compare

This is basically the v1.0 release, supporting all features mentioned in the readme.