Sha256: 4e14a3fd2010858402fc549e6666ebe710f5d576f81c6aa15b27ecb496d60afb
Contents?: true
Size: 853 Bytes
Versions: 5
Compression:
Stored size: 853 Bytes
Contents
class InstallFinePrint < ActiveRecord::Migration def change create_table :fine_print_contracts do |t| t.string :name, :null => false t.integer :version t.string :title, :null => false, :default => '' t.text :content, :null => false, :default => '' t.timestamps end add_index :fine_print_contracts, [:name, :version], :unique => true create_table :fine_print_signatures do |t| t.belongs_to :contract, :null => false t.belongs_to :user, :polymorphic => true, :null => false t.timestamps end add_index :fine_print_signatures, :contract_id add_index :fine_print_signatures, [:user_id, :user_type, :contract_id], :name => 'index_fine_print_s_on_u_id_and_u_type_and_c_id', :unique => true end end
Version data entries
5 entries across 5 versions & 1 rubygems