summaryrefslogtreecommitdiff
path: root/db/migrate/20150313012111_create_subscriptions_table.rb
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate/20150313012111_create_subscriptions_table.rb')
-rw-r--r--db/migrate/20150313012111_create_subscriptions_table.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/db/migrate/20150313012111_create_subscriptions_table.rb b/db/migrate/20150313012111_create_subscriptions_table.rb
index 0977c9adfec..a9a8435330d 100644
--- a/db/migrate/20150313012111_create_subscriptions_table.rb
+++ b/db/migrate/20150313012111_create_subscriptions_table.rb
@@ -1,15 +1,17 @@
# rubocop:disable all
class CreateSubscriptionsTable < ActiveRecord::Migration
+ DOWNTIME = false
+
def change
create_table :subscriptions do |t|
t.integer :user_id
t.references :subscribable, polymorphic: true
t.boolean :subscribed
-
+
t.timestamps null: true
end
- add_index :subscriptions,
+ add_index :subscriptions,
[:subscribable_id, :subscribable_type, :user_id],
unique: true,
name: 'subscriptions_user_id_and_ref_fields'