summaryrefslogtreecommitdiff
path: root/db/post_migrate
Commit message (Collapse)AuthorAgeFilesLines
* Fix a badly-performing migrationNick Thomas2016-11-151-23/+23
|
* Update 8.14-rc1 migrations to minimize downtime and deploy timeAlejandro Rodríguez2016-11-111-0/+10
| | | | See https://gitlab.com/gitlab-org/gitlab-ce/issues/24386
* Fix project records with invalid visibility_level valuesNick Thomas2016-11-101-0/+49
| | | | | | | | | | | | | The AddVisibilityLevelToGroups migration introduced a visibility_level for namespaces and specified that projects should always have a visibility level less than or equal to their namespace. However, some invalid rows could have been created. This commit introduces a migration that updates the invalid rows, setting the invalid project to have the same visibility_level as their namespaces. This will make some projects internal or private when they would previously have been public or internal, but this is better than silently making an internal or private group public.
* Support for post deployment migrationsbackground-migrationsYorick Peterse2016-10-311-0/+0
These are regular Rails migrations that are executed by default. A user can opt-out of these migrations by setting an environment variable during the deployment process. Fixes gitlab-org/gitlab-ce#22133