diff options
Diffstat (limited to 'db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb')
-rw-r--r-- | db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb b/db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb deleted file mode 100644 index 5723f6db0a3..00000000000 --- a/db/migrate/20190716144222_create_analytics_cycle_analytics_project_stages.rb +++ /dev/null @@ -1,36 +0,0 @@ -# frozen_string_literal: true - -class CreateAnalyticsCycleAnalyticsProjectStages < ActiveRecord::Migration[5.2] - DOWNTIME = false - - INDEX_PREFIX = 'index_analytics_ca_project_stages_' - - def change - create_table :analytics_cycle_analytics_project_stages do |t| - t.timestamps_with_timezone - t.integer :relative_position - t.integer :start_event_identifier, null: false - t.integer :end_event_identifier, null: false - - t.references(:project, - null: false, - foreign_key: { to_table: :projects, on_delete: :cascade }, - index: { name: INDEX_PREFIX + 'on_project_id' } - ) - t.references(:start_event_label, - foreign_key: { to_table: :labels, on_delete: :cascade }, - index: { name: INDEX_PREFIX + 'on_start_event_label_id' } - ) - t.references(:end_event_label, - foreign_key: { to_table: :labels, on_delete: :cascade }, - index: { name: INDEX_PREFIX + 'on_end_event_label_id' } - ) - t.boolean :hidden, default: false, null: false - t.boolean :custom, default: true, null: false - t.string :name, null: false, limit: 255 # rubocop:disable Migration/PreventStrings - end - - add_index :analytics_cycle_analytics_project_stages, [:project_id, :name], unique: true, name: INDEX_PREFIX + 'on_project_id_and_name' - add_index :analytics_cycle_analytics_project_stages, [:relative_position], name: INDEX_PREFIX + 'on_relative_position' - end -end |