fixing up the date URL access as well as the issue comments inline form create which...
[kwestie.git] / db / migrate / 004_create_comments.rb
blobd1bb5552f2917adc2306a4c55fe4ada718367ee8
1 class CreateComments < ActiveRecord::Migration
2   def self.up
3     create_table :comments, :id => false  do |t|
4       t.column :id,                      :string, :limit => 36
5       t.column :issue_id,                :string, :limit => 36
6       t.column :description,             :text
7       t.column :created_at,              :datetime, :default => Time.now
8       t.column :created_by,              :string, :limit => 36
9     end
10     add_index(:comments, [:id], :unique => true, :name => :comments_pkey)
11     add_index(:comments, [:created_by, :created_at], :name => :comments_created)
12     add_index(:comments, [:issue_id], :name => :comments_idx)
13   end
15   def self.down
16     remove_index :comments, :name => :comments_idx
17     remove_index :comments, :name => :comments_created
18     remove_index :comments, :name => :comments_pkey
19     drop_table :comments
20   end
21 end