]> git.openstreetmap.org Git - rails.git/blob - db/migrate/20120404205604_add_user_and_description_to_redaction.rb
Rework RTL handling to keep rules together
[rails.git] / db / migrate / 20120404205604_add_user_and_description_to_redaction.rb
1 require 'migrate'
2
3 class AddUserAndDescriptionToRedaction < ActiveRecord::Migration
4   def up
5     add_column :redactions, :user_id, :bigint, :null => false
6     add_column :redactions, :description_format, :format_enum, :null => false, :default => "markdown"
7
8     add_foreign_key :redactions, [:user_id], :users, [:id]
9   end
10
11   def down
12     remove_foreign_key :redactions, [:user_id], :users, [:id]
13
14     remove_column :redactions, :description_format
15     remove_column :redactions, :user_id
16   end
17 end