aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/rails/generators/active_record/migration.rb
Commit message (Collapse)AuthorAgeFilesLines
* Refactor migrations_path command option to databaseGannon McGibbon2018-09-281-4/+15
|
* Add migrations_paths option to migration generatorEileen Uchitelle2018-08-301-1/+3
| | | | | | | | | | | | | Adds an option to the migration generator to allow setting the migrations paths for that migration. This is useful for applications that use multiple databases and put migrations per database in their own directories. ``` bin/rails g migration CreateHouses address:string --migrations-paths=db/kingston_migrate invoke active_record create db/kingston_migrate/20180830151055_create_houses.rb ```
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
|
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
| | | | | This reverts commit 3420a14590c0e6915d8b6c242887f74adb4120f9, reversing changes made to afb66a5a598ce4ac74ad84b125a5abf046dcf5aa.
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
|
* Check whether `Rails.application` defined before calling itAndrew White2017-03-071-1/+1
| | | | | | | | | | In #27674 we changed the migration generator to generate migrations at the path defined in `Rails.application.config.paths` however the code checked for the presence of the `Rails` constant but not the `Rails.application` method which caused problems when using Active Record and generators outside of the context of a Rails application. Fixes #28325.
* move `db_migrate_path` method to `Migration` moduleyuuji.yaginuma2017-01-221-0/+8
| | | | | Since `Migration` module is included in both `MigrationGenerator` and `ModelGenerator`, no need to define a common method for each class.
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-1/+1
| | | | | The current code base is not uniform. After some discussion, we have chosen to go with double quotes by default.
* Use thor class_option to make the primary_key_type option workRafael Mendonça França2015-10-231-0/+7
| | | | Also move the method to the right class
* Make `.next_migration_number` reusable for third party AR generators.Yves Senn2013-09-301-0/+18
|
* Remove unused implementation of next_migration_numberMarcelo Silveira2012-02-231-15/+0
|
* split out active_record migration logic so others can easily reuse [#5389 ↵Jack Dempsey2010-09-011-0/+15
state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>