discourse/db/migrate/20130826011521_create_plugin_store_rows.rb
Sam 818bf1355d PluginStore for plugin specific bits of storage
Amended plugin interfaces so they work with the vk sample
2013-08-26 12:59:17 +10:00

16 lines
530 B
Ruby

class CreatePluginStoreRows < ActiveRecord::Migration
def change
create_table :plugin_store_rows do |table|
table.string :plugin_name, null: false
table.string :key, null: false
table.string :type_name, null: false
# not the most efficient implementation but will do for now
# possibly in future we can add more tables so int and boolean etc values are
# not stored in text
table.text :value
end
add_index :plugin_store_rows, [:plugin_name, :key], unique: true
end
end