From 11dd9e1f3b9b04bbdc2c6947285390110f4511a7 Mon Sep 17 00:00:00 2001 From: nigel <609441862@qq.com> Date: Thu, 3 Nov 2016 10:25:10 +0800 Subject: [PATCH] add migration create index to relative_memo_to_open_source_projects --- ..._to_relative_memo_to_open_source_projects_tables.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 trustie2/db/migrate/20161103014905_add_index_to_relative_memo_to_open_source_projects_tables.rb diff --git a/trustie2/db/migrate/20161103014905_add_index_to_relative_memo_to_open_source_projects_tables.rb b/trustie2/db/migrate/20161103014905_add_index_to_relative_memo_to_open_source_projects_tables.rb new file mode 100644 index 0000000..3a14750 --- /dev/null +++ b/trustie2/db/migrate/20161103014905_add_index_to_relative_memo_to_open_source_projects_tables.rb @@ -0,0 +1,10 @@ +class AddIndexToRelativeMemoToOpenSourceProjectsTables < ActiveRecord::Migration + def change + arr = (1..70).to_a + arr.each do |letter| + add_index "relative_memo_to_open_source_projects_#{letter}".to_sym, :osp_id, :name => "osp_id_#{letter}" + add_index "relative_memo_to_open_source_projects_#{letter}".to_sym, :memo_type, :name => "memo_type_#{letter}" + add_index "relative_memo_to_open_source_projects_#{letter}".to_sym, :created_time, :name => "created_time_#{letter}" + end + end +end