Skip to content

Latest commit

 

History

History
78 lines (47 loc) · 1.54 KB

CHANGELOG.md

File metadata and controls

78 lines (47 loc) · 1.54 KB

0.3.1

  • Fixed error with remove_column and type argument
  • Improved message customization

0.3.0

  • Added support for custom checks
  • Adding a column with a non-null default value is safe in Postgres 11+
  • Added checks for add_belongs_to, remove_belongs_to, remove_columns, and remove_reference
  • Customized messages

0.2.3

  • Added check for change_column_null
  • Added support for alphabetize columns with Makara
  • Fixed migration reversibility with auto_analyze

0.2.2

  • Friendlier output
  • Better method of hooking into ActiveRecord

0.2.1

  • Recommend disable_ddl_transaction! over commit_db_transaction
  • Suggest jsonb over json in Postgres 9.4+
  • Changing varchar to text is safe in Postgres 9.1+
  • Do not check number of columns for unique indexes

0.2.0

  • Added customizable error messages
  • Updated instructions for adding a column with a default value

0.1.9

  • Added start_after option

0.1.8

  • Fixed error with create_table
  • Added check for executing arbitrary SQL

0.1.7

  • Added check for force option with create_table
  • Added auto_analyze option

0.1.6

  • Adding an index to a newly created table is now safe

0.1.5

  • Fixed error with Ruby 2.3 frozen strings

0.1.4

  • Added alphabetize columns

0.1.3

  • Disabled dangerous rake tasks in production
  • Added ability to use SAFETY_ASSURED env var

0.1.2

  • Skip checks on down migrations and rollbacks
  • Added check for indexes with more than 3 columns

0.1.1

  • Fixed add_index check for MySQL

0.1.0

  • First release