diff --git a/db/migrate/050_add_public_column_to_articles_and_profiles.rb b/db/migrate/050_add_public_column_to_articles_and_profiles.rb new file mode 100644 index 0000000..3a32f70 --- /dev/null +++ b/db/migrate/050_add_public_column_to_articles_and_profiles.rb @@ -0,0 +1,11 @@ +class AddPublicColumnToArticlesAndProfiles < ActiveRecord::Migration + def self.up + add_column :profiles, :public_profile, :boolean, :default => true + add_column :profiles, :public_article, :boolean, :default => true + end + + def self.down + remove_column :profiles, :public_profile + remove_column :profiles, :public_article + end +end diff --git a/db/schema.rb b/db/schema.rb index a7d7daa..4657c53 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -71,8 +71,8 @@ ActiveRecord::Schema.define(:version => 50) do t.boolean "virtual", :default => false end - add_index "articles_categories", ["category_id"], :name => "index_articles_categories_on_category_id" add_index "articles_categories", ["article_id"], :name => "index_articles_categories_on_article_id" + add_index "articles_categories", ["category_id"], :name => "index_articles_categories_on_category_id" create_table "blocks", :force => true do |t| t.string "title" @@ -112,8 +112,8 @@ ActiveRecord::Schema.define(:version => 50) do t.boolean "virtual", :default => false end - add_index "categories_profiles", ["category_id"], :name => "index_categories_profiles_on_category_id" add_index "categories_profiles", ["profile_id"], :name => "index_categories_profiles_on_profile_id" + add_index "categories_profiles", ["category_id"], :name => "index_categories_profiles_on_category_id" create_table "comments", :force => true do |t| t.string "title" @@ -180,8 +180,8 @@ ActiveRecord::Schema.define(:version => 50) do t.datetime "updated_at" end - add_index "product_categorizations", ["category_id"], :name => "index_product_categorizations_on_category_id" add_index "product_categorizations", ["product_id"], :name => "index_product_categorizations_on_product_id" + add_index "product_categorizations", ["category_id"], :name => "index_product_categorizations_on_category_id" create_table "products", :force => true do |t| t.integer "enterprise_id" @@ -220,6 +220,7 @@ ActiveRecord::Schema.define(:version => 50) do t.text "custom_footer" t.string "theme" t.boolean "public_profile", :default => true + t.boolean "public_article", :default => true end add_index "profiles", ["environment_id"], :name => "index_profiles_on_environment_id" @@ -252,8 +253,8 @@ ActiveRecord::Schema.define(:version => 50) do t.datetime "created_at" end - add_index "taggings", ["taggable_id", "taggable_type"], :name => "index_taggings_on_taggable_id_and_taggable_type" add_index "taggings", ["tag_id"], :name => "index_taggings_on_tag_id" + add_index "taggings", ["taggable_id", "taggable_type"], :name => "index_taggings_on_taggable_id_and_taggable_type" create_table "tags", :force => true do |t| t.string "name" -- libgit2 0.21.2