summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/database/migration_helpers_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Add frozen_string_literal to spec/lib (part 1)Thong Kuah2019-07-261-0/+2
* Remove dead MySQL codeNick Thomas2019-07-231-398/+144
* Improves add_timestamps_with_timezone helperAlex Kalderimis2019-07-181-3/+74
* Support jsonb Default Value in add_column_with_default Migration HelperJason Goodman2019-06-281-0/+18
* Remove import columns from projects tablesh-remove-import-columns-from-projectsStan Hu2019-06-191-2/+2
* Allow custom names for concurrent foreign keysYorick Peterse2019-06-171-0/+27
* Remove rails 4 support in CI, Gemfiles, bin/ and config/Jasper Maes2018-12-141-6/+1
* Address specs failing in rails 4Jan Provaznik2018-11-141-1/+6
* disable_statement_timeout doesn't require any argument anymoreGabriel Mazetto2018-08-111-43/+32
* Fix migration_helpers_specGabriel Mazetto2018-08-101-1/+2
* MigrationHelper `disable_statement_timeout` accepts `transaction: false`Gabriel Mazetto2018-08-101-13/+93
* Add a helper to rename a column using a background migrationSean McGivern2018-06-261-0/+55
* New migration helper for finding custom indexesBob Van Landuyt2018-03-281-0/+29
* Shortcut concurrent foreign key creation if already exists.ab-43887-concurrent-migration-helpersAndreas Brandl2018-03-201-1/+45
* Shortcut concurrent index creation/removal if no effect.Andreas Brandl2018-03-201-10/+52
* Reduce UPDATEs for background column type changesbackground-migration-fixYorick Peterse2018-01-181-1/+1
* Run background migrations with a minimum intervaldelay-background-migrationsYorick Peterse2018-01-051-5/+5
* Use a background migration for issues.closed_atchange-issues-closed-at-background-migrationYorick Peterse2018-01-031-1/+90
* Consistently schedule Sidekiq jobsdm-application-workerDouwe Maan2017-12-051-4/+4
* Spread out the work a littleMichael Kozono2017-09-141-6/+66
* Extract helper for queuing background jobsMichael Kozono2017-09-141-0/+62
* Improve migrations using triggerscheck-trigger-permissions-mysqlYorick Peterse2017-08-291-4/+28
* Fix indentation in migration helpersGrzegorz Bizon2017-08-221-9/+9
* Add Sidekiq migration helpers for migrating queuesGrzegorz Bizon2017-08-221-3/+48
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-021-1/+1
* Use described_class when possibleRémy Coutable2017-07-271-1/+1
* Remove superfluous lib: true, type: redis, service: true, models: true, servi...Rémy Coutable2017-07-271-1/+1
* Add a foreign key to `merge_requests.head_pipeline_id`Grzegorz Bizon2017-07-181-1/+11
* Fix Rubocop offense in migration helpers specsfix/gb/improve-updating-column-in-batches-helperGrzegorz Bizon2017-06-221-1/+1
* Merge branch 'master' into fix/gb/improve-updating-column-in-batches-helperGrzegorz Bizon2017-06-221-106/+106
|\
| * Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-106/+106
* | Fix specs for database migration helpers with transactionsGrzegorz Bizon2017-06-221-2/+8
* | Raise if updating columns in batches within a transactionGrzegorz Bizon2017-06-211-21/+35
|/
* Add database helpers 'add_timestamps_with_timezone' and 'timestamps_with_time...32054-rails-should-use-timestamptz-database-type-for-postgresqlblackst0ne2017-06-131-1/+36
* Only use DROP INDEX CONCURRENTLY on postgreql 9.2+Nick Thomas2017-05-251-2/+9
* Make sure that Arel.sql would work for update_column_in_batchestest-update_column_in_batches-with-sql-mysqlLin Jen-Shin2017-05-231-0/+8
* Disallow NULL on renamed column after default has been setDouwe Maan2017-05-151-2/+4
* Fix adding defaults for concurrent column renamesrename-column-concurrently-defaultsYorick Peterse2017-05-121-2/+6
* Move `replace_sql` into `Database::MigrationHelpers`Bob Van Landuyt2017-05-011-0/+33
* Merge branch 'zero-downtime-migrations' into 'master' Douwe Maan2017-04-121-0/+388
|\
| * Prepare for zero downtime migrationszero-downtime-migrationsYorick Peterse2017-04-121-0/+388
* | removes redundant code from database.rb29056-backport-ee-cleanup-database-fileTiago Botelho2017-04-111-0/+44
|/
* Add remove_concurrent_index to database helperblackst0ne2017-04-061-0/+42
* Hash concurrent foreign key names similar to Railshash-concurrent-foreign-key-namesYorick Peterse2017-02-211-0/+10
* Add method for creating foreign keys concurrentlyYorick Peterse2017-02-101-6/+70
* fixDrew Blessing2016-09-151-8/+3
* Add support for column limits in add_column_with_defaultDrew Blessing2016-09-151-42/+64
* Fix spec Don't attempt to disable statement timeout on a MySQL DBdisable-statement-timeoutStan Hu2016-07-141-0/+4
* Don't update columns in batches in a transactionYorick Peterse2016-06-151-1/+1
* Customizing of update_column_in_batches queriesYorick Peterse2016-06-151-0/+12