summaryrefslogtreecommitdiff
path: root/db/migrate/20160119111158_add_services_category.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate/20160119111158_add_services_category.rb')
-rw-r--r--db/migrate/20160119111158_add_services_category.rb40
1 files changed, 0 insertions, 40 deletions
diff --git a/db/migrate/20160119111158_add_services_category.rb b/db/migrate/20160119111158_add_services_category.rb
deleted file mode 100644
index 979a48584a9..00000000000
--- a/db/migrate/20160119111158_add_services_category.rb
+++ /dev/null
@@ -1,40 +0,0 @@
-# rubocop:disable all
-class AddServicesCategory < ActiveRecord::Migration[4.2]
- def up
- add_column :services, :category, :string, default: 'common', null: false
-
- category = quote_column_name('category')
- type = quote_column_name('type')
-
- execute <<-EOF
-UPDATE services
-SET #{category} = 'issue_tracker'
-WHERE #{type} IN (
- 'CustomIssueTrackerService',
- 'GitlabIssueTrackerService',
- 'IssueTrackerService',
- 'JiraService',
- 'RedmineService'
-);
-EOF
-
- execute <<-EOF
-UPDATE services
-SET #{category} = 'ci'
-WHERE #{type} IN (
- 'BambooService',
- 'BuildkiteService',
- 'CiService',
- 'DroneCiService',
- 'GitlabCiService',
- 'TeamcityService'
-);
- EOF
-
- add_index :services, :category
- end
-
- def down
- remove_column :services, :category
- end
-end