Remove some mongo stuff
This commit is contained in:
parent
d35970a0ab
commit
c73af11ba6
2 changed files with 19 additions and 24 deletions
18
db/migrate/20110604012703_drop_mongo_remains.rb
Normal file
18
db/migrate/20110604012703_drop_mongo_remains.rb
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
class DropMongoRemains < ActiveRecord::Migration
|
||||||
|
def self.up
|
||||||
|
remove_index :aspects, :mongo_id
|
||||||
|
remove_index :comments, :mongo_id
|
||||||
|
remove_index :contacts, :mongo_id
|
||||||
|
remove_index :invitations, :mongo_id
|
||||||
|
remove_index :people, :mongo_id
|
||||||
|
remove_index :posts, :mongo_id
|
||||||
|
remove_index :profiles, :mongo_id
|
||||||
|
remove_index :services, :mongo_id
|
||||||
|
remove_index :users, :mongo_id
|
||||||
|
|
||||||
|
drop_table :mongo_notifications
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.down
|
||||||
|
end
|
||||||
|
end
|
||||||
25
db/schema.rb
25
db/schema.rb
|
|
@ -10,7 +10,7 @@
|
||||||
#
|
#
|
||||||
# It's strongly recommended to check this file into your version control system.
|
# It's strongly recommended to check this file into your version control system.
|
||||||
|
|
||||||
ActiveRecord::Schema.define(:version => 20110603233202) do
|
ActiveRecord::Schema.define(:version => 20110604012703) do
|
||||||
|
|
||||||
create_table "aspect_memberships", :force => true do |t|
|
create_table "aspect_memberships", :force => true do |t|
|
||||||
t.integer "aspect_id", :null => false
|
t.integer "aspect_id", :null => false
|
||||||
|
|
@ -44,7 +44,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
t.boolean "contacts_visible", :default => true, :null => false
|
t.boolean "contacts_visible", :default => true, :null => false
|
||||||
end
|
end
|
||||||
|
|
||||||
add_index "aspects", ["mongo_id"], :name => "index_aspects_on_mongo_id"
|
|
||||||
add_index "aspects", ["user_id", "contacts_visible"], :name => "index_aspects_on_user_id_and_contacts_visible"
|
add_index "aspects", ["user_id", "contacts_visible"], :name => "index_aspects_on_user_id_and_contacts_visible"
|
||||||
add_index "aspects", ["user_id"], :name => "index_aspects_on_user_id"
|
add_index "aspects", ["user_id"], :name => "index_aspects_on_user_id"
|
||||||
|
|
||||||
|
|
@ -63,7 +62,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
|
|
||||||
add_index "comments", ["author_id"], :name => "index_comments_on_person_id"
|
add_index "comments", ["author_id"], :name => "index_comments_on_person_id"
|
||||||
add_index "comments", ["guid"], :name => "index_comments_on_guid", :unique => true
|
add_index "comments", ["guid"], :name => "index_comments_on_guid", :unique => true
|
||||||
add_index "comments", ["mongo_id"], :name => "index_comments_on_mongo_id"
|
|
||||||
add_index "comments", ["post_id"], :name => "index_comments_on_post_id"
|
add_index "comments", ["post_id"], :name => "index_comments_on_post_id"
|
||||||
|
|
||||||
create_table "contacts", :force => true do |t|
|
create_table "contacts", :force => true do |t|
|
||||||
|
|
@ -76,7 +74,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
t.boolean "receiving", :default => false, :null => false
|
t.boolean "receiving", :default => false, :null => false
|
||||||
end
|
end
|
||||||
|
|
||||||
add_index "contacts", ["mongo_id"], :name => "index_contacts_on_mongo_id"
|
|
||||||
add_index "contacts", ["person_id"], :name => "index_contacts_on_person_id"
|
add_index "contacts", ["person_id"], :name => "index_contacts_on_person_id"
|
||||||
add_index "contacts", ["user_id", "person_id"], :name => "index_contacts_on_user_id_and_person_id", :unique => true
|
add_index "contacts", ["user_id", "person_id"], :name => "index_contacts_on_user_id_and_person_id", :unique => true
|
||||||
|
|
||||||
|
|
@ -113,7 +110,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
end
|
end
|
||||||
|
|
||||||
add_index "invitations", ["aspect_id"], :name => "index_invitations_on_aspect_id"
|
add_index "invitations", ["aspect_id"], :name => "index_invitations_on_aspect_id"
|
||||||
add_index "invitations", ["mongo_id"], :name => "index_invitations_on_mongo_id"
|
|
||||||
add_index "invitations", ["recipient_id"], :name => "index_invitations_on_recipient_id"
|
add_index "invitations", ["recipient_id"], :name => "index_invitations_on_recipient_id"
|
||||||
add_index "invitations", ["sender_id"], :name => "index_invitations_on_sender_id"
|
add_index "invitations", ["sender_id"], :name => "index_invitations_on_sender_id"
|
||||||
|
|
||||||
|
|
@ -155,20 +151,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
add_index "messages", ["author_id"], :name => "index_messages_on_author_id"
|
add_index "messages", ["author_id"], :name => "index_messages_on_author_id"
|
||||||
add_index "messages", ["conversation_id"], :name => "messages_conversation_id_fk"
|
add_index "messages", ["conversation_id"], :name => "messages_conversation_id_fk"
|
||||||
|
|
||||||
create_table "mongo_notifications", :force => true do |t|
|
|
||||||
t.string "mongo_id"
|
|
||||||
t.string "target_type", :limit => 127
|
|
||||||
t.string "target_mongo_id", :limit => 127
|
|
||||||
t.string "recipient_mongo_id"
|
|
||||||
t.string "actor_mongo_id"
|
|
||||||
t.string "action"
|
|
||||||
t.boolean "unread", :default => true
|
|
||||||
t.datetime "created_at"
|
|
||||||
t.datetime "updated_at"
|
|
||||||
end
|
|
||||||
|
|
||||||
add_index "mongo_notifications", ["target_type", "target_mongo_id"], :name => "index_mongo_notifications_on_target_type_and_target_mongo_id"
|
|
||||||
|
|
||||||
create_table "notification_actors", :force => true do |t|
|
create_table "notification_actors", :force => true do |t|
|
||||||
t.integer "notification_id"
|
t.integer "notification_id"
|
||||||
t.integer "person_id"
|
t.integer "person_id"
|
||||||
|
|
@ -207,7 +189,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
|
|
||||||
add_index "people", ["diaspora_handle"], :name => "index_people_on_diaspora_handle", :unique => true
|
add_index "people", ["diaspora_handle"], :name => "index_people_on_diaspora_handle", :unique => true
|
||||||
add_index "people", ["guid"], :name => "index_people_on_guid", :unique => true
|
add_index "people", ["guid"], :name => "index_people_on_guid", :unique => true
|
||||||
add_index "people", ["mongo_id"], :name => "index_people_on_mongo_id"
|
|
||||||
add_index "people", ["owner_id"], :name => "index_people_on_owner_id", :unique => true
|
add_index "people", ["owner_id"], :name => "index_people_on_owner_id", :unique => true
|
||||||
|
|
||||||
create_table "post_visibilities", :force => true do |t|
|
create_table "post_visibilities", :force => true do |t|
|
||||||
|
|
@ -252,7 +233,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
|
|
||||||
add_index "posts", ["author_id"], :name => "index_posts_on_person_id"
|
add_index "posts", ["author_id"], :name => "index_posts_on_person_id"
|
||||||
add_index "posts", ["guid"], :name => "index_posts_on_guid", :unique => true
|
add_index "posts", ["guid"], :name => "index_posts_on_guid", :unique => true
|
||||||
add_index "posts", ["mongo_id"], :name => "index_posts_on_mongo_id"
|
|
||||||
add_index "posts", ["status_message_guid", "pending"], :name => "index_posts_on_status_message_guid_and_pending"
|
add_index "posts", ["status_message_guid", "pending"], :name => "index_posts_on_status_message_guid_and_pending"
|
||||||
add_index "posts", ["status_message_guid"], :name => "index_posts_on_status_message_guid"
|
add_index "posts", ["status_message_guid"], :name => "index_posts_on_status_message_guid"
|
||||||
add_index "posts", ["type", "pending", "id"], :name => "index_posts_on_type_and_pending_and_id"
|
add_index "posts", ["type", "pending", "id"], :name => "index_posts_on_type_and_pending_and_id"
|
||||||
|
|
@ -278,7 +258,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
add_index "profiles", ["first_name", "last_name", "searchable"], :name => "index_profiles_on_first_name_and_last_name_and_searchable"
|
add_index "profiles", ["first_name", "last_name", "searchable"], :name => "index_profiles_on_first_name_and_last_name_and_searchable"
|
||||||
add_index "profiles", ["first_name", "searchable"], :name => "index_profiles_on_first_name_and_searchable"
|
add_index "profiles", ["first_name", "searchable"], :name => "index_profiles_on_first_name_and_searchable"
|
||||||
add_index "profiles", ["last_name", "searchable"], :name => "index_profiles_on_last_name_and_searchable"
|
add_index "profiles", ["last_name", "searchable"], :name => "index_profiles_on_last_name_and_searchable"
|
||||||
add_index "profiles", ["mongo_id"], :name => "index_profiles_on_mongo_id"
|
|
||||||
add_index "profiles", ["person_id"], :name => "index_profiles_on_person_id"
|
add_index "profiles", ["person_id"], :name => "index_profiles_on_person_id"
|
||||||
|
|
||||||
create_table "service_users", :force => true do |t|
|
create_table "service_users", :force => true do |t|
|
||||||
|
|
@ -310,7 +289,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
t.string "user_mongo_id"
|
t.string "user_mongo_id"
|
||||||
end
|
end
|
||||||
|
|
||||||
add_index "services", ["mongo_id"], :name => "index_services_on_mongo_id"
|
|
||||||
add_index "services", ["user_id"], :name => "index_services_on_user_id"
|
add_index "services", ["user_id"], :name => "index_services_on_user_id"
|
||||||
|
|
||||||
create_table "taggings", :force => true do |t|
|
create_table "taggings", :force => true do |t|
|
||||||
|
|
@ -375,7 +353,6 @@ ActiveRecord::Schema.define(:version => 20110603233202) do
|
||||||
add_index "users", ["email"], :name => "index_users_on_email"
|
add_index "users", ["email"], :name => "index_users_on_email"
|
||||||
add_index "users", ["invitation_service", "invitation_identifier"], :name => "index_users_on_invitation_service_and_invitation_identifier", :unique => true
|
add_index "users", ["invitation_service", "invitation_identifier"], :name => "index_users_on_invitation_service_and_invitation_identifier", :unique => true
|
||||||
add_index "users", ["invitation_token"], :name => "index_users_on_invitation_token"
|
add_index "users", ["invitation_token"], :name => "index_users_on_invitation_token"
|
||||||
add_index "users", ["mongo_id"], :name => "index_users_on_mongo_id"
|
|
||||||
add_index "users", ["username"], :name => "index_users_on_username", :unique => true
|
add_index "users", ["username"], :name => "index_users_on_username", :unique => true
|
||||||
|
|
||||||
add_foreign_key "aspect_memberships", "aspects", :name => "aspect_memberships_aspect_id_fk", :dependent => :delete
|
add_foreign_key "aspect_memberships", "aspects", :name => "aspect_memberships_aspect_id_fk", :dependent => :delete
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue