From c3eea0b8af59c02af66ecb7ba2b4244d68f36f86 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Wed, 19 Aug 2015 01:03:28 +0200 Subject: [PATCH] Merged migrations. --- db/migrate/20150817000001_create_user_devices.rb | 9 +++++++-- db/migrate/20150817000002_update_user_devices.rb | 9 --------- db/migrate/20150818000001_update_user_devices2.rb | 11 ----------- 3 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 db/migrate/20150817000002_update_user_devices.rb delete mode 100644 db/migrate/20150818000001_update_user_devices2.rb diff --git a/db/migrate/20150817000001_create_user_devices.rb b/db/migrate/20150817000001_create_user_devices.rb index 013fb1d08..534a7c2c3 100644 --- a/db/migrate/20150817000001_create_user_devices.rb +++ b/db/migrate/20150817000001_create_user_devices.rb @@ -6,14 +6,19 @@ class CreateUserDevices < ActiveRecord::Migration t.string :name, limit: 250, null: false t.string :os, limit: 150, null: true t.string :browser, limit: 250, null: true - t.string :country, limit: 150, null: true + t.string :location, limit: 150, null: true t.string :device_details, limit: 2500, null: true t.string :location_details, limit: 2500, null: true + t.string :fingerprint, limit: 160, null: true + t.string :user_agent, limit: 250, null: true + t.string :ip, limit: 160, null: true t.timestamps end add_index :user_devices, [:user_id] - add_index :user_devices, [:os, :browser, :country] + add_index :user_devices, [:os, :browser, :location] + add_index :user_devices, [:fingerprint] add_index :user_devices, [:updated_at] + add_index :user_devices, [:created_at] end def down diff --git a/db/migrate/20150817000002_update_user_devices.rb b/db/migrate/20150817000002_update_user_devices.rb deleted file mode 100644 index 05eda7d22..000000000 --- a/db/migrate/20150817000002_update_user_devices.rb +++ /dev/null @@ -1,9 +0,0 @@ -class UpdateUserDevices < ActiveRecord::Migration - def up - add_column :user_devices, :location, :string, limit: 150, null: true - remove_column :user_devices, :country - add_index :user_devices, [:os, :browser, :location] - UserDevice.reset_column_information - end - -end diff --git a/db/migrate/20150818000001_update_user_devices2.rb b/db/migrate/20150818000001_update_user_devices2.rb deleted file mode 100644 index f8a016424..000000000 --- a/db/migrate/20150818000001_update_user_devices2.rb +++ /dev/null @@ -1,11 +0,0 @@ -class UpdateUserDevices2 < ActiveRecord::Migration - def up - add_column :user_devices, :user_agent, :string, limit: 250, null: true - add_column :user_devices, :ip, :string, limit: 160, null: true - add_column :user_devices, :fingerprint, :string, limit: 160, null: true - add_index :user_devices, [:fingerprint] - add_index :user_devices, [:created_at] - UserDevice.reset_column_information - end - -end