From 9604eed2f3df78329c4b1cce3775e3eb5d7711a9 Mon Sep 17 00:00:00 2001 From: Brenda Wallace Date: Fri, 24 Feb 2017 20:18:52 +1300 Subject: [PATCH] Schema is out of sync -- fixing --- db/schema.rb | 246 +++++++++++++++++++++++++-------------------------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/db/schema.rb b/db/schema.rb index d267c38da..b33f49830 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -17,7 +17,7 @@ ActiveRecord::Schema.define(version: 20170104035248) do enable_extension "plpgsql" create_table "account_types", force: :cascade do |t| - t.string "name", limit: 255, null: false + t.string "name", null: false t.boolean "is_paid" t.boolean "is_permanent_paid" t.datetime "created_at" @@ -33,31 +33,31 @@ ActiveRecord::Schema.define(version: 20170104035248) do end create_table "alternate_names", force: :cascade do |t| - t.string "name", limit: 255, null: false - t.integer "crop_id", null: false - t.integer "creator_id", null: false + t.string "name", null: false + t.integer "crop_id", null: false + t.integer "creator_id", null: false t.datetime "created_at" t.datetime "updated_at" end create_table "authentications", force: :cascade do |t| - t.integer "member_id", null: false - t.string "provider", limit: 255, null: false - t.string "uid", limit: 255 - t.string "token", limit: 255 - t.string "secret", limit: 255 + t.integer "member_id", null: false + t.string "provider", null: false + t.string "uid" + t.string "token" + t.string "secret" t.datetime "created_at" t.datetime "updated_at" - t.string "name", limit: 255 + t.string "name" end add_index "authentications", ["member_id"], name: "index_authentications_on_member_id", using: :btree create_table "comfy_cms_blocks", force: :cascade do |t| - t.string "identifier", limit: 255, null: false + t.string "identifier", null: false t.text "content" t.integer "blockable_id" - t.string "blockable_type", limit: 255 + t.string "blockable_type" t.datetime "created_at" t.datetime "updated_at" end @@ -66,17 +66,17 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "comfy_cms_blocks", ["identifier"], name: "index_comfy_cms_blocks_on_identifier", using: :btree create_table "comfy_cms_categories", force: :cascade do |t| - t.integer "site_id", null: false - t.string "label", limit: 255, null: false - t.string "categorized_type", limit: 255, null: false + t.integer "site_id", null: false + t.string "label", null: false + t.string "categorized_type", null: false end add_index "comfy_cms_categories", ["site_id", "categorized_type", "label"], name: "index_cms_categories_on_site_id_and_cat_type_and_label", unique: true, using: :btree create_table "comfy_cms_categorizations", force: :cascade do |t| - t.integer "category_id", null: false - t.string "categorized_type", limit: 255, null: false - t.integer "categorized_id", null: false + t.integer "category_id", null: false + t.string "categorized_type", null: false + t.integer "categorized_id", null: false end add_index "comfy_cms_categorizations", ["category_id", "categorized_type", "categorized_id"], name: "index_cms_categorizations_on_cat_id_and_catd_type_and_catd_id", unique: true, using: :btree @@ -84,9 +84,9 @@ ActiveRecord::Schema.define(version: 20170104035248) do create_table "comfy_cms_files", force: :cascade do |t| t.integer "site_id", null: false t.integer "block_id" - t.string "label", limit: 255, null: false - t.string "file_file_name", limit: 255, null: false - t.string "file_content_type", limit: 255, null: false + t.string "label", null: false + t.string "file_file_name", null: false + t.string "file_content_type", null: false t.integer "file_file_size", null: false t.string "description", limit: 2048 t.integer "position", default: 0, null: false @@ -100,16 +100,16 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "comfy_cms_files", ["site_id", "position"], name: "index_comfy_cms_files_on_site_id_and_position", using: :btree create_table "comfy_cms_layouts", force: :cascade do |t| - t.integer "site_id", null: false + t.integer "site_id", null: false t.integer "parent_id" - t.string "app_layout", limit: 255 - t.string "label", limit: 255, null: false - t.string "identifier", limit: 255, null: false + t.string "app_layout" + t.string "label", null: false + t.string "identifier", null: false t.text "content" t.text "css" t.text "js" - t.integer "position", default: 0, null: false - t.boolean "is_shared", default: false, null: false + t.integer "position", default: 0, null: false + t.boolean "is_shared", default: false, null: false t.datetime "created_at" t.datetime "updated_at" end @@ -118,18 +118,18 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "comfy_cms_layouts", ["site_id", "identifier"], name: "index_comfy_cms_layouts_on_site_id_and_identifier", unique: true, using: :btree create_table "comfy_cms_pages", force: :cascade do |t| - t.integer "site_id", null: false + t.integer "site_id", null: false t.integer "layout_id" t.integer "parent_id" t.integer "target_page_id" - t.string "label", limit: 255, null: false - t.string "slug", limit: 255 - t.string "full_path", limit: 255, null: false + t.string "label", null: false + t.string "slug" + t.string "full_path", null: false t.text "content_cache" - t.integer "position", default: 0, null: false - t.integer "children_count", default: 0, null: false - t.boolean "is_published", default: true, null: false - t.boolean "is_shared", default: false, null: false + t.integer "position", default: 0, null: false + t.integer "children_count", default: 0, null: false + t.boolean "is_published", default: true, null: false + t.boolean "is_shared", default: false, null: false t.datetime "created_at" t.datetime "updated_at" end @@ -138,8 +138,8 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "comfy_cms_pages", ["site_id", "full_path"], name: "index_comfy_cms_pages_on_site_id_and_full_path", using: :btree create_table "comfy_cms_revisions", force: :cascade do |t| - t.string "record_type", limit: 255, null: false - t.integer "record_id", null: false + t.string "record_type", null: false + t.integer "record_id", null: false t.text "data" t.datetime "created_at" end @@ -147,24 +147,24 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "comfy_cms_revisions", ["record_type", "record_id", "created_at"], name: "index_cms_revisions_on_rtype_and_rid_and_created_at", using: :btree create_table "comfy_cms_sites", force: :cascade do |t| - t.string "label", limit: 255, null: false - t.string "identifier", limit: 255, null: false - t.string "hostname", limit: 255, null: false - t.string "path", limit: 255 - t.string "locale", limit: 255, default: "en", null: false - t.boolean "is_mirrored", default: false, null: false + t.string "label", null: false + t.string "identifier", null: false + t.string "hostname", null: false + t.string "path" + t.string "locale", default: "en", null: false + t.boolean "is_mirrored", default: false, null: false end add_index "comfy_cms_sites", ["hostname"], name: "index_comfy_cms_sites_on_hostname", using: :btree add_index "comfy_cms_sites", ["is_mirrored"], name: "index_comfy_cms_sites_on_is_mirrored", using: :btree create_table "comfy_cms_snippets", force: :cascade do |t| - t.integer "site_id", null: false - t.string "label", limit: 255, null: false - t.string "identifier", limit: 255, null: false + t.integer "site_id", null: false + t.string "label", null: false + t.string "identifier", null: false t.text "content" - t.integer "position", default: 0, null: false - t.boolean "is_shared", default: false, null: false + t.integer "position", default: 0, null: false + t.boolean "is_shared", default: false, null: false t.datetime "created_at" t.datetime "updated_at" end @@ -181,16 +181,16 @@ ActiveRecord::Schema.define(version: 20170104035248) do end create_table "crops", force: :cascade do |t| - t.string "name", limit: 255, null: false - t.string "en_wikipedia_url", limit: 255 + t.string "name", null: false + t.string "en_wikipedia_url" t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" t.integer "parent_id" - t.integer "plantings_count", default: 0 + t.integer "plantings_count", default: 0 t.integer "creator_id" t.integer "requester_id" - t.string "approval_status", limit: 255, default: "approved" + t.string "approval_status", default: "approved" t.text "reason_for_rejection" t.text "request_notes" t.text "rejection_notes" @@ -216,29 +216,29 @@ ActiveRecord::Schema.define(version: 20170104035248) do end create_table "forums", force: :cascade do |t| - t.string "name", limit: 255, null: false - t.text "description", null: false - t.integer "owner_id", null: false + t.string "name", null: false + t.text "description", null: false + t.integer "owner_id", null: false t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" end add_index "forums", ["slug"], name: "index_forums_on_slug", unique: true, using: :btree create_table "gardens", force: :cascade do |t| - t.string "name", limit: 255, null: false + t.string "name", null: false t.integer "owner_id" - t.string "slug", limit: 255, null: false + t.string "slug", null: false t.datetime "created_at" t.datetime "updated_at" t.text "description" - t.boolean "active", default: true - t.string "location", limit: 255 + t.boolean "active", default: true + t.string "location" t.float "latitude" t.float "longitude" t.decimal "area" - t.string "area_unit", limit: 255 + t.string "area_unit" end add_index "gardens", ["owner_id"], name: "index_gardens_on_owner_id", using: :btree @@ -252,17 +252,17 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "gardens_photos", ["garden_id", "photo_id"], name: "index_gardens_photos_on_garden_id_and_photo_id", using: :btree create_table "harvests", force: :cascade do |t| - t.integer "crop_id", null: false - t.integer "owner_id", null: false + t.integer "crop_id", null: false + t.integer "owner_id", null: false t.date "harvested_at" t.decimal "quantity" - t.string "unit", limit: 255 + t.string "unit" t.text "description" t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" t.decimal "weight_quantity" - t.string "weight_unit", limit: 255 + t.string "weight_unit" t.integer "plant_part_id" t.float "si_weight" t.integer "planting_id" @@ -291,38 +291,38 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "likes", ["member_id"], name: "index_likes_on_member_id", using: :btree create_table "members", force: :cascade do |t| - t.string "email", limit: 255, default: "", null: false - t.string "encrypted_password", limit: 255, default: "", null: false - t.string "reset_password_token", limit: 255 + t.string "email", default: "", null: false + t.string "encrypted_password", default: "", null: false + t.string "reset_password_token" t.datetime "reset_password_sent_at" t.datetime "remember_created_at" - t.integer "sign_in_count", default: 0 + t.integer "sign_in_count", default: 0 t.datetime "current_sign_in_at" t.datetime "last_sign_in_at" - t.string "current_sign_in_ip", limit: 255 - t.string "last_sign_in_ip", limit: 255 - t.string "confirmation_token", limit: 255 + t.string "current_sign_in_ip" + t.string "last_sign_in_ip" + t.string "confirmation_token" t.datetime "confirmed_at" t.datetime "confirmation_sent_at" - t.string "unconfirmed_email", limit: 255 - t.integer "failed_attempts", default: 0 - t.string "unlock_token", limit: 255 + t.string "unconfirmed_email" + t.integer "failed_attempts", default: 0 + t.string "unlock_token" t.datetime "locked_at" t.datetime "created_at" t.datetime "updated_at" - t.string "login_name", limit: 255 - t.string "slug", limit: 255 + t.string "login_name" + t.string "slug" t.boolean "tos_agreement" t.boolean "show_email" - t.string "location", limit: 255 + t.string "location" t.float "latitude" t.float "longitude" - t.boolean "send_notification_email", default: true + t.boolean "send_notification_email", default: true t.text "bio" t.integer "plantings_count" t.boolean "newsletter" - t.boolean "send_planting_reminder", default: true - t.string "preferred_avatar_uri", limit: 255 + t.boolean "send_planting_reminder", default: true + t.string "preferred_avatar_uri" end add_index "members", ["confirmation_token"], name: "index_members_on_confirmation_token", unique: true, using: :btree @@ -338,10 +338,10 @@ ActiveRecord::Schema.define(version: 20170104035248) do create_table "notifications", force: :cascade do |t| t.integer "sender_id" - t.integer "recipient_id", null: false - t.string "subject", limit: 255 + t.integer "recipient_id", null: false + t.string "subject" t.text "body" - t.boolean "read", default: false + t.boolean "read", default: false t.integer "post_id" t.datetime "created_at" t.datetime "updated_at" @@ -361,9 +361,9 @@ ActiveRecord::Schema.define(version: 20170104035248) do t.datetime "updated_at" t.datetime "completed_at" t.integer "member_id" - t.string "paypal_express_token", limit: 255 - t.string "paypal_express_payer_id", limit: 255 - t.string "referral_code", limit: 255 + t.string "paypal_express_token" + t.string "paypal_express_payer_id" + t.string "referral_code" end create_table "orders_products", id: false, force: :cascade do |t| @@ -372,16 +372,16 @@ ActiveRecord::Schema.define(version: 20170104035248) do end create_table "photos", force: :cascade do |t| - t.integer "owner_id", null: false - t.string "thumbnail_url", limit: 255, null: false - t.string "fullsize_url", limit: 255, null: false + t.integer "owner_id", null: false + t.string "thumbnail_url", null: false + t.string "fullsize_url", null: false t.datetime "created_at" t.datetime "updated_at" - t.string "title", limit: 255, null: false - t.string "license_name", limit: 255, null: false - t.string "license_url", limit: 255 - t.string "link_url", limit: 255, null: false - t.string "flickr_photo_id", limit: 255 + t.string "title", null: false + t.string "license_name", null: false + t.string "license_url" + t.string "link_url", null: false + t.string "flickr_photo_id" end create_table "photos_plantings", id: false, force: :cascade do |t| @@ -397,25 +397,25 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "photos_seeds", ["seed_id", "photo_id"], name: "index_photos_seeds_on_seed_id_and_photo_id", using: :btree create_table "plant_parts", force: :cascade do |t| - t.string "name", limit: 255 + t.string "name" t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" end create_table "plantings", force: :cascade do |t| - t.integer "garden_id", null: false - t.integer "crop_id", null: false + t.integer "garden_id", null: false + t.integer "crop_id", null: false t.date "planted_at" t.integer "quantity" t.text "description" t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 - t.string "sunniness", limit: 255 - t.string "planted_from", limit: 255 + t.string "slug" + t.string "sunniness" + t.string "planted_from" t.integer "owner_id" - t.boolean "finished", default: false + t.boolean "finished", default: false t.date "finished_at" t.integer "days_before_maturity" end @@ -423,12 +423,12 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "plantings", ["slug"], name: "index_plantings_on_slug", unique: true, using: :btree create_table "posts", force: :cascade do |t| - t.integer "author_id", null: false - t.string "subject", limit: 255, null: false - t.text "body", null: false + t.integer "author_id", null: false + t.string "subject", null: false + t.text "body", null: false t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" t.integer "forum_id" end @@ -436,9 +436,9 @@ ActiveRecord::Schema.define(version: 20170104035248) do add_index "posts", ["slug"], name: "index_posts_on_slug", unique: true, using: :btree create_table "products", force: :cascade do |t| - t.string "name", limit: 255, null: false - t.text "description", null: false - t.integer "min_price", null: false + t.string "name", null: false + t.text "description", null: false + t.integer "min_price", null: false t.datetime "created_at" t.datetime "updated_at" t.integer "account_type_id" @@ -447,38 +447,38 @@ ActiveRecord::Schema.define(version: 20170104035248) do end create_table "roles", force: :cascade do |t| - t.string "name", limit: 255, null: false + t.string "name", null: false t.text "description" t.datetime "created_at" t.datetime "updated_at" - t.string "slug", limit: 255 + t.string "slug" end add_index "roles", ["slug"], name: "index_roles_on_slug", unique: true, using: :btree create_table "scientific_names", force: :cascade do |t| - t.string "name", limit: 255, null: false - t.integer "crop_id", null: false + t.string "name", null: false + t.integer "crop_id", null: false t.datetime "created_at" t.datetime "updated_at" t.integer "creator_id" end create_table "seeds", force: :cascade do |t| - t.integer "owner_id", null: false - t.integer "crop_id", null: false + t.integer "owner_id", null: false + t.integer "crop_id", null: false t.text "description" t.integer "quantity" t.date "plant_before" t.datetime "created_at" t.datetime "updated_at" - t.string "tradable_to", limit: 255, default: "nowhere" - t.string "slug", limit: 255 + t.string "tradable_to", default: "nowhere" + t.string "slug" t.integer "days_until_maturity_min" t.integer "days_until_maturity_max" - t.text "organic", default: "unknown" - t.text "gmo", default: "unknown" - t.text "heirloom", default: "unknown" + t.text "organic", default: "unknown" + t.text "gmo", default: "unknown" + t.text "heirloom", default: "unknown" end add_index "seeds", ["slug"], name: "index_seeds_on_slug", unique: true, using: :btree