Sha256: ff87e325c8cd60a49544bfd32b179979ad5baa0fe93189c6df3382f6b91daea3
Contents?: true
Size: 750 Bytes
Versions: 7
Compression:
Stored size: 750 Bytes
Contents
class InstallFinePrint < ActiveRecord::Migration[4.2] def change create_table :fine_print_contracts do |t| t.string :name, null: false t.integer :version t.string :title, null: false t.text :content, null: false 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, [:user_id, :user_type, :contract_id], name: 'index_fine_print_s_on_u_id_and_u_type_and_c_id', unique: true add_index :fine_print_signatures, :contract_id end end
Version data entries
7 entries across 7 versions & 1 rubygems