Sha256: 44cee15b77567d6dd121e899ea3e16288626ae21514b0372935d9da60bbfc9d8
Contents?: true
Size: 386 Bytes
Versions: 17
Compression:
Stored size: 386 Bytes
Contents
class LinkTicketsAndCommits < ActiveRecord::Migration def up create_table :commits_tickets, :id => false do |t| t.references :commit, :ticket end add_index :commits_tickets, [:commit_id, :ticket_id], :unique => true Commit.all.each do |commit| commit.send(:associate_tickets_with_self) end end def down drop_table :commits_tickets end end
Version data entries
17 entries across 17 versions & 1 rubygems