Skip to content

Latest commit

 

History

History
177 lines (101 loc) · 4.09 KB

Changelog.md

File metadata and controls

177 lines (101 loc) · 4.09 KB

Changelog

8.2.0

Delegate to anonymous subclass of AR::SchemaMigration foxondo

8.1.1

Revert 8.1.0 changes

8.1.0

Avoid globally accessible functions for all rake tasks berniechiu fixed db:migrate:with_data to compare data schema versions correctly cadactive

8.0.0.rc2

Bug fixes gdott9

8.0.0.rc1

Add support for Rails 7 Removed support for Rails versions below 5.2. Now are supported only versions Rails 5.2 and up

7.0.2

Remove magic comment in migration files y-yagi User frozen string jonnay

7.0.1

Use SchemaMigration.migrations_paths in main rake task lewhit

6.8.0

Specify database name for migrations_paths lewhit

6.7.0

Add configuration for which database name is to be used for database migrations lewhit Add tests for Rails 6.1 lewhit Migrations files should end only in .rb kroehre

6.6.2

6.6.1

configs_for deprecation notice borama

6.6.0

Allow data dump connection to be configured lewhit

6.4.0

Add primary key to data_migrations table aandis

6.3.0

Add abort_if_pending_migrations rake tasks tomgia

6.2.0

Add rake data:schema:load timkrins

6.1.0

Fixing rake db:schema:load:with_data for Rails 6

Note:

Rails 5.0 is no longer maintained. The gem will still work but it is not being actively tested.

6.0.5

Fixing needs_migration? method for Rails 5.2 and up EnomaDebby

6.0.4.beta

Fix rolling back schema migrations failing for Rails 5.2 and above

6.0.3.beta

Compatiblity with Rails 6 RC2 y-yagi

6.0.1.beta

Fix migrations being generated in wrong folder

6.0.0

Support for Rails 6 No longer supporting Rails 4.2

5.3.3

Ruby 2.2 and 2.3 are no longer actively validated with tests since they are both EOL

5.3.2

Fix capistrano migration tasks to only skip migrations if there are no changes in the db/data and db/migrate folders

5.3.1

Change database task to use data_migrations_path_configuration

5.3.0

Add support to configure data migration path

5.1.0

Fixes to db:schema:load:with_data + db:structure:load:with_data definition, thanks to craineum

5.0.0

Remove support for legacy migrations (from v2).

IMPORTANT: If you used this gem from before version 2, make sure to run migration script

DataMigrate::LegacyMigrator.new.migrate

Failure to do so may cause re-running old migrations

4.0.0

Support for Rails 5.2 Deprecated support for Rails 4.1 Internal changes to make data-migrate behavior more similar to Rails migrations

3.5.0

Deprecated support for rails 4.0 Improvements to timestamped migrations, thanks to Pierre-Michard

3.4.0

rake data:migrate:status to return result in chronological order

3.3.1

Regression fix, thanks to subakva

3.3.0

The concept of schema:dump to data migrations, thanks to tobyndockerill

3.2.1

data_migrate table into rails schema dump, thanks to jturkel

3.2.0

  • Add support for Rails 5.1
  • No longer testing EOL rubies

3.1.0

Rails 5.0 support thanks to jturkel and abreckner

3.0.1

(gacha) Capistrano fixes

3.0.0

--skip-schema-migration removed deprecated. This gem will no longer generate schema migrations. It still supports running schema/data migrations with one command.

2.2.0

(bilby91) Capistrano support

2.1.0

User Rails.application.config.paths["db/migrate"] instead of hard coded path to db migrations