Sha256: e178106b799f68a8a1cf1cbbd3ec28ef1edad565f9ddb6863a352a24bfc62238

Contents?: true

Size: 673 Bytes

Versions: 1

Compression:

Stored size: 673 Bytes

Contents

class CreatePurchaseRequests < ActiveRecord::Migration[4.2]
  def self.up
    create_table :purchase_requests do |t|
      t.integer :user_id, :null => false
      t.text :title, :null => false
      t.text :author
      t.text :publisher
      t.string :isbn
      t.datetime :date_of_publication
      t.integer :price
      t.string :url
      t.text :note
      t.datetime :accepted_at
      t.datetime :denied_at
      t.datetime :deleted_at
      t.string :state
      t.string :pub_date

      t.timestamps
    end
    add_index :purchase_requests, :user_id
    add_index :purchase_requests, :state
  end

  def self.down
    drop_table :purchase_requests
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
enju_purchase_request-0.3.2 db/migrate/123_create_purchase_requests.rb