fixing up the date URL access as well as the issue comments inline form create which...
[kwestie.git] / db / migrate / 003_create_issues.rb
blob43a4d4036cc117cf8def2c065d9f7e7eda310f9a
1 class CreateIssues < ActiveRecord::Migration
2   def self.up
3     create_table :issues, :id => false do |t|
4       t.column :id,                     :string, :limit => 36
5       t.column :permalink_id,           :string, :limit => 36
6       t.column :title,                  :string
7       t.column :description,            :text
8       t.column :created_at,             :datetime, :default => Time.now
9       t.column :updated_at,             :datetime, :default => Time.now
10       t.column :created_by,             :string, :limit => 36
11     end
12     add_index(:issues, [:id], :unique => true, :name => :issues_pkey)
13     add_index(:issues, [:created_by, :created_at, :updated_at], :name => :issues_created)
14     add_index(:issues, [:permalink_id, :title], :name => :issues_idx)
15   end
17   def self.down
18     remove_index :issues, :name => :issues_idx
19     remove_index :issues, :name => :issues_created
20     remove_index :issues, :name => :issues_pkey
21     drop_table :issues
22   end
23 end