comparison db/migrate/20130710182539_add_queries_visibility.rb @ 1526:404aa68d4227

Merge from live branch
author Chris Cannam
date Thu, 11 Sep 2014 12:46:20 +0100
parents 261b3d9a4903
children
comparison
equal deleted inserted replaced
1493:a5f2bdf3b486 1526:404aa68d4227
1 class AddQueriesVisibility < ActiveRecord::Migration
2 def up
3 add_column :queries, :visibility, :integer, :default => 0
4 Query.where(:is_public => true).update_all(:visibility => 2)
5 remove_column :queries, :is_public
6 end
7
8 def down
9 add_column :queries, :is_public, :boolean, :default => true, :null => false
10 Query.where('visibility <> ?', 2).update_all(:is_public => false)
11 remove_column :queries, :visibility
12 end
13 end