aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/migration
Commit message (Expand)AuthorAgeFilesLines
* Make `t.timestamps` with precision by defaultRyuta Kamizono2019-01-261-48/+47
* Fix type casting column default in `change_column`Ryuta Kamizono2019-01-201-3/+1
* Fix `transaction` reverting for migrationsfatkodima2018-09-262-1/+33
* Allow `to_table` in `invert_remove_foreign_key`Rich2018-08-141-3/+16
* Remove usage of strip_heredoc in the framework in favor of <<~Rafael Mendonça França2018-02-161-1/+1
* Fix `Unknown migration version "6.0"`Yuji Yaginuma2018-01-311-1/+4
* Remove default ENGINE=InnoDB for Mysql2 adapterAlberto Almagro2017-12-111-0/+8
* `change_column_default` should be executed after type changingRyuta Kamizono2017-12-031-7/+10
* Extract sql fragment generators for alter table from PostgreSQL adapterDinah Shi2017-12-021-0/+9
* Merge pull request #30510 from yhirano55/add_nodoc_to_activerecordEileen M. Uchitelle2017-11-251-1/+1
|\
| * Add :nodoc: to activerecord [ci skip]Yoshiyuki Hirano2017-09-031-1/+1
* | compatibility - use int instead of bigintpavel2017-10-181-1/+1
* | Extract repeatedly appeared prepending compatible table definitionRyuta Kamizono2017-10-051-25/+24
* | Move integer-like primary key normalization to `new_column_definition`Ryuta Kamizono2017-09-231-7/+1
* | Adding legacy primary key should be compatibleRyuta Kamizono2017-09-231-0/+19
* | Use algorithm while removing index with db:rollbackMehmet Emin İNAÇ2017-09-211-2/+2
* | make create_join_table compatible.Yuki Masutomi2017-09-201-0/+15
|/
* [ci skip] Postgres --> PostgreSQLRyuta Kamizono2017-08-081-1/+1
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-193-0/+6
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-023-3/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-013-0/+3
* `respond_to_missing?` should be privateRyuta Kamizono2017-04-221-6/+6
* Start Rails 5.2 developmentMatthew Draper2017-03-221-1/+4
* The `default` arg of `index_name_exists?` makes to optionalRyuta Kamizono2017-02-131-2/+2
* `primary_key` and `references` columns should be identical typeRyuta Kamizono2017-02-071-1/+35
* Restore the behaviour of the compatibility layer for integer-like PKsRyuta Kamizono2017-02-041-0/+6
* Tweak bigint PK handlingMatthew Draper2017-01-181-2/+1
* Fix UUID primary key with default nil in legacy migrationRyuta Kamizono2017-01-091-1/+1
* Raises when `ActiveRecord::Migration` is inherited directly.Rafael Mendonça França2016-12-291-41/+21
* Remove unnecessary `connection_name` variableRyuta Kamizono2016-12-061-2/+1
* Make pg adapter use bigserial for pk by defaultPavel Pravosud2016-12-051-1/+11
* For `PostgreSQL >= 9.4` use `gen_random_uuid()`Yaw Boakye2016-11-221-0/+8
* Fix broken comments indentation caused by rubocop auto-correct [ci skip]Ryuta Kamizono2016-09-141-1/+1
* Fix broken heredoc indentation caused by rubocop auto-correctRyuta Kamizono2016-09-031-4/+4
* Override `respond_to_missing?` instead of `respond_to?` when possibleSean Griffin2016-08-311-1/+1
* Avoid to allow unused splat args for `t.timestamps` in `create_table`Ryuta Kamizono2016-08-141-2/+2
* normalizes indentation and whitespace across the projectXavier Noria2016-08-063-106/+106
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-1/+1
* Add migration compatibility class for Rails 5.1Rafael Mendonça França2016-05-101-1/+4
* Migrations: move version-finding responsibilityyui-knk2016-04-291-0/+10
* Update compatibility.rbBogdan2016-03-261-1/+1
* 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