ref: master
plugins/open_graph/db/migrate/20141031130250_create_open_graph_plugin_tracks.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
class CreateOpenGraphPluginTracks < ActiveRecord::Migration def up create_table :open_graph_plugin_tracks do |t| t.string :type t.string :context t.boolean :enabled, default: true t.integer :tracker_id t.integer :actor_id t.string :action t.string :object_type t.text :object_data_url t.integer :object_data_id t.string :object_data_type t.timestamps end add_index :open_graph_plugin_tracks, [:type] add_index :open_graph_plugin_tracks, [:context] add_index :open_graph_plugin_tracks, [:type, :context] add_index :open_graph_plugin_tracks, [:actor_id] add_index :open_graph_plugin_tracks, [:action] add_index :open_graph_plugin_tracks, [:object_type] add_index :open_graph_plugin_tracks, [:enabled] add_index :open_graph_plugin_tracks, [:object_data_url] add_index :open_graph_plugin_tracks, [:object_data_id, :object_data_type], name: 'index_open_graph_plugin_tracks_object_data_id_type' end def down drop_table :open_graph_plugin_tracks end end |