Sha256: c1eb0c47816c72522a272a7aca8638503b1accd96989a05444e8baa2fbc6de4b
Contents?: true
Size: 653 Bytes
Versions: 1
Compression:
Stored size: 653 Bytes
Contents
class CreateVotes < ActiveRecord::Migration def self.up create_table :votes do |t| t.column :vote, :boolean, :default => false t.column :created_at, :datetime, :null => false t.column :voteable_type, :string, :limit => 25, :default => "", :null => false t.column :voteable_id, :integer, :default => 0, :null => false t.column :user_id, :int t.column :ip_address, :string, :limit => 25 end add_index :votes, [:user_id, :voteable_id, :voteable_type], :name => "index_votes" add_index :votes, [:ip_address], :name => "index_votes_ip_address" end def self.down drop_table :votes end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
santey_vote-0.1.1 | lib/generators/templates/migrations/create_votes.rb |