Commit Graph

9 Commits

Author SHA1 Message Date
Jan Provaznik 0fc9f9d3e7 Add version 4.2 to all existing migrations
DB schema generated by a migration may look different in
rails 4 and 5 (because rails 5 may use different default values).
For this reason it's important to explicitly set for which rails
version a migration was written for.

See https://stackoverflow.com/questions/35929869/activerecordmigration-deprecation-warning-asks-for-rails-version-but-im-no/35930912#35930912
2018-11-22 13:18:28 +01:00
blackst0ne 9997c58fc0 Add remove_concurrent_index to database helper 2017-04-06 09:53:57 +11:00
Lin Jen-Shin 67729cecc1 Add a test which would rollback db and migrate again
Closes #29106
2017-03-14 02:12:55 +08:00
Douwe Maan 5d9762b3b5 Add cop to ensure reversibility of add_concurrent_index 2017-03-07 10:09:01 -06:00
Yorick Peterse 766060bcdf
Enforce use of add_concurrent_foreign_key
This adds a Rubocop rule to enforce the use of
add_concurrent_foreign_key instead of the regular add_foreign_key
method. This cop has been disabled for existing migrations so we don't
need to change those.
2017-02-10 21:51:09 +01:00
James Lopez 0a6d3533b1 fix migration missing ignored transaction method 2016-11-18 15:23:39 +01:00
James Lopez 4844476e77 use concurrent index in migration 2016-11-17 08:22:59 +01:00
James Lopez ca6da6ea30 Renamed pipeline column and fixed permissions for builds in events controller 2016-11-17 08:22:58 +01:00
James Lopez 52e2729bf4 add pipeline id to merge request metrics table. Also, updated the pipeline worker to populate this field. 2016-11-17 08:22:55 +01:00