diff options
author | Amit Rathi <amit@hypertrack.io> | 2018-11-22 01:56:11 +0530 |
---|---|---|
committer | Amit Rathi <amit@hypertrack.io> | 2018-11-22 01:56:11 +0530 |
commit | 96c325ebfce71ff9435cedd9e217dc820eca1a35 (patch) | |
tree | 1d3d7d142676d383b60b739d6a3e481752d0d84e /db | |
parent | ceb867a42be76eb7d8a177ab43711e6ef8ad41cf (diff) | |
download | gitlab-ce-96c325ebfce71ff9435cedd9e217dc820eca1a35.tar.gz |
unique: true on cluster_id index on cert_manager
Diffstat (limited to 'db')
-rw-r--r-- | db/migrate/20181101191341_create_clusters_applications_cert_manager.rb | 3 | ||||
-rw-r--r-- | db/schema.rb | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/db/migrate/20181101191341_create_clusters_applications_cert_manager.rb b/db/migrate/20181101191341_create_clusters_applications_cert_manager.rb index 5051634327f..40767a18592 100644 --- a/db/migrate/20181101191341_create_clusters_applications_cert_manager.rb +++ b/db/migrate/20181101191341_create_clusters_applications_cert_manager.rb @@ -7,12 +7,13 @@ class CreateClustersApplicationsCertManager < ActiveRecord::Migration def change create_table :clusters_applications_cert_managers do |t| - t.references :cluster, null: false, unique: true, index: true, foreign_key: { on_delete: :cascade } + t.references :cluster, null: false, unique: true, index: false, foreign_key: { on_delete: :cascade } t.integer :status, null: false t.string :version, null: false t.string :email, null: false t.timestamps_with_timezone null: false t.text :status_reason + t.index :cluster_id, unique: true end end end diff --git a/db/schema.rb b/db/schema.rb index 6b1ab367287..1fdc417b639 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -648,7 +648,7 @@ ActiveRecord::Schema.define(version: 20181112103239) do t.datetime_with_timezone "created_at", null: false t.datetime_with_timezone "updated_at", null: false t.text "status_reason" - t.index ["cluster_id"], name: "index_clusters_applications_cert_managers_on_cluster_id", using: :btree + t.index ["cluster_id"], name: "index_clusters_applications_cert_managers_on_cluster_id", unique: true, using: :btree end create_table "clusters_applications_helm", force: :cascade do |t| |