aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/migration
Commit message (Expand)AuthorAgeFilesLines
* Correctly show deprecation warning for incompatible migrationsPrathamesh Sonpatki2016-02-121-1/+1
* Intervene on change_table as well as create_tableMatthew Draper2016-01-301-0/+13
* Pare back default `index` option for the migration generatorPrathamesh Sonpatki2016-01-241-0/+12
* fix remove_index for postgresql when running legacy migrationsLachlan Sylvester2016-01-061-2/+3
* Support removing custom-names indexes when only specifying column namesGrey Baker2015-12-151-0/+25
* Ignore index name in `index_exists?` when not passed a name to check forGrey Baker2015-12-151-0/+11
* In 4.2 migrations, `timestamps` defaulted to `null: true`Matthew Draper2015-12-151-0/+24
* Add migration versioning via Migration subclassesMatthew Draper2015-12-151-0/+30
* adding basic change_column and remove_columns in CommandRecorder documentatio...Gaurav Sharma2015-09-291-0/+2
* Merge pull request #21412 from yui-knk/feature/irreversible_migration_error_msgYves Senn2015-09-041-1/+6
|\
| * Add detailed error message to `IrreversibleMigration`yui-knk2015-08-301-1/+6
| * Add detailed error message to `IrreversibleMigration`yui-knk2015-08-281-1/+1
| * Add detailed error message to `IrreversibleMigration`yui-knk2015-08-281-1/+1
* | Merge pull request #21432 from yui-knk/fix/what_change_method_can_reverseSean Griffin2015-08-301-1/+13
|\ \
| * | [ci skip] Update what methods `Migration#change` can reverseyui-knk2015-08-311-1/+13
* | | Merge pull request #21429 from yui-knk/fix/revert_disable_extensionSean Griffin2015-08-301-1/+1
|\ \ \ | |/ / |/| |
| * | Make revert of `disable_extension` to workyui-knk2015-08-301-1/+1
| |/
* | Merge branch 'master' of github.com:rails/docrailsVijay Dev2015-08-301-1/+1
|\ \ | |/ |/|
| * [ci skip] Capitalize commentsyui-knk2015-08-291-1/+1
* | Make `change_column_default` to workyui-knk2015-08-251-8/+8
|/
* Add reversible syntax for change_column_defaultPrem Sichanugrist2015-06-261-1/+11
* make `remove_index :table, :column` reversible.Yves Senn2015-06-151-7/+9
* Add an invert method for remove_foreign_keyAster Ryan2015-06-111-0/+10
* Merge pull request #16305 from tomkadwill/documented_change_tableRafael Mendonça França2014-07-281-1/+1
|\
| * Added nodoc to change_tableTom Kadwill2014-07-281-1/+1
* | create_join_table uses same logic as HABTM reflectionsStefan Kanev2014-07-181-1/+1
* | fk: review corrections: indent, visibility, syntax, wording.Yves Senn2014-06-261-3/+3
* | fk: infere column name from table names.Yves Senn2014-06-261-1/+3
* | fk: make `add_foreign_key` reversible.Yves Senn2014-06-261-1/+16
|/
* Drop the correct index after reverting a migrationHubert Dąbrowski2014-02-131-1/+6
* make `change_column_null` reversible. Closes #13576.Yves Senn2014-01-081-1/+6
* Make change_table use object of current database adapterNishant Modak2014-01-071-4/+6
* Make 'enable_extension' revertibleEric Tipton2013-08-101-1/+2
* raise IrreversibleMigration if no column givenNeeraj Singh2013-05-061-1/+4
* Fixes for PR [#8267]Marc-Andre Lafortune2012-12-221-1/+2
* Remove duplicated methods in command recorder and duplicated test nameCarlos Antonio da Silva2012-12-211-3/+3
* Make execute, change_column and remove_columns methods actually irreversibleMarc-Andre Lafortune2012-12-211-1/+2
* Make change_table reversible when possible [#8267]Marc-Andre Lafortune2012-12-211-1/+5
* Factorize methods that are easily reversible [#8267]Marc-Andre Lafortune2012-12-211-34/+20
* Make remove_index reversible [#8267]Marc-Andre Lafortune2012-12-211-4/+10
* Differentiate between remove_column and remove_columns. Make remove_column re...Marc-Andre Lafortune2012-12-211-2/+7
* Make drop_table reversible [#8267]Marc-Andre Lafortune2012-12-211-3/+10
* Add drop_join_table [#8267]Marc-Andre Lafortune2012-12-211-3/+6
* Add Migration#reversible for reversible data operations [#8267]Marc-Andre Lafortune2012-12-211-1/+5
* Allow reverting of migration commands with Migration#revert [#8267]Marc-Andre Lafortune2012-12-211-17/+36
* Split ridiculously long lineMarc-Andre Lafortune2012-12-211-1/+4
* Coerce strings in create_join_table.Steve Klabnik2012-11-211-1/+1
* Create default join table name using a SymbolCarlos Antonio da Silva2012-07-191-1/+1
* Add fkey attributes to `join_table` migration generatorAleksey Magusev2012-07-191-1/+1
* Add join table migration generatorAleksey Magusev2012-07-181-4/+2