Skip to content

Releases: sensedeep/onetable-migrate

v1.2.2

08 Aug 02:03
Compare
Choose a tag to compare

Minor Patch Release

Fixes

  • Fix removing migrations on downgrade
  • Warn if migrate cannot be found
  • Fix and error if migration files cannot be found #9

See

v1.2.1

19 Jun 01:27
Compare
Choose a tag to compare

Minor Patch Release

Fixes

  • Update dependencies

See

v1.2.0

12 Sep 03:49
Compare
Choose a tag to compare

Major Feature Release

This release supports named migrations that are non-versioned migrations for maintenance and other routine tasks.

It also adds support to dynamically index new migration files. Using the dir params property is now the preferred way to reference a directory of migrations (versioned and named). These will be automatically indexed.

Features

  • Add named migration support
  • Add the date to the DynamoDB item sort key -- permits full history in migration table
  • Generalized the apply() function for named functions
  • Added dynamic indexing of migration files

Fixes

  • Fixed down migration sequencing

See

v1.1.6

08 Aug 22:07
Compare
Choose a tag to compare

Minor Patch Release

Features

  • None

Fixes

  • Local directory reference to onetable

See

v1.1.5

07 Aug 01:16
Compare
Choose a tag to compare

Minor Patch Release

Features

  • None

Fixes

  • Update dependencies for new dynamodb-onetable release

See

v1.1.3

15 Nov 02:04
Compare
Choose a tag to compare

Minor Feature Release

Features

  • Add params to up/down migration methods for params.dry for dry-run support
  • Add migrate.init() to README
  • Improve README

Fixes

  • Fix undefined migration returning from apply()

See

v1.1.2

21 Oct 02:28
Compare
Choose a tag to compare

Minor Patch Release

Features

  • Improve DOC
  • Support table-resident schema updates

See

v1.1.1

16 Oct 09:14
Compare
Choose a tag to compare

Minor Patch Release

Features

  • Improve DOC and reference the GitHub sample onetable-controller

Fixes

  • Remove unwanted trace
  • Fix Doc typos

See

v1.1.0

30 Sep 20:04
Compare
Choose a tag to compare

Major Feature Release

Features

  • Persist current Schema to the table.
  • Add getOutstandingMigrations() API
  • Enforce migrations to have a schema and version properties.
  • Read schema to get Table params to support multi-table migrations.
  • Remove creating Migration model as now created by OneTable directly.

Schema Persistence

  • The Schema will be saved as a single item using the _Schema model using the _schema: primary hash key value.

Fixes

  • none

See

v1.0.4

27 Jul 05:24
Compare
Choose a tag to compare

Minor Feature Release

Features

  • Support migrate repeat

Fixes

  • none

See