From 2e81e4c9a6fd06d7ddfb9752cc408f23d4169e05 Mon Sep 17 00:00:00 2001 From: Sebastian Fiedlschuster Date: Tue, 23 Mar 2021 13:43:59 +0000 Subject: [PATCH 1/2] adding `App.code_namespace` to isolate org-specific code in the future --- app/models/app.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 app/models/app.rb diff --git a/app/models/app.rb b/app/models/app.rb new file mode 100644 index 00000000..0dd68f2c --- /dev/null +++ b/app/models/app.rb @@ -0,0 +1,18 @@ +class App + + def self.organization + # TODO: generalize this to support switching orgs per configuration or per request. + "wingolf" + end + + # Using this namespace, the organization can overwrite classes, locales, etc. + # + def self.code_namespace + organization + end + + def self.database_namespace + # TODO: Unify this with our database namespacing mechanism, which also concerns the environment, possibly subdomain, etc. + end + +end \ No newline at end of file From 3185c3fe7358f41d79dd6a24e7a7ed4b250e5589 Mon Sep 17 00:00:00 2001 From: Sebastian Fiedlschuster Date: Tue, 23 Mar 2021 15:05:06 +0000 Subject: [PATCH 2/2] bring migrations up to date: - Bring over database migrations from the your_platform engine and wingolfsplattform - pply filename namespacing - Fix migration issues due to the update to rails 6 - Comment out migration code that requires models and is no longer necessary for fresh app installs. This way, the migration can be tested without using the model layer. https://github.com/fiedl/your_platform/pull/67#issuecomment-804954281 --- ...20403002734_create_users.your_platform.rb} | 0 ...01_create_profile_fields.your_platform.rb} | 0 ...remove_user_email_column.your_platform.rb} | 0 ...5222050_encrypt_password.your_platform.rb} | 0 ...406225409_create_profiles.your_platform.rb | 20 ++++++++++++ ...5161138_create_dag_links.your_platform.rb} | 0 ...20425162644_create_pages.your_platform.rb} | 0 ...0426023322_create_groups.your_platform.rb} | 0 ...te_relationship_dag_links.your_platform.rb | 14 ++++++++ ...3542_create_relationships.your_platform.rb | 9 ++++++ ...6090436_create_nav_nodes.your_platform.rb} | 0 ...934_create_user_accounts.your_platform.rb} | 0 ...ign_key_to_user_accounts.your_platform.rb} | 0 ...27150156_add_group_token.your_platform.rb} | 0 ...120506073852_create_bv_mappings.wingolf.rb | 10 ++++++ ...7165551_make_profile_fields_polymorphic.rb | 11 ------- ...rofile_fields_polymorphic.your_platform.rb | 19 +++++++++++ ...ofile_field_acts_as_tree.your_platform.rb} | 0 ...file_field_value_to_text.your_platform.rb} | 0 ...add_group_internal_token.your_platform.rb} | 0 ...1090234_create_workflows.your_platform.rb} | 0 ..._digest_to_user_accounts.your_platform.rb} | 0 ..._salt_from_user_accounts.your_platform.rb} | 0 ..._deleted_at_to_dag_links.your_platform.rb} | 0 ...e_workflow_kit_workflows.your_platform.rb} | 0 ...reate_workflow_kit_steps.your_platform.rb} | 0 ..._workflow_kit_parameters.your_platform.rb} | 0 ...5226_add_female_to_users.your_platform.rb} | 0 ...20811141703_create_flags.your_platform.rb} | 1 + ...01052_create_attachments.your_platform.rb} | 1 + ...file_size_to_attachments.your_platform.rb} | 1 + ...nu_attribute_to_root_page.your_platform.rb | 25 +++++++++++++++ ...profile_field_type_column.your_platform.rb | 17 ++++++++++ ...op_old_relationship_table.your_platform.rb | 12 +++++++ ...nships_table_without_dag.your_platform.rb} | 1 + ...lationship_dag_link_table.your_platform.rb | 5 +++ ...0207215239_create_events.your_platform.rb} | 1 + ...s_group_membership_infos.your_platform.rb} | 1 + ...30220185631_create_stars.your_platform.rb} | 1 + ..._devise_to_user_accounts.your_platform.rb} | 8 +---- ...ename_stars_to_bookmarks.your_platform.rb} | 1 + ...lumn_names_for_bookmarks.your_platform.rb} | 1 + ...3211728_create_geo_infos.your_platform.rb} | 1 + ...644_create_geo_locations.your_platform.rb} | 1 + ...314011831_drop_geo_infos.your_platform.rb} | 1 + ..._invalid_to_geo_location.your_platform.rb} | 1 + ...eried_at_in_geo_location.your_platform.rb} | 1 + ..._add_redirect_to_to_page.your_platform.rb} | 1 + ..._redirections_for_special_pages.wingolf.rb | 10 ++++++ ...30329231902_create_posts.your_platform.rb} | 1 + ..._entire_message_to_posts.your_platform.rb} | 1 + ...93040_add_author_to_page.your_platform.rb} | 1 + ...011259_add_type_to_pages.your_platform.rb} | 1 + ...1115114715_validity_range_for_dag_links.rb | 16 ---------- ...idity_range_for_dag_links.your_platform.rb | 23 +++++++++++++ ...170614_create_activities.your_platform.rb} | 1 + ...ate_last_seen_activities.your_platform.rb} | 0 ...3_add_location_to_events.your_platform.rb} | 1 + ...ish_on_website_to_events.your_platform.rb} | 1 + ...h_token_to_user_accounts.your_platform.rb} | 1 + ..._accepted_terms_to_users.your_platform.rb} | 1 + ...dd_author_to_attachments.your_platform.rb} | 1 + ...24044_add_body_to_groups.your_platform.rb} | 1 + ...10193937_create_settings.your_platform.rb} | 1 + db/migrate/20141202140522_add_indices.rb | 6 ---- ...0141202140522_add_indices.your_platform.rb | 6 ++++ ... 20141209161946_add_keys.your_platform.rb} | 0 ...2_add_incognito_to_users.your_platform.rb} | 1 + ..._add_indices_for_polymorphic_references.rb | 13 -------- ...or_polymorphic_references.your_platform.rb | 13 ++++++++ ...35708_add_type_to_groups.your_platform.rb} | 1 + ...8_add_avatar_id_to_users.your_platform.rb} | 1 + ..._add_message_id_to_posts.your_platform.rb} | 1 + ...212_create_notifications.your_platform.rb} | 1 + ...read_at_to_notifications.your_platform.rb} | 1 + ...fication_policy_to_users.your_platform.rb} | 1 + ...2833_add_locale_to_users.your_platform.rb} | 1 + ...0523111623_create_issues.your_platform.rb} | 1 + ...sible_admin_id_to_issues.your_platform.rb} | 1 + ..._street_to_geo_locations.your_platform.rb} | 1 + ...30224106_create_comments.your_platform.rb} | 1 + ...19215357_create_mentions.your_platform.rb} | 1 + ...008_create_merit_actions.your_platform.rb} | 1 + ...eate_merit_activity_logs.your_platform.rb} | 1 + ...0707230010_create_sashes.your_platform.rb} | 1 + ...011_create_badges_sashes.your_platform.rb} | 1 + ...create_scores_and_points.your_platform.rb} | 1 + ...0013_add_fields_to_users.your_platform.rb} | 1 + ..._sender_filter_to_groups.your_platform.rb} | 1 + ...0_create_post_deliveries.your_platform.rb} | 1 + ...20195124_create_projects.your_platform.rb} | 1 + ...sues_description_to_text.your_platform.rb} | 1 + ..._add_author_id_to_issues.your_platform.rb} | 1 + ...20_add_sent_via_to_posts.your_platform.rb} | 1 + ...iled_at_to_notifications.your_platform.rb} | 1 + ...4165549_add_town_to_bv_mappings.wingolf.rb | 5 +++ ...add_archived_at_to_pages.your_platform.rb} | 1 + ...44_create_navable_visits.your_platform.rb} | 1 + ...x_configuration_to_pages.your_platform.rb} | 1 + ...nd_height_to_attachments.your_platform.rb} | 1 + ..._teaser_box_to_nav_nodes.your_platform.rb} | 1 + ...63920_create_auth_tokens.your_platform.rb} | 1 + ...reate_semester_calendars.your_platform.rb} | 1 + ...141014_create_permalinks.your_platform.rb} | 1 + ...as_taggable_on_migration.your_platform.rb} | 1 + ...d_missing_unique_indices.your_platform.rb} | 1 + ...gs_counter_cache_to_tags.your_platform.rb} | 1 + ...d_missing_taggable_index.your_platform.rb} | 1 + ..._collation_for_tag_names.your_platform.rb} | 1 + ...1020_add_missing_indexes.your_platform.rb} | 1 + ...d_title_and_body_to_tags.your_platform.rb} | 1 + ...431_add_subtitle_to_tags.your_platform.rb} | 1 + ...add_teaser_text_to_pages.your_platform.rb} | 1 + ..._add_type_to_attachments.your_platform.rb} | 1 + ...3_add_host_to_permalinks.your_platform.rb} | 1 + ...70114210758_create_terms.your_platform.rb} | 1 + ...210759_create_term_infos.your_platform.rb} | 1 + ...053629_add_type_to_terms.your_platform.rb} | 1 + ...0_remove_term_from_terms.your_platform.rb} | 1 + ...status_statistics_to_term_infos.wingolf.rb | 19 +++++++++++ ...dd_balance_to_term_infos.your_platform.rb} | 1 + ...9_add_type_to_term_infos.your_platform.rb} | 1 + ...7231743_create_locations.your_platform.rb} | 1 + ...l_erstbandtraeger_to_term_infos.wingolf.rb | 6 ++++ ...rm_infos_to_term_reports.your_platform.rb} | 1 + ...rm_report_member_entries.your_platform.rb} | 1 + ...r_to_term_report_member_entries.wingolf.rb | 6 ++++ ...erm_report_member_entries.your_platform.rb | 5 +++ ...ected_at_to_term_reports.your_platform.rb} | 1 + ...0203120213_create_states.your_platform.rb} | 1 + ...olumns_from_term_reports.your_platform.rb} | 1 + ...8_add_group_id_to_events.your_platform.rb} | 1 + ..._types_to_profile_fields.your_platform.rb} | 2 +- ...26_add_type_to_dag_links.your_platform.rb} | 1 + ...27235551_create_requests.your_platform.rb} | 1 + ..._columns_to_term_reports.your_platform.rb} | 1 + ...70608142708_create_betas.your_platform.rb} | 1 + ..._create_beta_invitations.your_platform.rb} | 1 + ...ription_and_key_to_betas.your_platform.rb} | 1 + ...ecision_making_processes.your_platform.rb} | 1 + ..._decision_making_options.your_platform.rb} | 1 + ...te_decision_making_votes.your_platform.rb} | 1 + ...cision_making_signatures.your_platform.rb} | 1 + ...o_url_path_in_permalinks.your_platform.rb} | 1 + ...33845_make_all_previous_pages_published.rb | 7 ---- ...dd_published_at_to_pages.your_platform.rb} | 1 + ..._previous_pages_published.your_platform.rb | 10 ++++++ ...rm_id_to_semester_calendars_and_migrate.rb | 23 ------------- ...ter_calendars_and_migrate.your_platform.rb | 32 +++++++++++++++++++ ...validity_range_precision.your_platform.rb} | 6 +++- ...37_add_embedded_to_pages.your_platform.rb} | 1 + ...nge_content_box_pages_to_embedded_pages.rb | 8 ----- ...x_pages_to_embedded_pages.your_platform.rb | 13 ++++++++ ...0137_add_domain_to_pages.your_platform.rb} | 1 + ...0954_add_locale_to_pages.your_platform.rb} | 1 + ...create_impressions_table.your_platform.rb} | 1 + ...46_add_comment_to_states.your_platform.rb} | 1 + ...uth_create_user_accounts.your_platform.rb} | 1 + ..._add_subdomain_to_groups.your_platform.rb} | 1 + ...dd_published_at_to_posts.your_platform.rb} | 1 + ..._public_website_to_posts.your_platform.rb} | 1 + ...add_archived_at_to_posts.your_platform.rb} | 1 + ...6135638_create_magazines.your_platform.rb} | 1 + 163 files changed, 394 insertions(+), 93 deletions(-) rename db/migrate/{20120403002734_create_users.rb => 20120403002734_create_users.your_platform.rb} (100%) rename db/migrate/{20120403011601_create_profile_fields.rb => 20120403011601_create_profile_fields.your_platform.rb} (100%) rename db/migrate/{20120403161549_remove_user_email_column.rb => 20120403161549_remove_user_email_column.your_platform.rb} (100%) rename db/migrate/{20120405222050_encrypt_password.rb => 20120405222050_encrypt_password.your_platform.rb} (100%) create mode 100644 db/migrate/20120406225409_create_profiles.your_platform.rb rename db/migrate/{20120425161138_create_dag_links.rb => 20120425161138_create_dag_links.your_platform.rb} (100%) rename db/migrate/{20120425162644_create_pages.rb => 20120425162644_create_pages.your_platform.rb} (100%) rename db/migrate/{20120426023322_create_groups.rb => 20120426023322_create_groups.your_platform.rb} (100%) create mode 100644 db/migrate/20120426043315_create_relationship_dag_links.your_platform.rb create mode 100644 db/migrate/20120426043542_create_relationships.your_platform.rb rename db/migrate/{20120426090436_create_nav_nodes.rb => 20120426090436_create_nav_nodes.your_platform.rb} (100%) rename db/migrate/{20120427021934_create_user_accounts.rb => 20120427021934_create_user_accounts.your_platform.rb} (100%) rename db/migrate/{20120427044338_add_foreign_key_to_user_accounts.rb => 20120427044338_add_foreign_key_to_user_accounts.your_platform.rb} (100%) rename db/migrate/{20120427150156_add_group_token.rb => 20120427150156_add_group_token.your_platform.rb} (100%) create mode 100644 db/migrate/20120506073852_create_bv_mappings.wingolf.rb delete mode 100644 db/migrate/20120507165551_make_profile_fields_polymorphic.rb create mode 100644 db/migrate/20120507165551_make_profile_fields_polymorphic.your_platform.rb rename db/migrate/{20120508130729_add_profile_field_acts_as_tree.rb => 20120508130729_add_profile_field_acts_as_tree.your_platform.rb} (100%) rename db/migrate/{20120508152233_change_profile_field_value_to_text.rb => 20120508152233_change_profile_field_value_to_text.your_platform.rb} (100%) rename db/migrate/{20120508201550_add_group_internal_token.rb => 20120508201550_add_group_internal_token.your_platform.rb} (100%) rename db/migrate/{20120511090234_create_workflows.rb => 20120511090234_create_workflows.your_platform.rb} (100%) rename db/migrate/{20120701115059_add_password_digest_to_user_accounts.rb => 20120701115059_add_password_digest_to_user_accounts.your_platform.rb} (100%) rename db/migrate/{20120710193308_remove_salt_from_user_accounts.rb => 20120710193308_remove_salt_from_user_accounts.your_platform.rb} (100%) rename db/migrate/{20120713102445_add_deleted_at_to_dag_links.rb => 20120713102445_add_deleted_at_to_dag_links.your_platform.rb} (100%) rename db/migrate/{20120722005022_create_workflow_kit_workflows.rb => 20120722005022_create_workflow_kit_workflows.your_platform.rb} (100%) rename db/migrate/{20120722005023_create_workflow_kit_steps.rb => 20120722005023_create_workflow_kit_steps.your_platform.rb} (100%) rename db/migrate/{20120722005024_create_workflow_kit_parameters.rb => 20120722005024_create_workflow_kit_parameters.your_platform.rb} (100%) rename db/migrate/{20120723165226_add_female_to_users.rb => 20120723165226_add_female_to_users.your_platform.rb} (100%) rename db/migrate/{20120811140509_create_flags.rb => 20120811141703_create_flags.your_platform.rb} (75%) rename db/migrate/{20120814100529_create_attachments.rb => 20120814101052_create_attachments.your_platform.rb} (79%) rename db/migrate/{20120815205610_add_content_type_and_file_size_to_attachments.rb => 20120815205811_add_content_type_and_file_size_to_attachments.your_platform.rb} (74%) create mode 100644 db/migrate/20120926140743_add_slim_menu_attribute_to_root_page.your_platform.rb create mode 100644 db/migrate/20120928211931_modify_profile_field_type_column.your_platform.rb create mode 100644 db/migrate/20130118215712_drop_old_relationship_table.your_platform.rb rename db/migrate/{20130118220014_add_relationships_table_without_dag.rb => 20130118222319_add_relationships_table_without_dag.your_platform.rb} (76%) create mode 100644 db/migrate/20130118225427_drop_relationship_dag_link_table.your_platform.rb rename db/migrate/{20130207214331_create_events.rb => 20130207215239_create_events.your_platform.rb} (76%) rename db/migrate/{20130208215253_create_status_group_membership_infos.rb => 20130209204705_create_status_group_membership_infos.your_platform.rb} (80%) rename db/migrate/{20130220184943_create_stars.rb => 20130220185631_create_stars.your_platform.rb} (75%) rename db/migrate/{20130309193623_add_devise_to_user_accounts.rb => 20130309193623_add_devise_to_user_accounts.your_platform.rb} (85%) rename db/migrate/{20130310003840_rename_stars_to_bookmarks.rb => 20130310004016_rename_stars_to_bookmarks.your_platform.rb} (70%) rename db/migrate/{20130310004622_fix_column_names_for_bookmarks.rb => 20130310004842_fix_column_names_for_bookmarks.your_platform.rb} (75%) rename db/migrate/{20130313211414_create_geo_infos.rb => 20130313211728_create_geo_infos.your_platform.rb} (76%) rename db/migrate/{20130313234131_create_geo_locations.rb => 20130313234644_create_geo_locations.your_platform.rb} (83%) rename db/migrate/{20130314011638_drop_geo_infos.rb => 20130314011831_drop_geo_infos.your_platform.rb} (58%) rename db/migrate/{20130315072759_add_invalid_to_geo_location.rb => 20130315072837_add_invalid_to_geo_location.your_platform.rb} (65%) rename db/migrate/{20130315073149_exchange_invalid_for_queried_at_in_geo_location.rb => 20130315073719_exchange_invalid_for_queried_at_in_geo_location.your_platform.rb} (74%) rename db/migrate/{20130320003051_add_redirect_to_to_page.rb => 20130320003141_add_redirect_to_to_page.your_platform.rb} (64%) create mode 100644 db/migrate/20130320011252_add_redirections_for_special_pages.wingolf.rb rename db/migrate/{20130329231657_create_posts.rb => 20130329231902_create_posts.your_platform.rb} (81%) rename db/migrate/{20130404223735_add_entire_message_to_posts.rb => 20130404223828_add_entire_message_to_posts.your_platform.rb} (65%) rename db/migrate/{20130409192959_add_author_to_page.rb => 20130409193040_add_author_to_page.your_platform.rb} (64%) rename db/migrate/{20130908011215_add_type_to_pages.rb => 20130908011259_add_type_to_pages.your_platform.rb} (61%) delete mode 100644 db/migrate/20131115114715_validity_range_for_dag_links.rb create mode 100644 db/migrate/20131115130631_validity_range_for_dag_links.your_platform.rb rename db/migrate/{20140611170430_create_activities.rb => 20140611170614_create_activities.your_platform.rb} (90%) rename db/migrate/{20140808223512_create_last_seen_activities.rb => 20140808223512_create_last_seen_activities.your_platform.rb} (100%) rename db/migrate/{20141008101744_add_location_to_events.rb => 20141008101813_add_location_to_events.your_platform.rb} (63%) rename db/migrate/{20141010130344_add_publish_on_website_to_events.rb => 20141010130457_add_publish_on_website_to_events.your_platform.rb} (74%) rename db/migrate/{20141010134227_add_auth_token_to_user_accounts.rb => 20141010134300_add_auth_token_to_user_accounts.your_platform.rb} (66%) rename db/migrate/{20141018143323_add_accepted_terms_to_users.rb => 20141018143449_add_accepted_terms_to_users.your_platform.rb} (72%) rename db/migrate/{20141018221659_add_author_to_attachments.rb => 20141018221751_add_author_to_attachments.your_platform.rb} (66%) rename db/migrate/{20141102223954_add_body_to_groups.rb => 20141102224044_add_body_to_groups.your_platform.rb} (61%) rename db/migrate/{20141110193830_create_settings.rb => 20141110193937_create_settings.your_platform.rb} (85%) delete mode 100644 db/migrate/20141202140522_add_indices.rb create mode 100644 db/migrate/20141202140522_add_indices.your_platform.rb rename db/migrate/{20141209161946_add_keys.rb => 20141209161946_add_keys.your_platform.rb} (100%) rename db/migrate/{20150127013809_add_incognito_to_users.rb => 20150127013842_add_incognito_to_users.your_platform.rb} (63%) delete mode 100644 db/migrate/20150129194501_add_indices_for_polymorphic_references.rb create mode 100644 db/migrate/20150129194501_add_indices_for_polymorphic_references.your_platform.rb rename db/migrate/{20150304192448_add_type_to_groups.rb => 20150305235708_add_type_to_groups.your_platform.rb} (62%) rename db/migrate/{20150313221004_add_avatar_id_to_users.rb => 20150314174008_add_avatar_id_to_users.your_platform.rb} (63%) rename db/migrate/{20150505221601_add_message_id_to_posts.rb => 20150505222900_add_message_id_to_posts.your_platform.rb} (70%) rename db/migrate/{20150518134530_create_notifications.rb => 20150518140212_create_notifications.your_platform.rb} (84%) rename db/migrate/{20150518150459_add_read_at_to_notifications.rb => 20150518150522_add_read_at_to_notifications.your_platform.rb} (66%) rename db/migrate/{20150518221734_add_notification_policy_to_users.rb => 20150518222832_add_notification_policy_to_users.your_platform.rb} (66%) rename db/migrate/{20150518221755_add_locale_to_users.rb => 20150518222833_add_locale_to_users.your_platform.rb} (62%) rename db/migrate/{20150523111527_create_issues.rb => 20150523111623_create_issues.your_platform.rb} (80%) rename db/migrate/{20150523130511_add_responsible_admin_id_to_issues.rb => 20150523130544_add_responsible_admin_id_to_issues.your_platform.rb} (67%) rename db/migrate/{20150527150950_add_street_to_geo_locations.rb => 20150527151038_add_street_to_geo_locations.your_platform.rb} (71%) rename db/migrate/{20150530224025_create_comments.rb => 20150530224106_create_comments.your_platform.rb} (79%) rename db/migrate/{20150619193355_create_mentions.rb => 20150619215357_create_mentions.your_platform.rb} (81%) rename db/migrate/{20150707222857_create_merit_actions.rb => 20150707230008_create_merit_actions.your_platform.rb} (85%) rename db/migrate/{20150707222858_create_merit_activity_logs.rb => 20150707230009_create_merit_activity_logs.your_platform.rb} (80%) rename db/migrate/{20150707222859_create_sashes.rb => 20150707230010_create_sashes.your_platform.rb} (65%) rename db/migrate/{20150707222860_create_badges_sashes.rb => 20150707230011_create_badges_sashes.your_platform.rb} (85%) rename db/migrate/{20150707222861_create_scores_and_points.rb => 20150707230012_create_scores_and_points.your_platform.rb} (83%) rename db/migrate/{20150707223821_add_fields_to_users.rb => 20150707230013_add_fields_to_users.your_platform.rb} (71%) rename db/migrate/{20150928165027_add_sender_filter_to_groups.rb => 20150928203306_add_sender_filter_to_groups.your_platform.rb} (67%) rename db/migrate/{20150930184624_create_post_deliveries.rb => 20150930184720_create_post_deliveries.your_platform.rb} (81%) rename db/migrate/{20151011125623_create_projects.rb => 20151020195124_create_projects.your_platform.rb} (73%) rename db/migrate/{20151120071318_change_issues_description_to_text.rb => 20151120071648_change_issues_description_to_text.your_platform.rb} (70%) rename db/migrate/{20151120071606_add_author_id_to_issues.rb => 20151120071649_add_author_id_to_issues.your_platform.rb} (64%) rename db/migrate/{20151120220746_add_sent_via_to_posts.rb => 20151120221620_add_sent_via_to_posts.your_platform.rb} (63%) rename db/migrate/{20151124225812_add_failed_at_to_notifications.rb => 20151124225837_add_failed_at_to_notifications.your_platform.rb} (66%) create mode 100644 db/migrate/20151214165549_add_town_to_bv_mappings.wingolf.rb rename db/migrate/{20160211120033_add_archived_at_to_pages.rb => 20160211120134_add_archived_at_to_pages.your_platform.rb} (64%) rename db/migrate/{20160320234842_create_navable_visits.rb => 20160320235944_create_navable_visits.your_platform.rb} (77%) rename db/migrate/{20160518113650_add_box_configuration_to_pages.rb => 20160518113725_add_box_configuration_to_pages.your_platform.rb} (66%) rename db/migrate/{20160531202755_add_width_and_height_to_attachments.rb => 20160601215915_add_width_and_height_to_attachments.your_platform.rb} (72%) rename db/migrate/{20160601212658_add_hidden_teaser_box_to_nav_nodes.rb => 20160601215916_add_hidden_teaser_box_to_nav_nodes.your_platform.rb} (67%) rename db/migrate/{20160618163115_create_auth_tokens.rb => 20160618163920_create_auth_tokens.your_platform.rb} (82%) rename db/migrate/{20160830121404_create_semester_calendars.rb => 20160830121437_create_semester_calendars.your_platform.rb} (77%) rename db/migrate/{20161009101520_create_permalinks.rb => 20161011141014_create_permalinks.your_platform.rb} (77%) rename db/migrate/{20161011140813_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb => 20161011141015_acts_as_taggable_on_migration.your_platform.rb} (92%) rename db/migrate/{20161011140814_add_missing_unique_indices.acts_as_taggable_on_engine.rb => 20161011141016_add_missing_unique_indices.your_platform.rb} (91%) rename db/migrate/{20161011140815_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb => 20161011141017_add_taggings_counter_cache_to_tags.your_platform.rb} (86%) rename db/migrate/{20161011140816_add_missing_taggable_index.acts_as_taggable_on_engine.rb => 20161011141018_add_missing_taggable_index.your_platform.rb} (81%) rename db/migrate/{20161011140817_change_collation_for_tag_names.acts_as_taggable_on_engine.rb => 20161011141019_change_collation_for_tag_names.your_platform.rb} (84%) rename db/migrate/{20161011140818_add_missing_indexes.acts_as_taggable_on_engine.rb => 20161011141020_add_missing_indexes.your_platform.rb} (87%) rename db/migrate/{20161011184334_add_title_and_body_to_tags.rb => 20161011184416_add_title_and_body_to_tags.your_platform.rb} (68%) rename db/migrate/{20161012060259_add_subtitle_to_tags.rb => 20161021103431_add_subtitle_to_tags.your_platform.rb} (62%) rename db/migrate/{20161016193501_add_teaser_text_to_pages.rb => 20161021103432_add_teaser_text_to_pages.your_platform.rb} (63%) rename db/migrate/{20161020224959_add_type_to_attachments.rb => 20161021103433_add_type_to_attachments.your_platform.rb} (64%) rename db/migrate/{20161209080914_add_host_to_permalinks.rb => 20161209092403_add_host_to_permalinks.your_platform.rb} (63%) rename db/migrate/{20170114205213_create_terms.rb => 20170114210758_create_terms.your_platform.rb} (72%) rename db/migrate/{20170114210654_create_term_infos.rb => 20170114210759_create_term_infos.your_platform.rb} (84%) rename db/migrate/{20170115053544_add_type_to_terms.rb => 20170115053629_add_type_to_terms.your_platform.rb} (61%) rename db/migrate/{20170115055335_remove_term_from_terms.rb => 20170115055450_remove_term_from_terms.your_platform.rb} (61%) create mode 100644 db/migrate/20170115061946_add_status_statistics_to_term_infos.wingolf.rb rename db/migrate/{20170117082552_add_balance_to_term_infos.rb => 20170117082624_add_balance_to_term_infos.your_platform.rb} (64%) rename db/migrate/{20170117103051_add_type_to_term_infos.rb => 20170117103209_add_type_to_term_infos.your_platform.rb} (72%) rename db/migrate/{20170117231215_create_locations.rb => 20170117231743_create_locations.your_platform.rb} (78%) create mode 100644 db/migrate/20170118224736_add_anzahl_erstbandtraeger_to_term_infos.wingolf.rb rename db/migrate/{20170119075855_rename_term_infos_to_term_reports.rb => 20170119081803_rename_term_infos_to_term_reports.your_platform.rb} (65%) rename db/migrate/{20170119131314_create_term_report_member_entries.rb => 20170119131604_create_term_report_member_entries.your_platform.rb} (87%) create mode 100644 db/migrate/20170119131722_add_klammerung_and_w_nummer_to_term_report_member_entries.wingolf.rb create mode 100644 db/migrate/20170119132817_add_membership_fee_factor_to_term_report_member_entries.your_platform.rb rename db/migrate/{20170119141909_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.rb => 20170119141944_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.your_platform.rb} (79%) rename db/migrate/{20170203120149_create_states.rb => 20170203120213_create_states.your_platform.rb} (78%) rename db/migrate/{20170203122300_drop_state_columns_from_term_reports.rb => 20170203122509_drop_state_columns_from_term_reports.your_platform.rb} (76%) rename db/migrate/{20170312093857_add_group_id_to_events.rb => 20170312094038_add_group_id_to_events.your_platform.rb} (63%) rename db/migrate/{20170316191356_rename_profile_field_types_to_profile_fields.rb => 20170316193926_rename_profile_field_types_to_profile_fields.your_platform.rb} (95%) rename db/migrate/{20170317105629_add_type_to_dag_links.rb => 20170317110526_add_type_to_dag_links.your_platform.rb} (63%) rename db/migrate/{20170327232815_create_requests.rb => 20170327235551_create_requests.your_platform.rb} (82%) rename db/migrate/{20170517204024_add_score_columns_to_term_reports.rb => 20170517204116_add_score_columns_to_term_reports.your_platform.rb} (91%) rename db/migrate/{20170608134552_create_betas.rb => 20170608142708_create_betas.your_platform.rb} (75%) rename db/migrate/{20170608142111_create_beta_invitations.rb => 20170608142709_create_beta_invitations.your_platform.rb} (77%) rename db/migrate/{20170608204307_add_description_and_key_to_betas.rb => 20170608204327_add_description_and_key_to_betas.your_platform.rb} (70%) rename db/migrate/{20170623151707_create_decision_making_processes.rb => 20170626130654_create_decision_making_processes.your_platform.rb} (88%) rename db/migrate/{20170623151853_create_decision_making_options.rb => 20170626130655_create_decision_making_options.your_platform.rb} (78%) rename db/migrate/{20170623152003_create_decision_making_votes.rb => 20170626130656_create_decision_making_votes.your_platform.rb} (79%) rename db/migrate/{20170623184118_create_decision_making_signatures.rb => 20170626130657_create_decision_making_signatures.your_platform.rb} (80%) rename db/migrate/{20170628194710_rename_column_path_to_url_path_in_permalinks.rb => 20170706160456_rename_column_path_to_url_path_in_permalinks.your_platform.rb} (67%) delete mode 100644 db/migrate/20170713233845_make_all_previous_pages_published.rb rename db/migrate/{20170713223928_add_published_at_to_pages.rb => 20170713234135_add_published_at_to_pages.your_platform.rb} (65%) create mode 100644 db/migrate/20170713234136_make_all_previous_pages_published.your_platform.rb delete mode 100644 db/migrate/20170809151252_add_term_id_to_semester_calendars_and_migrate.rb create mode 100644 db/migrate/20170809153247_add_term_id_to_semester_calendars_and_migrate.your_platform.rb rename db/migrate/{20170727152732_increase_validity_range_precision.rb => 20170817134825_increase_validity_range_precision.your_platform.rb} (54%) rename db/migrate/{20171124102130_add_embedded_to_pages.rb => 20171124102237_add_embedded_to_pages.your_platform.rb} (63%) delete mode 100644 db/migrate/20171124102624_change_content_box_pages_to_embedded_pages.rb create mode 100644 db/migrate/20171124102833_change_content_box_pages_to_embedded_pages.your_platform.rb rename db/migrate/{20171128155201_add_domain_to_pages.rb => 20171128160137_add_domain_to_pages.your_platform.rb} (62%) rename db/migrate/{20171216190916_add_locale_to_pages.rb => 20171216190954_add_locale_to_pages.your_platform.rb} (62%) rename db/migrate/{20180513125041_create_impressions_table.rb => 20180516182545_create_impressions_table.your_platform.rb} (96%) rename db/migrate/{20180623154145_add_comment_to_states.rb => 20180623154246_add_comment_to_states.your_platform.rb} (62%) rename db/migrate/{20181031080639_devise_token_auth_create_user_accounts.rb => 20181031133909_devise_token_auth_create_user_accounts.your_platform.rb} (76%) rename db/migrate/{20190813235148_add_subdomain_to_groups.rb => 20190813235620_add_subdomain_to_groups.your_platform.rb} (64%) rename db/migrate/{20200730210632_add_published_at_to_posts.rb => 20200730210722_add_published_at_to_posts.your_platform.rb} (65%) rename db/migrate/{20200812200019_add_publish_on_public_website_to_posts.rb => 20200812200043_add_publish_on_public_website_to_posts.your_platform.rb} (68%) rename db/migrate/{20200917170928_add_archived_at_to_posts.rb => 20200917171037_add_archived_at_to_posts.your_platform.rb} (64%) rename db/migrate/{20201126134309_create_magazines.rb => 20201126135638_create_magazines.your_platform.rb} (78%) diff --git a/db/migrate/20120403002734_create_users.rb b/db/migrate/20120403002734_create_users.your_platform.rb similarity index 100% rename from db/migrate/20120403002734_create_users.rb rename to db/migrate/20120403002734_create_users.your_platform.rb diff --git a/db/migrate/20120403011601_create_profile_fields.rb b/db/migrate/20120403011601_create_profile_fields.your_platform.rb similarity index 100% rename from db/migrate/20120403011601_create_profile_fields.rb rename to db/migrate/20120403011601_create_profile_fields.your_platform.rb diff --git a/db/migrate/20120403161549_remove_user_email_column.rb b/db/migrate/20120403161549_remove_user_email_column.your_platform.rb similarity index 100% rename from db/migrate/20120403161549_remove_user_email_column.rb rename to db/migrate/20120403161549_remove_user_email_column.your_platform.rb diff --git a/db/migrate/20120405222050_encrypt_password.rb b/db/migrate/20120405222050_encrypt_password.your_platform.rb similarity index 100% rename from db/migrate/20120405222050_encrypt_password.rb rename to db/migrate/20120405222050_encrypt_password.your_platform.rb diff --git a/db/migrate/20120406225409_create_profiles.your_platform.rb b/db/migrate/20120406225409_create_profiles.your_platform.rb new file mode 100644 index 00000000..10cddfa1 --- /dev/null +++ b/db/migrate/20120406225409_create_profiles.your_platform.rb @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +class CreateProfiles < ActiveRecord::Migration[4.2] + #def change + # create_table :profiles do |t| + # + # t.timestamps + # end + #end + + # Brauche ich hier wirklich eine eigene Tabelle? + # Was soll die denn tun, außer Benutzer und Profilfelder zu verknüpfen? + # Dazu brauche ich keine eigene Tabelle. Es könnte einfach beim Profilfeld eine user_id gepspeichert bleiben, + # wie es jetzt schon ist. + # Die Frage ist, ob in dieser Datenbank noch etwas anderes gespeichert wird pro Benutzer. + + # Im Moment sieht es nicht so aus, als bräuchte ich eine eigene Tabelle. + # Daher ist hier alles auskommentiert. + # -- SF 2012-04-11 + +end diff --git a/db/migrate/20120425161138_create_dag_links.rb b/db/migrate/20120425161138_create_dag_links.your_platform.rb similarity index 100% rename from db/migrate/20120425161138_create_dag_links.rb rename to db/migrate/20120425161138_create_dag_links.your_platform.rb diff --git a/db/migrate/20120425162644_create_pages.rb b/db/migrate/20120425162644_create_pages.your_platform.rb similarity index 100% rename from db/migrate/20120425162644_create_pages.rb rename to db/migrate/20120425162644_create_pages.your_platform.rb diff --git a/db/migrate/20120426023322_create_groups.rb b/db/migrate/20120426023322_create_groups.your_platform.rb similarity index 100% rename from db/migrate/20120426023322_create_groups.rb rename to db/migrate/20120426023322_create_groups.your_platform.rb diff --git a/db/migrate/20120426043315_create_relationship_dag_links.your_platform.rb b/db/migrate/20120426043315_create_relationship_dag_links.your_platform.rb new file mode 100644 index 00000000..8166b7c7 --- /dev/null +++ b/db/migrate/20120426043315_create_relationship_dag_links.your_platform.rb @@ -0,0 +1,14 @@ +class CreateRelationshipDagLinks < ActiveRecord::Migration[4.2] + def change + create_table :relationship_dag_links do |t| + t.integer :ancestor_id + t.string :ancestor_type + t.integer :descendant_id + t.string :descendant_type + t.boolean :direct + t.integer :count + + t.timestamps + end + end +end diff --git a/db/migrate/20120426043542_create_relationships.your_platform.rb b/db/migrate/20120426043542_create_relationships.your_platform.rb new file mode 100644 index 00000000..b1685595 --- /dev/null +++ b/db/migrate/20120426043542_create_relationships.your_platform.rb @@ -0,0 +1,9 @@ +class CreateRelationships < ActiveRecord::Migration[4.2] + def change + create_table :relationships do |t| + t.string :name + + t.timestamps + end + end +end diff --git a/db/migrate/20120426090436_create_nav_nodes.rb b/db/migrate/20120426090436_create_nav_nodes.your_platform.rb similarity index 100% rename from db/migrate/20120426090436_create_nav_nodes.rb rename to db/migrate/20120426090436_create_nav_nodes.your_platform.rb diff --git a/db/migrate/20120427021934_create_user_accounts.rb b/db/migrate/20120427021934_create_user_accounts.your_platform.rb similarity index 100% rename from db/migrate/20120427021934_create_user_accounts.rb rename to db/migrate/20120427021934_create_user_accounts.your_platform.rb diff --git a/db/migrate/20120427044338_add_foreign_key_to_user_accounts.rb b/db/migrate/20120427044338_add_foreign_key_to_user_accounts.your_platform.rb similarity index 100% rename from db/migrate/20120427044338_add_foreign_key_to_user_accounts.rb rename to db/migrate/20120427044338_add_foreign_key_to_user_accounts.your_platform.rb diff --git a/db/migrate/20120427150156_add_group_token.rb b/db/migrate/20120427150156_add_group_token.your_platform.rb similarity index 100% rename from db/migrate/20120427150156_add_group_token.rb rename to db/migrate/20120427150156_add_group_token.your_platform.rb diff --git a/db/migrate/20120506073852_create_bv_mappings.wingolf.rb b/db/migrate/20120506073852_create_bv_mappings.wingolf.rb new file mode 100644 index 00000000..9776afe1 --- /dev/null +++ b/db/migrate/20120506073852_create_bv_mappings.wingolf.rb @@ -0,0 +1,10 @@ +class CreateBvMappings < ActiveRecord::Migration[4.2] + def change + create_table :bv_mappings do |t| + t.string :bv_name + t.string :plz + + t.timestamps + end + end +end diff --git a/db/migrate/20120507165551_make_profile_fields_polymorphic.rb b/db/migrate/20120507165551_make_profile_fields_polymorphic.rb deleted file mode 100644 index a7ac0c07..00000000 --- a/db/migrate/20120507165551_make_profile_fields_polymorphic.rb +++ /dev/null @@ -1,11 +0,0 @@ -class MakeProfileFieldsPolymorphic < ActiveRecord::Migration[4.2] - - def change - change_table :profile_fields do |t| - # t.references :profileable, polymorphic: true - t.rename :user_id, :profileable_id - t.string :profileable_type - end - end - -end diff --git a/db/migrate/20120507165551_make_profile_fields_polymorphic.your_platform.rb b/db/migrate/20120507165551_make_profile_fields_polymorphic.your_platform.rb new file mode 100644 index 00000000..006ff5ba --- /dev/null +++ b/db/migrate/20120507165551_make_profile_fields_polymorphic.your_platform.rb @@ -0,0 +1,19 @@ +class MakeProfileFieldsPolymorphic < ActiveRecord::Migration[4.2] + + def change + change_table :profile_fields do |t| + # t.references :profileable, polymorphic: true + t.rename :user_id, :profileable_id + t.string :profileable_type + end + + # 2021-03-21: For fresh installs, this is not needed anymore. + # + # # ProfileField.reset_column_information + # # ProfileField.all.each do |pf| + # # pf.profileable_type = "User" # Before that point in the migration chain, only users had profile_fields. + # # pf.save + # # end + end + +end diff --git a/db/migrate/20120508130729_add_profile_field_acts_as_tree.rb b/db/migrate/20120508130729_add_profile_field_acts_as_tree.your_platform.rb similarity index 100% rename from db/migrate/20120508130729_add_profile_field_acts_as_tree.rb rename to db/migrate/20120508130729_add_profile_field_acts_as_tree.your_platform.rb diff --git a/db/migrate/20120508152233_change_profile_field_value_to_text.rb b/db/migrate/20120508152233_change_profile_field_value_to_text.your_platform.rb similarity index 100% rename from db/migrate/20120508152233_change_profile_field_value_to_text.rb rename to db/migrate/20120508152233_change_profile_field_value_to_text.your_platform.rb diff --git a/db/migrate/20120508201550_add_group_internal_token.rb b/db/migrate/20120508201550_add_group_internal_token.your_platform.rb similarity index 100% rename from db/migrate/20120508201550_add_group_internal_token.rb rename to db/migrate/20120508201550_add_group_internal_token.your_platform.rb diff --git a/db/migrate/20120511090234_create_workflows.rb b/db/migrate/20120511090234_create_workflows.your_platform.rb similarity index 100% rename from db/migrate/20120511090234_create_workflows.rb rename to db/migrate/20120511090234_create_workflows.your_platform.rb diff --git a/db/migrate/20120701115059_add_password_digest_to_user_accounts.rb b/db/migrate/20120701115059_add_password_digest_to_user_accounts.your_platform.rb similarity index 100% rename from db/migrate/20120701115059_add_password_digest_to_user_accounts.rb rename to db/migrate/20120701115059_add_password_digest_to_user_accounts.your_platform.rb diff --git a/db/migrate/20120710193308_remove_salt_from_user_accounts.rb b/db/migrate/20120710193308_remove_salt_from_user_accounts.your_platform.rb similarity index 100% rename from db/migrate/20120710193308_remove_salt_from_user_accounts.rb rename to db/migrate/20120710193308_remove_salt_from_user_accounts.your_platform.rb diff --git a/db/migrate/20120713102445_add_deleted_at_to_dag_links.rb b/db/migrate/20120713102445_add_deleted_at_to_dag_links.your_platform.rb similarity index 100% rename from db/migrate/20120713102445_add_deleted_at_to_dag_links.rb rename to db/migrate/20120713102445_add_deleted_at_to_dag_links.your_platform.rb diff --git a/db/migrate/20120722005022_create_workflow_kit_workflows.rb b/db/migrate/20120722005022_create_workflow_kit_workflows.your_platform.rb similarity index 100% rename from db/migrate/20120722005022_create_workflow_kit_workflows.rb rename to db/migrate/20120722005022_create_workflow_kit_workflows.your_platform.rb diff --git a/db/migrate/20120722005023_create_workflow_kit_steps.rb b/db/migrate/20120722005023_create_workflow_kit_steps.your_platform.rb similarity index 100% rename from db/migrate/20120722005023_create_workflow_kit_steps.rb rename to db/migrate/20120722005023_create_workflow_kit_steps.your_platform.rb diff --git a/db/migrate/20120722005024_create_workflow_kit_parameters.rb b/db/migrate/20120722005024_create_workflow_kit_parameters.your_platform.rb similarity index 100% rename from db/migrate/20120722005024_create_workflow_kit_parameters.rb rename to db/migrate/20120722005024_create_workflow_kit_parameters.your_platform.rb diff --git a/db/migrate/20120723165226_add_female_to_users.rb b/db/migrate/20120723165226_add_female_to_users.your_platform.rb similarity index 100% rename from db/migrate/20120723165226_add_female_to_users.rb rename to db/migrate/20120723165226_add_female_to_users.your_platform.rb diff --git a/db/migrate/20120811140509_create_flags.rb b/db/migrate/20120811141703_create_flags.your_platform.rb similarity index 75% rename from db/migrate/20120811140509_create_flags.rb rename to db/migrate/20120811141703_create_flags.your_platform.rb index ee2702fb..39497439 100644 --- a/db/migrate/20120811140509_create_flags.rb +++ b/db/migrate/20120811141703_create_flags.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20120811140509) class CreateFlags < ActiveRecord::Migration[4.2] def change create_table :flags do |t| diff --git a/db/migrate/20120814100529_create_attachments.rb b/db/migrate/20120814101052_create_attachments.your_platform.rb similarity index 79% rename from db/migrate/20120814100529_create_attachments.rb rename to db/migrate/20120814101052_create_attachments.your_platform.rb index 177cb5b8..c903a8ea 100644 --- a/db/migrate/20120814100529_create_attachments.rb +++ b/db/migrate/20120814101052_create_attachments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20120814100529) class CreateAttachments < ActiveRecord::Migration[4.2] def change create_table :attachments do |t| diff --git a/db/migrate/20120815205610_add_content_type_and_file_size_to_attachments.rb b/db/migrate/20120815205811_add_content_type_and_file_size_to_attachments.your_platform.rb similarity index 74% rename from db/migrate/20120815205610_add_content_type_and_file_size_to_attachments.rb rename to db/migrate/20120815205811_add_content_type_and_file_size_to_attachments.your_platform.rb index 1d2cb013..7c1ff160 100644 --- a/db/migrate/20120815205610_add_content_type_and_file_size_to_attachments.rb +++ b/db/migrate/20120815205811_add_content_type_and_file_size_to_attachments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20120815205610) class AddContentTypeAndFileSizeToAttachments < ActiveRecord::Migration[4.2] def change add_column :attachments, :content_type, :string diff --git a/db/migrate/20120926140743_add_slim_menu_attribute_to_root_page.your_platform.rb b/db/migrate/20120926140743_add_slim_menu_attribute_to_root_page.your_platform.rb new file mode 100644 index 00000000..e2a2bee9 --- /dev/null +++ b/db/migrate/20120926140743_add_slim_menu_attribute_to_root_page.your_platform.rb @@ -0,0 +1,25 @@ +class AddSlimMenuAttributeToRootPage < ActiveRecord::Migration[4.2] + def up + + # This is not needed for fresh installs anymore. + # + # # # Add slim_menu attribute to the root page entry (wingolf.org). + # # if Page.find_root + # # nav_node = Page.find_root.nav_node + # # nav_node.slim_menu = true + # # nav_node.save + # # end + + end + def down + + # This is not needed for fresh installs anymore. + # + # # if Page.find_root + # # nav_node = Page.find_root.nav_node + # # nav_node.slim_menu = false + # # nav_node.save + # # end + + end +end diff --git a/db/migrate/20120928211931_modify_profile_field_type_column.your_platform.rb b/db/migrate/20120928211931_modify_profile_field_type_column.your_platform.rb new file mode 100644 index 00000000..af3b07a0 --- /dev/null +++ b/db/migrate/20120928211931_modify_profile_field_type_column.your_platform.rb @@ -0,0 +1,17 @@ +class ModifyProfileFieldTypeColumn < ActiveRecord::Migration[4.2] + def up + # This is not needed for fresh installs anymore. + # + # # ProfileField.all.each do |pf| + # # pf.update_attributes( type: "ProfileFieldTypes::#{pf.type}" ) if not pf.type.include?( "::" ) if pf.type + # # end + end + + def down + # This is not needed for fresh installs anymore. + # + # # ProfileField.all.each do |pf| + # # pf.update_attributes( type: pf.type.gsub( "ProfileFieldTypes::", "" ) ) if pf.type + # # end + end +end diff --git a/db/migrate/20130118215712_drop_old_relationship_table.your_platform.rb b/db/migrate/20130118215712_drop_old_relationship_table.your_platform.rb new file mode 100644 index 00000000..9729253d --- /dev/null +++ b/db/migrate/20130118215712_drop_old_relationship_table.your_platform.rb @@ -0,0 +1,12 @@ +class DropOldRelationshipTable < ActiveRecord::Migration[4.2] + def up + drop_table :relationships + end + + def down + create_table :relationships do |t| + t.string :name + t.timestamps + end + end +end diff --git a/db/migrate/20130118220014_add_relationships_table_without_dag.rb b/db/migrate/20130118222319_add_relationships_table_without_dag.your_platform.rb similarity index 76% rename from db/migrate/20130118220014_add_relationships_table_without_dag.rb rename to db/migrate/20130118222319_add_relationships_table_without_dag.your_platform.rb index 98b61cba..c84e02e4 100644 --- a/db/migrate/20130118220014_add_relationships_table_without_dag.rb +++ b/db/migrate/20130118222319_add_relationships_table_without_dag.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130118220014) class AddRelationshipsTableWithoutDag < ActiveRecord::Migration[4.2] def change create_table :relationships do |t| diff --git a/db/migrate/20130118225427_drop_relationship_dag_link_table.your_platform.rb b/db/migrate/20130118225427_drop_relationship_dag_link_table.your_platform.rb new file mode 100644 index 00000000..f2790c30 --- /dev/null +++ b/db/migrate/20130118225427_drop_relationship_dag_link_table.your_platform.rb @@ -0,0 +1,5 @@ +class DropRelationshipDagLinkTable < ActiveRecord::Migration[4.2] + def change + drop_table :relationship_dag_links + end +end diff --git a/db/migrate/20130207214331_create_events.rb b/db/migrate/20130207215239_create_events.your_platform.rb similarity index 76% rename from db/migrate/20130207214331_create_events.rb rename to db/migrate/20130207215239_create_events.your_platform.rb index a35aedb5..f9306f35 100644 --- a/db/migrate/20130207214331_create_events.rb +++ b/db/migrate/20130207215239_create_events.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130207214331) class CreateEvents < ActiveRecord::Migration[4.2] def change create_table :events do |t| diff --git a/db/migrate/20130208215253_create_status_group_membership_infos.rb b/db/migrate/20130209204705_create_status_group_membership_infos.your_platform.rb similarity index 80% rename from db/migrate/20130208215253_create_status_group_membership_infos.rb rename to db/migrate/20130209204705_create_status_group_membership_infos.your_platform.rb index bc101d70..8fdbba3e 100644 --- a/db/migrate/20130208215253_create_status_group_membership_infos.rb +++ b/db/migrate/20130209204705_create_status_group_membership_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130208215253) class CreateStatusGroupMembershipInfos < ActiveRecord::Migration[4.2] def change create_table :status_group_membership_infos do |t| diff --git a/db/migrate/20130220184943_create_stars.rb b/db/migrate/20130220185631_create_stars.your_platform.rb similarity index 75% rename from db/migrate/20130220184943_create_stars.rb rename to db/migrate/20130220185631_create_stars.your_platform.rb index c50a2ac5..bfd8ed4c 100644 --- a/db/migrate/20130220184943_create_stars.rb +++ b/db/migrate/20130220185631_create_stars.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130220184943) class CreateStars < ActiveRecord::Migration[4.2] def change create_table :stars do |t| diff --git a/db/migrate/20130309193623_add_devise_to_user_accounts.rb b/db/migrate/20130309193623_add_devise_to_user_accounts.your_platform.rb similarity index 85% rename from db/migrate/20130309193623_add_devise_to_user_accounts.rb rename to db/migrate/20130309193623_add_devise_to_user_accounts.your_platform.rb index 06bf1aa4..7338b46a 100644 --- a/db/migrate/20130309193623_add_devise_to_user_accounts.rb +++ b/db/migrate/20130309193623_add_devise_to_user_accounts.your_platform.rb @@ -3,13 +3,7 @@ def self.up change_table(:user_accounts) do |t| ## Database authenticatable #t.string :email, :null => false, :default => "" - if Rails.version.starts_with?("3") - t.string :encrypted_password, :null => false, :default => "" - else - # https://github.com/fiedl/wingolfsplattform/commit/01f7d3182387aaca99564216661bb7b222fee084#diff-e7267e28ca9cf34b8ba67e6b088344caR5 - # http://stackoverflow.com/a/12990129/2066546 - t.change :encrypted_password, :string, null: false, default: "" - end + t.change :encrypted_password, :string, :null => false, :default => "" ## Recoverable t.string :reset_password_token diff --git a/db/migrate/20130310003840_rename_stars_to_bookmarks.rb b/db/migrate/20130310004016_rename_stars_to_bookmarks.your_platform.rb similarity index 70% rename from db/migrate/20130310003840_rename_stars_to_bookmarks.rb rename to db/migrate/20130310004016_rename_stars_to_bookmarks.your_platform.rb index 6e62ac2b..ebc3f09b 100644 --- a/db/migrate/20130310003840_rename_stars_to_bookmarks.rb +++ b/db/migrate/20130310004016_rename_stars_to_bookmarks.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130310003840) class RenameStarsToBookmarks < ActiveRecord::Migration[4.2] def up rename_table :stars, :bookmarks diff --git a/db/migrate/20130310004622_fix_column_names_for_bookmarks.rb b/db/migrate/20130310004842_fix_column_names_for_bookmarks.your_platform.rb similarity index 75% rename from db/migrate/20130310004622_fix_column_names_for_bookmarks.rb rename to db/migrate/20130310004842_fix_column_names_for_bookmarks.your_platform.rb index f669e60b..db212c01 100644 --- a/db/migrate/20130310004622_fix_column_names_for_bookmarks.rb +++ b/db/migrate/20130310004842_fix_column_names_for_bookmarks.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130310004622) class FixColumnNamesForBookmarks < ActiveRecord::Migration[4.2] def change rename_column :bookmarks, :starrable_id, :bookmarkable_id diff --git a/db/migrate/20130313211414_create_geo_infos.rb b/db/migrate/20130313211728_create_geo_infos.your_platform.rb similarity index 76% rename from db/migrate/20130313211414_create_geo_infos.rb rename to db/migrate/20130313211728_create_geo_infos.your_platform.rb index 6bff56e1..5ed8709d 100644 --- a/db/migrate/20130313211414_create_geo_infos.rb +++ b/db/migrate/20130313211728_create_geo_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130313211414) class CreateGeoInfos < ActiveRecord::Migration[4.2] def change create_table :geo_infos do |t| diff --git a/db/migrate/20130313234131_create_geo_locations.rb b/db/migrate/20130313234644_create_geo_locations.your_platform.rb similarity index 83% rename from db/migrate/20130313234131_create_geo_locations.rb rename to db/migrate/20130313234644_create_geo_locations.your_platform.rb index 2ccd2730..39529df3 100644 --- a/db/migrate/20130313234131_create_geo_locations.rb +++ b/db/migrate/20130313234644_create_geo_locations.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130313234131) class CreateGeoLocations < ActiveRecord::Migration[4.2] def change create_table :geo_locations do |t| diff --git a/db/migrate/20130314011638_drop_geo_infos.rb b/db/migrate/20130314011831_drop_geo_infos.your_platform.rb similarity index 58% rename from db/migrate/20130314011638_drop_geo_infos.rb rename to db/migrate/20130314011831_drop_geo_infos.your_platform.rb index fd7c5bb6..62f7f9fb 100644 --- a/db/migrate/20130314011638_drop_geo_infos.rb +++ b/db/migrate/20130314011831_drop_geo_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130314011638) class DropGeoInfos < ActiveRecord::Migration[4.2] def change drop_table :geo_infos diff --git a/db/migrate/20130315072759_add_invalid_to_geo_location.rb b/db/migrate/20130315072837_add_invalid_to_geo_location.your_platform.rb similarity index 65% rename from db/migrate/20130315072759_add_invalid_to_geo_location.rb rename to db/migrate/20130315072837_add_invalid_to_geo_location.your_platform.rb index bfe92cdd..e78824d6 100644 --- a/db/migrate/20130315072759_add_invalid_to_geo_location.rb +++ b/db/migrate/20130315072837_add_invalid_to_geo_location.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130315072759) class AddInvalidToGeoLocation < ActiveRecord::Migration[4.2] def change add_column :geo_locations, :invalid, :boolean diff --git a/db/migrate/20130315073149_exchange_invalid_for_queried_at_in_geo_location.rb b/db/migrate/20130315073719_exchange_invalid_for_queried_at_in_geo_location.your_platform.rb similarity index 74% rename from db/migrate/20130315073149_exchange_invalid_for_queried_at_in_geo_location.rb rename to db/migrate/20130315073719_exchange_invalid_for_queried_at_in_geo_location.your_platform.rb index 80851688..a675bff6 100644 --- a/db/migrate/20130315073149_exchange_invalid_for_queried_at_in_geo_location.rb +++ b/db/migrate/20130315073719_exchange_invalid_for_queried_at_in_geo_location.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130315073149) class ExchangeInvalidForQueriedAtInGeoLocation < ActiveRecord::Migration[4.2] def change change_table :geo_locations do |t| diff --git a/db/migrate/20130320003051_add_redirect_to_to_page.rb b/db/migrate/20130320003141_add_redirect_to_to_page.your_platform.rb similarity index 64% rename from db/migrate/20130320003051_add_redirect_to_to_page.rb rename to db/migrate/20130320003141_add_redirect_to_to_page.your_platform.rb index 3e4e6546..1ca4fbc5 100644 --- a/db/migrate/20130320003051_add_redirect_to_to_page.rb +++ b/db/migrate/20130320003141_add_redirect_to_to_page.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130320003051) class AddRedirectToToPage < ActiveRecord::Migration[4.2] def change add_column :pages, :redirect_to, :string diff --git a/db/migrate/20130320011252_add_redirections_for_special_pages.wingolf.rb b/db/migrate/20130320011252_add_redirections_for_special_pages.wingolf.rb new file mode 100644 index 00000000..637bb021 --- /dev/null +++ b/db/migrate/20130320011252_add_redirections_for_special_pages.wingolf.rb @@ -0,0 +1,10 @@ +class AddRedirectionsForSpecialPages < ActiveRecord::Migration[4.2] + def up + # This is not needed for fresh installs anymore. + # + # # if Page.find_root && Page.find_intranet_root + # # Page.find_root.update_attributes( :redirect_to => "http://wingolf.org" ) + # # Page.find_intranet_root.update_attributes( :redirect_to => "root#index" ) + # # end + end +end diff --git a/db/migrate/20130329231657_create_posts.rb b/db/migrate/20130329231902_create_posts.your_platform.rb similarity index 81% rename from db/migrate/20130329231657_create_posts.rb rename to db/migrate/20130329231902_create_posts.your_platform.rb index a135b489..73ca7989 100644 --- a/db/migrate/20130329231657_create_posts.rb +++ b/db/migrate/20130329231902_create_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130329231657) class CreatePosts < ActiveRecord::Migration[4.2] def change create_table :posts do |t| diff --git a/db/migrate/20130404223735_add_entire_message_to_posts.rb b/db/migrate/20130404223828_add_entire_message_to_posts.your_platform.rb similarity index 65% rename from db/migrate/20130404223735_add_entire_message_to_posts.rb rename to db/migrate/20130404223828_add_entire_message_to_posts.your_platform.rb index 22263f41..b98e2797 100644 --- a/db/migrate/20130404223735_add_entire_message_to_posts.rb +++ b/db/migrate/20130404223828_add_entire_message_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130404223735) class AddEntireMessageToPosts < ActiveRecord::Migration[4.2] def change add_column :posts, :entire_message, :text diff --git a/db/migrate/20130409192959_add_author_to_page.rb b/db/migrate/20130409193040_add_author_to_page.your_platform.rb similarity index 64% rename from db/migrate/20130409192959_add_author_to_page.rb rename to db/migrate/20130409193040_add_author_to_page.your_platform.rb index f7d39bcb..a272bc35 100644 --- a/db/migrate/20130409192959_add_author_to_page.rb +++ b/db/migrate/20130409193040_add_author_to_page.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130409192959) class AddAuthorToPage < ActiveRecord::Migration[4.2] def change add_column :pages, :author_user_id, :integer diff --git a/db/migrate/20130908011215_add_type_to_pages.rb b/db/migrate/20130908011259_add_type_to_pages.your_platform.rb similarity index 61% rename from db/migrate/20130908011215_add_type_to_pages.rb rename to db/migrate/20130908011259_add_type_to_pages.your_platform.rb index d970dc44..a80791b5 100644 --- a/db/migrate/20130908011215_add_type_to_pages.rb +++ b/db/migrate/20130908011259_add_type_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20130908011215) class AddTypeToPages < ActiveRecord::Migration[4.2] def change add_column :pages, :type, :string diff --git a/db/migrate/20131115114715_validity_range_for_dag_links.rb b/db/migrate/20131115114715_validity_range_for_dag_links.rb deleted file mode 100644 index 63e845e4..00000000 --- a/db/migrate/20131115114715_validity_range_for_dag_links.rb +++ /dev/null @@ -1,16 +0,0 @@ -class ValidityRangeForDagLinks < ActiveRecord::Migration[4.2] - def up - change_table :dag_links do |t| - t.rename :deleted_at, :valid_to - t.datetime :valid_from - #DagLink.connection.execute "UPDATE `dag_links` SET `valid_from`=`created_at` WHERE 1" - end - end - def down - change_table :dag_links do |t| - t.rename :valid_to, :deleted_at - #DagLink.connection.execute "UPDATE `dag_links` SET `created_at`=`valid_from` WHERE `valid_from` IS NOT NULL" - t.remove_column :valid_from - end - end -end diff --git a/db/migrate/20131115130631_validity_range_for_dag_links.your_platform.rb b/db/migrate/20131115130631_validity_range_for_dag_links.your_platform.rb new file mode 100644 index 00000000..96a481a4 --- /dev/null +++ b/db/migrate/20131115130631_validity_range_for_dag_links.your_platform.rb @@ -0,0 +1,23 @@ +# This migration comes from your_platform (originally 20131115114715) +class ValidityRangeForDagLinks < ActiveRecord::Migration[4.2] + def up + change_table :dag_links do |t| + t.rename :deleted_at, :valid_to + t.datetime :valid_from + # This is not needed for fresh installs anymore. + # + # # DagLink.connection.execute "UPDATE `dag_links` SET `valid_from`=`created_at` WHERE 1" + end + end + def down + change_table :dag_links do |t| + t.rename :valid_to, :deleted_at + + # This is not needed for fresh installs anymore. + # + # # DagLink.connection.execute "UPDATE `dag_links` SET `created_at`=`valid_from` WHERE `valid_from` IS NOT NULL" + + t.remove_column :valid_from + end + end +end diff --git a/db/migrate/20140611170430_create_activities.rb b/db/migrate/20140611170614_create_activities.your_platform.rb similarity index 90% rename from db/migrate/20140611170430_create_activities.rb rename to db/migrate/20140611170614_create_activities.your_platform.rb index d96e1511..a8160b5c 100644 --- a/db/migrate/20140611170430_create_activities.rb +++ b/db/migrate/20140611170614_create_activities.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20140611170430) # Migration responsible for creating a table with activities class CreateActivities < ActiveRecord::Migration[4.2] # Create table diff --git a/db/migrate/20140808223512_create_last_seen_activities.rb b/db/migrate/20140808223512_create_last_seen_activities.your_platform.rb similarity index 100% rename from db/migrate/20140808223512_create_last_seen_activities.rb rename to db/migrate/20140808223512_create_last_seen_activities.your_platform.rb diff --git a/db/migrate/20141008101744_add_location_to_events.rb b/db/migrate/20141008101813_add_location_to_events.your_platform.rb similarity index 63% rename from db/migrate/20141008101744_add_location_to_events.rb rename to db/migrate/20141008101813_add_location_to_events.your_platform.rb index 7d46fe34..87a41fab 100644 --- a/db/migrate/20141008101744_add_location_to_events.rb +++ b/db/migrate/20141008101813_add_location_to_events.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141008101744) class AddLocationToEvents < ActiveRecord::Migration[4.2] def change add_column :events, :location, :string diff --git a/db/migrate/20141010130344_add_publish_on_website_to_events.rb b/db/migrate/20141010130457_add_publish_on_website_to_events.your_platform.rb similarity index 74% rename from db/migrate/20141010130344_add_publish_on_website_to_events.rb rename to db/migrate/20141010130457_add_publish_on_website_to_events.your_platform.rb index 1646597b..130959dd 100644 --- a/db/migrate/20141010130344_add_publish_on_website_to_events.rb +++ b/db/migrate/20141010130457_add_publish_on_website_to_events.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141010130344) class AddPublishOnWebsiteToEvents < ActiveRecord::Migration[4.2] def change add_column :events, :publish_on_global_website, :boolean diff --git a/db/migrate/20141010134227_add_auth_token_to_user_accounts.rb b/db/migrate/20141010134300_add_auth_token_to_user_accounts.your_platform.rb similarity index 66% rename from db/migrate/20141010134227_add_auth_token_to_user_accounts.rb rename to db/migrate/20141010134300_add_auth_token_to_user_accounts.your_platform.rb index 3c1cba8e..71683843 100644 --- a/db/migrate/20141010134227_add_auth_token_to_user_accounts.rb +++ b/db/migrate/20141010134300_add_auth_token_to_user_accounts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141010134227) class AddAuthTokenToUserAccounts < ActiveRecord::Migration[4.2] def change add_column :user_accounts, :auth_token, :string diff --git a/db/migrate/20141018143323_add_accepted_terms_to_users.rb b/db/migrate/20141018143449_add_accepted_terms_to_users.your_platform.rb similarity index 72% rename from db/migrate/20141018143323_add_accepted_terms_to_users.rb rename to db/migrate/20141018143449_add_accepted_terms_to_users.your_platform.rb index 4ac14cc7..bb56113b 100644 --- a/db/migrate/20141018143323_add_accepted_terms_to_users.rb +++ b/db/migrate/20141018143449_add_accepted_terms_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141018143323) class AddAcceptedTermsToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :accepted_terms, :string diff --git a/db/migrate/20141018221659_add_author_to_attachments.rb b/db/migrate/20141018221751_add_author_to_attachments.your_platform.rb similarity index 66% rename from db/migrate/20141018221659_add_author_to_attachments.rb rename to db/migrate/20141018221751_add_author_to_attachments.your_platform.rb index b5719616..79152294 100644 --- a/db/migrate/20141018221659_add_author_to_attachments.rb +++ b/db/migrate/20141018221751_add_author_to_attachments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141018221659) class AddAuthorToAttachments < ActiveRecord::Migration[4.2] def change add_column :attachments, :author_user_id, :integer diff --git a/db/migrate/20141102223954_add_body_to_groups.rb b/db/migrate/20141102224044_add_body_to_groups.your_platform.rb similarity index 61% rename from db/migrate/20141102223954_add_body_to_groups.rb rename to db/migrate/20141102224044_add_body_to_groups.your_platform.rb index b28ce4cd..3578e339 100644 --- a/db/migrate/20141102223954_add_body_to_groups.rb +++ b/db/migrate/20141102224044_add_body_to_groups.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141102223954) class AddBodyToGroups < ActiveRecord::Migration[4.2] def change add_column :groups, :body, :text diff --git a/db/migrate/20141110193830_create_settings.rb b/db/migrate/20141110193937_create_settings.your_platform.rb similarity index 85% rename from db/migrate/20141110193830_create_settings.rb rename to db/migrate/20141110193937_create_settings.your_platform.rb index fca938cc..7fb67057 100644 --- a/db/migrate/20141110193830_create_settings.rb +++ b/db/migrate/20141110193937_create_settings.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20141110193830) class CreateSettings < ActiveRecord::Migration[4.2] def self.up create_table :settings do |t| diff --git a/db/migrate/20141202140522_add_indices.rb b/db/migrate/20141202140522_add_indices.rb deleted file mode 100644 index 860929a0..00000000 --- a/db/migrate/20141202140522_add_indices.rb +++ /dev/null @@ -1,6 +0,0 @@ -class AddIndices < ActiveRecord::Migration[4.2] - def change - add_index 'dag_links', [:ancestor_id, :ancestor_type, :direct], { name: 'dag_ancestor', order: { id: :asc } } - add_index 'dag_links', [:descendant_id, :descendant_type], { name: 'dag_descendant', order: { id: :asc } } - end -end diff --git a/db/migrate/20141202140522_add_indices.your_platform.rb b/db/migrate/20141202140522_add_indices.your_platform.rb new file mode 100644 index 00000000..8b928676 --- /dev/null +++ b/db/migrate/20141202140522_add_indices.your_platform.rb @@ -0,0 +1,6 @@ +class AddIndices < ActiveRecord::Migration[4.2] + def change + add_index 'dag_links', [:ancestor_id, :ancestor_type, :direct], name: 'dag_ancestor', order: { id: :asc } + add_index 'dag_links', [:descendant_id, :descendant_type], name: 'dag_descendant', order: { id: :asc } + end +end diff --git a/db/migrate/20141209161946_add_keys.rb b/db/migrate/20141209161946_add_keys.your_platform.rb similarity index 100% rename from db/migrate/20141209161946_add_keys.rb rename to db/migrate/20141209161946_add_keys.your_platform.rb diff --git a/db/migrate/20150127013809_add_incognito_to_users.rb b/db/migrate/20150127013842_add_incognito_to_users.your_platform.rb similarity index 63% rename from db/migrate/20150127013809_add_incognito_to_users.rb rename to db/migrate/20150127013842_add_incognito_to_users.your_platform.rb index 3f88e774..865bf3be 100644 --- a/db/migrate/20150127013809_add_incognito_to_users.rb +++ b/db/migrate/20150127013842_add_incognito_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150127013809) class AddIncognitoToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :incognito, :boolean diff --git a/db/migrate/20150129194501_add_indices_for_polymorphic_references.rb b/db/migrate/20150129194501_add_indices_for_polymorphic_references.rb deleted file mode 100644 index bf26b453..00000000 --- a/db/migrate/20150129194501_add_indices_for_polymorphic_references.rb +++ /dev/null @@ -1,13 +0,0 @@ -class AddIndicesForPolymorphicReferences < ActiveRecord::Migration[4.2] - def change - add_index 'profile_fields', [:profileable_id, :profileable_type], { name: 'profileable', order: { profileable_id: :asc } } - add_index 'profile_fields', [:profileable_id, :profileable_type, :type], { name: 'profileable_type', order: { profileable_id: :asc } } - add_index 'profile_fields', [:type], { name: 'type' } - - add_index 'flags', [:flagable_id, :flagable_type], { name: 'flagable', order: { flagable_id: :asc } } - add_index 'flags', [:flagable_id, :flagable_type, :key], { name: 'flagable_key', order: { flagable_id: :asc } } - add_index 'flags', [:key], { name: 'key' } - - add_index 'nav_nodes', [:navable_id, :navable_type], { name: 'navable_type', order: { navable_id: :asc } } - end -end diff --git a/db/migrate/20150129194501_add_indices_for_polymorphic_references.your_platform.rb b/db/migrate/20150129194501_add_indices_for_polymorphic_references.your_platform.rb new file mode 100644 index 00000000..d54b7b27 --- /dev/null +++ b/db/migrate/20150129194501_add_indices_for_polymorphic_references.your_platform.rb @@ -0,0 +1,13 @@ +class AddIndicesForPolymorphicReferences < ActiveRecord::Migration[4.2] + def change + add_index 'profile_fields', [:profileable_id, :profileable_type], name: 'profileable', order: { profileable_id: :asc } + add_index 'profile_fields', [:profileable_id, :profileable_type, :type], name: 'profileable_type', order: { profileable_id: :asc } + add_index 'profile_fields', [:type], name: 'type' + + add_index 'flags', [:flagable_id, :flagable_type], name: 'flagable', order: { flagable_id: :asc } + add_index 'flags', [:flagable_id, :flagable_type, :key], name: 'flagable_key', order: { flagable_id: :asc } + add_index 'flags', [:key], name: 'key' + + add_index 'nav_nodes', [:navable_id, :navable_type], name: 'navable_type', order: { navable_id: :asc } + end +end diff --git a/db/migrate/20150304192448_add_type_to_groups.rb b/db/migrate/20150305235708_add_type_to_groups.your_platform.rb similarity index 62% rename from db/migrate/20150304192448_add_type_to_groups.rb rename to db/migrate/20150305235708_add_type_to_groups.your_platform.rb index 0a6bba56..cbab03fa 100644 --- a/db/migrate/20150304192448_add_type_to_groups.rb +++ b/db/migrate/20150305235708_add_type_to_groups.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150304192448) class AddTypeToGroups < ActiveRecord::Migration[4.2] def change add_column :groups, :type, :string diff --git a/db/migrate/20150313221004_add_avatar_id_to_users.rb b/db/migrate/20150314174008_add_avatar_id_to_users.your_platform.rb similarity index 63% rename from db/migrate/20150313221004_add_avatar_id_to_users.rb rename to db/migrate/20150314174008_add_avatar_id_to_users.your_platform.rb index 74c4d073..cf8be077 100644 --- a/db/migrate/20150313221004_add_avatar_id_to_users.rb +++ b/db/migrate/20150314174008_add_avatar_id_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150313221004) class AddAvatarIdToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :avatar_id, :string diff --git a/db/migrate/20150505221601_add_message_id_to_posts.rb b/db/migrate/20150505222900_add_message_id_to_posts.your_platform.rb similarity index 70% rename from db/migrate/20150505221601_add_message_id_to_posts.rb rename to db/migrate/20150505222900_add_message_id_to_posts.your_platform.rb index 4d96b0d2..20f38e96 100644 --- a/db/migrate/20150505221601_add_message_id_to_posts.rb +++ b/db/migrate/20150505222900_add_message_id_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150505221601) class AddMessageIdToPosts < ActiveRecord::Migration[4.2] def change add_column :posts, :message_id, :string diff --git a/db/migrate/20150518134530_create_notifications.rb b/db/migrate/20150518140212_create_notifications.your_platform.rb similarity index 84% rename from db/migrate/20150518134530_create_notifications.rb rename to db/migrate/20150518140212_create_notifications.your_platform.rb index 3e524782..55080b9d 100644 --- a/db/migrate/20150518134530_create_notifications.rb +++ b/db/migrate/20150518140212_create_notifications.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150518134530) class CreateNotifications < ActiveRecord::Migration[4.2] def change create_table :notifications do |t| diff --git a/db/migrate/20150518150459_add_read_at_to_notifications.rb b/db/migrate/20150518150522_add_read_at_to_notifications.your_platform.rb similarity index 66% rename from db/migrate/20150518150459_add_read_at_to_notifications.rb rename to db/migrate/20150518150522_add_read_at_to_notifications.your_platform.rb index eeab5b66..3f21bc01 100644 --- a/db/migrate/20150518150459_add_read_at_to_notifications.rb +++ b/db/migrate/20150518150522_add_read_at_to_notifications.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150518150459) class AddReadAtToNotifications < ActiveRecord::Migration[4.2] def change add_column :notifications, :read_at, :datetime diff --git a/db/migrate/20150518221734_add_notification_policy_to_users.rb b/db/migrate/20150518222832_add_notification_policy_to_users.your_platform.rb similarity index 66% rename from db/migrate/20150518221734_add_notification_policy_to_users.rb rename to db/migrate/20150518222832_add_notification_policy_to_users.your_platform.rb index b754bad7..d374e98f 100644 --- a/db/migrate/20150518221734_add_notification_policy_to_users.rb +++ b/db/migrate/20150518222832_add_notification_policy_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150518221734) class AddNotificationPolicyToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :notification_policy, :string diff --git a/db/migrate/20150518221755_add_locale_to_users.rb b/db/migrate/20150518222833_add_locale_to_users.your_platform.rb similarity index 62% rename from db/migrate/20150518221755_add_locale_to_users.rb rename to db/migrate/20150518222833_add_locale_to_users.your_platform.rb index e393cf06..7023472b 100644 --- a/db/migrate/20150518221755_add_locale_to_users.rb +++ b/db/migrate/20150518222833_add_locale_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150518221755) class AddLocaleToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :locale, :string diff --git a/db/migrate/20150523111527_create_issues.rb b/db/migrate/20150523111623_create_issues.your_platform.rb similarity index 80% rename from db/migrate/20150523111527_create_issues.rb rename to db/migrate/20150523111623_create_issues.your_platform.rb index 6da12f24..76f260ba 100644 --- a/db/migrate/20150523111527_create_issues.rb +++ b/db/migrate/20150523111623_create_issues.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150523111527) class CreateIssues < ActiveRecord::Migration[4.2] def change create_table :issues do |t| diff --git a/db/migrate/20150523130511_add_responsible_admin_id_to_issues.rb b/db/migrate/20150523130544_add_responsible_admin_id_to_issues.your_platform.rb similarity index 67% rename from db/migrate/20150523130511_add_responsible_admin_id_to_issues.rb rename to db/migrate/20150523130544_add_responsible_admin_id_to_issues.your_platform.rb index 940b6a44..07466bdb 100644 --- a/db/migrate/20150523130511_add_responsible_admin_id_to_issues.rb +++ b/db/migrate/20150523130544_add_responsible_admin_id_to_issues.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150523130511) class AddResponsibleAdminIdToIssues < ActiveRecord::Migration[4.2] def change add_column :issues, :responsible_admin_id, :integer diff --git a/db/migrate/20150527150950_add_street_to_geo_locations.rb b/db/migrate/20150527151038_add_street_to_geo_locations.your_platform.rb similarity index 71% rename from db/migrate/20150527150950_add_street_to_geo_locations.rb rename to db/migrate/20150527151038_add_street_to_geo_locations.your_platform.rb index 0c320a71..1cf25b1b 100644 --- a/db/migrate/20150527150950_add_street_to_geo_locations.rb +++ b/db/migrate/20150527151038_add_street_to_geo_locations.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150527150950) class AddStreetToGeoLocations < ActiveRecord::Migration[4.2] def change add_column :geo_locations, :street, :string diff --git a/db/migrate/20150530224025_create_comments.rb b/db/migrate/20150530224106_create_comments.your_platform.rb similarity index 79% rename from db/migrate/20150530224025_create_comments.rb rename to db/migrate/20150530224106_create_comments.your_platform.rb index d3620678..3480879e 100644 --- a/db/migrate/20150530224025_create_comments.rb +++ b/db/migrate/20150530224106_create_comments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150530224025) class CreateComments < ActiveRecord::Migration[4.2] def change create_table :comments do |t| diff --git a/db/migrate/20150619193355_create_mentions.rb b/db/migrate/20150619215357_create_mentions.your_platform.rb similarity index 81% rename from db/migrate/20150619193355_create_mentions.rb rename to db/migrate/20150619215357_create_mentions.your_platform.rb index 11001015..454d2841 100644 --- a/db/migrate/20150619193355_create_mentions.rb +++ b/db/migrate/20150619215357_create_mentions.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150619193355) class CreateMentions < ActiveRecord::Migration[4.2] def change create_table :mentions do |t| diff --git a/db/migrate/20150707222857_create_merit_actions.rb b/db/migrate/20150707230008_create_merit_actions.your_platform.rb similarity index 85% rename from db/migrate/20150707222857_create_merit_actions.rb rename to db/migrate/20150707230008_create_merit_actions.your_platform.rb index 1caa2698..84f38ee8 100644 --- a/db/migrate/20150707222857_create_merit_actions.rb +++ b/db/migrate/20150707230008_create_merit_actions.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707222857) class CreateMeritActions < ActiveRecord::Migration[4.2] def change create_table :merit_actions do |t| diff --git a/db/migrate/20150707222858_create_merit_activity_logs.rb b/db/migrate/20150707230009_create_merit_activity_logs.your_platform.rb similarity index 80% rename from db/migrate/20150707222858_create_merit_activity_logs.rb rename to db/migrate/20150707230009_create_merit_activity_logs.your_platform.rb index 3b06b162..58b36e1e 100644 --- a/db/migrate/20150707222858_create_merit_activity_logs.rb +++ b/db/migrate/20150707230009_create_merit_activity_logs.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707222858) class CreateMeritActivityLogs < ActiveRecord::Migration[4.2] def change create_table :merit_activity_logs do |t| diff --git a/db/migrate/20150707222859_create_sashes.rb b/db/migrate/20150707230010_create_sashes.your_platform.rb similarity index 65% rename from db/migrate/20150707222859_create_sashes.rb rename to db/migrate/20150707230010_create_sashes.your_platform.rb index 61e55e0e..6a48e14a 100644 --- a/db/migrate/20150707222859_create_sashes.rb +++ b/db/migrate/20150707230010_create_sashes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707222859) class CreateSashes < ActiveRecord::Migration[4.2] def change create_table :sashes do |t| diff --git a/db/migrate/20150707222860_create_badges_sashes.rb b/db/migrate/20150707230011_create_badges_sashes.your_platform.rb similarity index 85% rename from db/migrate/20150707222860_create_badges_sashes.rb rename to db/migrate/20150707230011_create_badges_sashes.your_platform.rb index 06c2a47d..d8549c1a 100644 --- a/db/migrate/20150707222860_create_badges_sashes.rb +++ b/db/migrate/20150707230011_create_badges_sashes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707222860) class CreateBadgesSashes < ActiveRecord::Migration[4.2] def self.up create_table :badges_sashes do |t| diff --git a/db/migrate/20150707222861_create_scores_and_points.rb b/db/migrate/20150707230012_create_scores_and_points.your_platform.rb similarity index 83% rename from db/migrate/20150707222861_create_scores_and_points.rb rename to db/migrate/20150707230012_create_scores_and_points.your_platform.rb index c663df05..96bfb65e 100644 --- a/db/migrate/20150707222861_create_scores_and_points.rb +++ b/db/migrate/20150707230012_create_scores_and_points.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707222861) class CreateScoresAndPoints < ActiveRecord::Migration[4.2] def change create_table :merit_scores do |t| diff --git a/db/migrate/20150707223821_add_fields_to_users.rb b/db/migrate/20150707230013_add_fields_to_users.your_platform.rb similarity index 71% rename from db/migrate/20150707223821_add_fields_to_users.rb rename to db/migrate/20150707230013_add_fields_to_users.your_platform.rb index 982e66c0..b7599f8d 100644 --- a/db/migrate/20150707223821_add_fields_to_users.rb +++ b/db/migrate/20150707230013_add_fields_to_users.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150707223821) class AddFieldsToUsers < ActiveRecord::Migration[4.2] def change add_column :users, :sash_id, :integer diff --git a/db/migrate/20150928165027_add_sender_filter_to_groups.rb b/db/migrate/20150928203306_add_sender_filter_to_groups.your_platform.rb similarity index 67% rename from db/migrate/20150928165027_add_sender_filter_to_groups.rb rename to db/migrate/20150928203306_add_sender_filter_to_groups.your_platform.rb index 03d31894..83f30b43 100644 --- a/db/migrate/20150928165027_add_sender_filter_to_groups.rb +++ b/db/migrate/20150928203306_add_sender_filter_to_groups.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150928165027) class AddSenderFilterToGroups < ActiveRecord::Migration[4.2] def change add_column :groups, :mailing_list_sender_filter, :string diff --git a/db/migrate/20150930184624_create_post_deliveries.rb b/db/migrate/20150930184720_create_post_deliveries.your_platform.rb similarity index 81% rename from db/migrate/20150930184624_create_post_deliveries.rb rename to db/migrate/20150930184720_create_post_deliveries.your_platform.rb index a50202c6..af54364a 100644 --- a/db/migrate/20150930184624_create_post_deliveries.rb +++ b/db/migrate/20150930184720_create_post_deliveries.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20150930184624) class CreatePostDeliveries < ActiveRecord::Migration[4.2] def change create_table :post_deliveries do |t| diff --git a/db/migrate/20151011125623_create_projects.rb b/db/migrate/20151020195124_create_projects.your_platform.rb similarity index 73% rename from db/migrate/20151011125623_create_projects.rb rename to db/migrate/20151020195124_create_projects.your_platform.rb index b7ad8e1e..3dffbebb 100644 --- a/db/migrate/20151011125623_create_projects.rb +++ b/db/migrate/20151020195124_create_projects.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20151011125623) class CreateProjects < ActiveRecord::Migration[4.2] def change create_table :projects do |t| diff --git a/db/migrate/20151120071318_change_issues_description_to_text.rb b/db/migrate/20151120071648_change_issues_description_to_text.your_platform.rb similarity index 70% rename from db/migrate/20151120071318_change_issues_description_to_text.rb rename to db/migrate/20151120071648_change_issues_description_to_text.your_platform.rb index e744a96a..3541116b 100644 --- a/db/migrate/20151120071318_change_issues_description_to_text.rb +++ b/db/migrate/20151120071648_change_issues_description_to_text.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20151120071318) class ChangeIssuesDescriptionToText < ActiveRecord::Migration[4.2] def change change_table :issues do |t| diff --git a/db/migrate/20151120071606_add_author_id_to_issues.rb b/db/migrate/20151120071649_add_author_id_to_issues.your_platform.rb similarity index 64% rename from db/migrate/20151120071606_add_author_id_to_issues.rb rename to db/migrate/20151120071649_add_author_id_to_issues.your_platform.rb index 8f21ae1f..3b83a2ae 100644 --- a/db/migrate/20151120071606_add_author_id_to_issues.rb +++ b/db/migrate/20151120071649_add_author_id_to_issues.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20151120071606) class AddAuthorIdToIssues < ActiveRecord::Migration[4.2] def change add_column :issues, :author_id, :integer diff --git a/db/migrate/20151120220746_add_sent_via_to_posts.rb b/db/migrate/20151120221620_add_sent_via_to_posts.your_platform.rb similarity index 63% rename from db/migrate/20151120220746_add_sent_via_to_posts.rb rename to db/migrate/20151120221620_add_sent_via_to_posts.your_platform.rb index c82f0b58..efe9f626 100644 --- a/db/migrate/20151120220746_add_sent_via_to_posts.rb +++ b/db/migrate/20151120221620_add_sent_via_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20151120220746) class AddSentViaToPosts < ActiveRecord::Migration[4.2] def change add_column :posts, :sent_via, :string diff --git a/db/migrate/20151124225812_add_failed_at_to_notifications.rb b/db/migrate/20151124225837_add_failed_at_to_notifications.your_platform.rb similarity index 66% rename from db/migrate/20151124225812_add_failed_at_to_notifications.rb rename to db/migrate/20151124225837_add_failed_at_to_notifications.your_platform.rb index 7bf73439..ce8bc440 100644 --- a/db/migrate/20151124225812_add_failed_at_to_notifications.rb +++ b/db/migrate/20151124225837_add_failed_at_to_notifications.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20151124225812) class AddFailedAtToNotifications < ActiveRecord::Migration[4.2] def change add_column :notifications, :failed_at, :datetime diff --git a/db/migrate/20151214165549_add_town_to_bv_mappings.wingolf.rb b/db/migrate/20151214165549_add_town_to_bv_mappings.wingolf.rb new file mode 100644 index 00000000..a94d2c00 --- /dev/null +++ b/db/migrate/20151214165549_add_town_to_bv_mappings.wingolf.rb @@ -0,0 +1,5 @@ +class AddTownToBvMappings < ActiveRecord::Migration[4.2] + def change + add_column :bv_mappings, :town, :string + end +end diff --git a/db/migrate/20160211120033_add_archived_at_to_pages.rb b/db/migrate/20160211120134_add_archived_at_to_pages.your_platform.rb similarity index 64% rename from db/migrate/20160211120033_add_archived_at_to_pages.rb rename to db/migrate/20160211120134_add_archived_at_to_pages.your_platform.rb index 3dd9f37a..54aa7aed 100644 --- a/db/migrate/20160211120033_add_archived_at_to_pages.rb +++ b/db/migrate/20160211120134_add_archived_at_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160211120033) class AddArchivedAtToPages < ActiveRecord::Migration[4.2] def change add_column :pages, :archived_at, :datetime diff --git a/db/migrate/20160320234842_create_navable_visits.rb b/db/migrate/20160320235944_create_navable_visits.your_platform.rb similarity index 77% rename from db/migrate/20160320234842_create_navable_visits.rb rename to db/migrate/20160320235944_create_navable_visits.your_platform.rb index 8695a236..be3ad2cf 100644 --- a/db/migrate/20160320234842_create_navable_visits.rb +++ b/db/migrate/20160320235944_create_navable_visits.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160320234842) class CreateNavableVisits < ActiveRecord::Migration[4.2] def change create_table :navable_visits do |t| diff --git a/db/migrate/20160518113650_add_box_configuration_to_pages.rb b/db/migrate/20160518113725_add_box_configuration_to_pages.your_platform.rb similarity index 66% rename from db/migrate/20160518113650_add_box_configuration_to_pages.rb rename to db/migrate/20160518113725_add_box_configuration_to_pages.your_platform.rb index ff43ed01..9b4f0210 100644 --- a/db/migrate/20160518113650_add_box_configuration_to_pages.rb +++ b/db/migrate/20160518113725_add_box_configuration_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160518113650) class AddBoxConfigurationToPages < ActiveRecord::Migration[4.2] def change add_column :pages, :box_configuration, :text diff --git a/db/migrate/20160531202755_add_width_and_height_to_attachments.rb b/db/migrate/20160601215915_add_width_and_height_to_attachments.your_platform.rb similarity index 72% rename from db/migrate/20160531202755_add_width_and_height_to_attachments.rb rename to db/migrate/20160601215915_add_width_and_height_to_attachments.your_platform.rb index 1767a16e..04f5bae5 100644 --- a/db/migrate/20160531202755_add_width_and_height_to_attachments.rb +++ b/db/migrate/20160601215915_add_width_and_height_to_attachments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160531202755) class AddWidthAndHeightToAttachments < ActiveRecord::Migration[4.2] def change add_column :attachments, :width, :integer diff --git a/db/migrate/20160601212658_add_hidden_teaser_box_to_nav_nodes.rb b/db/migrate/20160601215916_add_hidden_teaser_box_to_nav_nodes.your_platform.rb similarity index 67% rename from db/migrate/20160601212658_add_hidden_teaser_box_to_nav_nodes.rb rename to db/migrate/20160601215916_add_hidden_teaser_box_to_nav_nodes.your_platform.rb index 5f3937ab..94bb2709 100644 --- a/db/migrate/20160601212658_add_hidden_teaser_box_to_nav_nodes.rb +++ b/db/migrate/20160601215916_add_hidden_teaser_box_to_nav_nodes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160601212658) class AddHiddenTeaserBoxToNavNodes < ActiveRecord::Migration[4.2] def change add_column :nav_nodes, :hidden_teaser_box, :boolean diff --git a/db/migrate/20160618163115_create_auth_tokens.rb b/db/migrate/20160618163920_create_auth_tokens.your_platform.rb similarity index 82% rename from db/migrate/20160618163115_create_auth_tokens.rb rename to db/migrate/20160618163920_create_auth_tokens.your_platform.rb index ea74ece1..91993dcc 100644 --- a/db/migrate/20160618163115_create_auth_tokens.rb +++ b/db/migrate/20160618163920_create_auth_tokens.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160618163115) class CreateAuthTokens < ActiveRecord::Migration[4.2] def change create_table :auth_tokens do |t| diff --git a/db/migrate/20160830121404_create_semester_calendars.rb b/db/migrate/20160830121437_create_semester_calendars.your_platform.rb similarity index 77% rename from db/migrate/20160830121404_create_semester_calendars.rb rename to db/migrate/20160830121437_create_semester_calendars.your_platform.rb index 4c4fd3e9..6e8bc67f 100644 --- a/db/migrate/20160830121404_create_semester_calendars.rb +++ b/db/migrate/20160830121437_create_semester_calendars.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20160830121404) class CreateSemesterCalendars < ActiveRecord::Migration[4.2] def change create_table :semester_calendars do |t| diff --git a/db/migrate/20161009101520_create_permalinks.rb b/db/migrate/20161011141014_create_permalinks.your_platform.rb similarity index 77% rename from db/migrate/20161009101520_create_permalinks.rb rename to db/migrate/20161011141014_create_permalinks.your_platform.rb index 62f4df62..656f606b 100644 --- a/db/migrate/20161009101520_create_permalinks.rb +++ b/db/migrate/20161011141014_create_permalinks.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161009101520) class CreatePermalinks < ActiveRecord::Migration[4.2] def change create_table :permalinks do |t| diff --git a/db/migrate/20161011140813_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb b/db/migrate/20161011141015_acts_as_taggable_on_migration.your_platform.rb similarity index 92% rename from db/migrate/20161011140813_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141015_acts_as_taggable_on_migration.your_platform.rb index 35daedd2..cb9e8371 100644 --- a/db/migrate/20161011140813_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141015_acts_as_taggable_on_migration.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140813) # This migration comes from acts_as_taggable_on_engine (originally 1) class ActsAsTaggableOnMigration < ActiveRecord::Migration[4.2] def self.up diff --git a/db/migrate/20161011140814_add_missing_unique_indices.acts_as_taggable_on_engine.rb b/db/migrate/20161011141016_add_missing_unique_indices.your_platform.rb similarity index 91% rename from db/migrate/20161011140814_add_missing_unique_indices.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141016_add_missing_unique_indices.your_platform.rb index 35bc3b42..ee712793 100644 --- a/db/migrate/20161011140814_add_missing_unique_indices.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141016_add_missing_unique_indices.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140814) # This migration comes from acts_as_taggable_on_engine (originally 2) class AddMissingUniqueIndices < ActiveRecord::Migration[4.2] def self.up diff --git a/db/migrate/20161011140815_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb b/db/migrate/20161011141017_add_taggings_counter_cache_to_tags.your_platform.rb similarity index 86% rename from db/migrate/20161011140815_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141017_add_taggings_counter_cache_to_tags.your_platform.rb index 5a3f71a2..a0f28f61 100644 --- a/db/migrate/20161011140815_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141017_add_taggings_counter_cache_to_tags.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140815) # This migration comes from acts_as_taggable_on_engine (originally 3) class AddTaggingsCounterCacheToTags < ActiveRecord::Migration[4.2] def self.up diff --git a/db/migrate/20161011140816_add_missing_taggable_index.acts_as_taggable_on_engine.rb b/db/migrate/20161011141018_add_missing_taggable_index.your_platform.rb similarity index 81% rename from db/migrate/20161011140816_add_missing_taggable_index.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141018_add_missing_taggable_index.your_platform.rb index f2873761..c9df0bd6 100644 --- a/db/migrate/20161011140816_add_missing_taggable_index.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141018_add_missing_taggable_index.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140816) # This migration comes from acts_as_taggable_on_engine (originally 4) class AddMissingTaggableIndex < ActiveRecord::Migration[4.2] def self.up diff --git a/db/migrate/20161011140817_change_collation_for_tag_names.acts_as_taggable_on_engine.rb b/db/migrate/20161011141019_change_collation_for_tag_names.your_platform.rb similarity index 84% rename from db/migrate/20161011140817_change_collation_for_tag_names.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141019_change_collation_for_tag_names.your_platform.rb index 4c144a86..24653f83 100644 --- a/db/migrate/20161011140817_change_collation_for_tag_names.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141019_change_collation_for_tag_names.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140817) # This migration comes from acts_as_taggable_on_engine (originally 5) # This migration is added to circumvent issue #623 and have special characters # work properly diff --git a/db/migrate/20161011140818_add_missing_indexes.acts_as_taggable_on_engine.rb b/db/migrate/20161011141020_add_missing_indexes.your_platform.rb similarity index 87% rename from db/migrate/20161011140818_add_missing_indexes.acts_as_taggable_on_engine.rb rename to db/migrate/20161011141020_add_missing_indexes.your_platform.rb index cf95258f..70378b8b 100644 --- a/db/migrate/20161011140818_add_missing_indexes.acts_as_taggable_on_engine.rb +++ b/db/migrate/20161011141020_add_missing_indexes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011140818) # This migration comes from acts_as_taggable_on_engine (originally 6) class AddMissingIndexes < ActiveRecord::Migration[4.2] def change diff --git a/db/migrate/20161011184334_add_title_and_body_to_tags.rb b/db/migrate/20161011184416_add_title_and_body_to_tags.your_platform.rb similarity index 68% rename from db/migrate/20161011184334_add_title_and_body_to_tags.rb rename to db/migrate/20161011184416_add_title_and_body_to_tags.your_platform.rb index fe0a8e51..b1b652a6 100644 --- a/db/migrate/20161011184334_add_title_and_body_to_tags.rb +++ b/db/migrate/20161011184416_add_title_and_body_to_tags.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161011184334) class AddTitleAndBodyToTags < ActiveRecord::Migration[4.2] def change add_column :tags, :title, :string diff --git a/db/migrate/20161012060259_add_subtitle_to_tags.rb b/db/migrate/20161021103431_add_subtitle_to_tags.your_platform.rb similarity index 62% rename from db/migrate/20161012060259_add_subtitle_to_tags.rb rename to db/migrate/20161021103431_add_subtitle_to_tags.your_platform.rb index 7825c828..bb7af31d 100644 --- a/db/migrate/20161012060259_add_subtitle_to_tags.rb +++ b/db/migrate/20161021103431_add_subtitle_to_tags.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161012060259) class AddSubtitleToTags < ActiveRecord::Migration[4.2] def change add_column :tags, :subtitle, :string diff --git a/db/migrate/20161016193501_add_teaser_text_to_pages.rb b/db/migrate/20161021103432_add_teaser_text_to_pages.your_platform.rb similarity index 63% rename from db/migrate/20161016193501_add_teaser_text_to_pages.rb rename to db/migrate/20161021103432_add_teaser_text_to_pages.your_platform.rb index b6b8371a..60ecd595 100644 --- a/db/migrate/20161016193501_add_teaser_text_to_pages.rb +++ b/db/migrate/20161021103432_add_teaser_text_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161016193501) class AddTeaserTextToPages < ActiveRecord::Migration[4.2] def change add_column :pages, :teaser_text, :text diff --git a/db/migrate/20161020224959_add_type_to_attachments.rb b/db/migrate/20161021103433_add_type_to_attachments.your_platform.rb similarity index 64% rename from db/migrate/20161020224959_add_type_to_attachments.rb rename to db/migrate/20161021103433_add_type_to_attachments.your_platform.rb index 0043891f..f3b62438 100644 --- a/db/migrate/20161020224959_add_type_to_attachments.rb +++ b/db/migrate/20161021103433_add_type_to_attachments.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161020224959) class AddTypeToAttachments < ActiveRecord::Migration[4.2] def change add_column :attachments, :type, :string diff --git a/db/migrate/20161209080914_add_host_to_permalinks.rb b/db/migrate/20161209092403_add_host_to_permalinks.your_platform.rb similarity index 63% rename from db/migrate/20161209080914_add_host_to_permalinks.rb rename to db/migrate/20161209092403_add_host_to_permalinks.your_platform.rb index b004ed92..004f06f3 100644 --- a/db/migrate/20161209080914_add_host_to_permalinks.rb +++ b/db/migrate/20161209092403_add_host_to_permalinks.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20161209080914) class AddHostToPermalinks < ActiveRecord::Migration[4.2] def change add_column :permalinks, :host, :string diff --git a/db/migrate/20170114205213_create_terms.rb b/db/migrate/20170114210758_create_terms.your_platform.rb similarity index 72% rename from db/migrate/20170114205213_create_terms.rb rename to db/migrate/20170114210758_create_terms.your_platform.rb index 58769c99..74725db1 100644 --- a/db/migrate/20170114205213_create_terms.rb +++ b/db/migrate/20170114210758_create_terms.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170114205213) class CreateTerms < ActiveRecord::Migration[4.2] def change create_table :terms do |t| diff --git a/db/migrate/20170114210654_create_term_infos.rb b/db/migrate/20170114210759_create_term_infos.your_platform.rb similarity index 84% rename from db/migrate/20170114210654_create_term_infos.rb rename to db/migrate/20170114210759_create_term_infos.your_platform.rb index 4a40f04a..eb811e33 100644 --- a/db/migrate/20170114210654_create_term_infos.rb +++ b/db/migrate/20170114210759_create_term_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170114210654) class CreateTermInfos < ActiveRecord::Migration[4.2] def change create_table :term_infos do |t| diff --git a/db/migrate/20170115053544_add_type_to_terms.rb b/db/migrate/20170115053629_add_type_to_terms.your_platform.rb similarity index 61% rename from db/migrate/20170115053544_add_type_to_terms.rb rename to db/migrate/20170115053629_add_type_to_terms.your_platform.rb index afafb52e..cb9bd235 100644 --- a/db/migrate/20170115053544_add_type_to_terms.rb +++ b/db/migrate/20170115053629_add_type_to_terms.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170115053544) class AddTypeToTerms < ActiveRecord::Migration[4.2] def change add_column :terms, :type, :string diff --git a/db/migrate/20170115055335_remove_term_from_terms.rb b/db/migrate/20170115055450_remove_term_from_terms.your_platform.rb similarity index 61% rename from db/migrate/20170115055335_remove_term_from_terms.rb rename to db/migrate/20170115055450_remove_term_from_terms.your_platform.rb index e80629b6..a2e81fbd 100644 --- a/db/migrate/20170115055335_remove_term_from_terms.rb +++ b/db/migrate/20170115055450_remove_term_from_terms.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170115055335) class RemoveTermFromTerms < ActiveRecord::Migration[4.2] def change remove_column :terms, :term diff --git a/db/migrate/20170115061946_add_status_statistics_to_term_infos.wingolf.rb b/db/migrate/20170115061946_add_status_statistics_to_term_infos.wingolf.rb new file mode 100644 index 00000000..278323c9 --- /dev/null +++ b/db/migrate/20170115061946_add_status_statistics_to_term_infos.wingolf.rb @@ -0,0 +1,19 @@ +class AddStatusStatisticsToTermInfos < ActiveRecord::Migration[4.2] + def change + add_column :term_infos, :anzahl_aktivmeldungen, :integer + add_column :term_infos, :anzahl_aller_aktiven, :integer + add_column :term_infos, :anzahl_burschungen, :integer + add_column :term_infos, :anzahl_burschen, :integer + add_column :term_infos, :anzahl_fuxen, :integer + add_column :term_infos, :anzahl_aktiver_burschen, :integer + add_column :term_infos, :anzahl_inaktiver_burschen_loci, :integer + add_column :term_infos, :anzahl_inaktiver_burschen_non_loci, :integer + add_column :term_infos, :anzahl_konkneipwanten, :integer + add_column :term_infos, :anzahl_philistrationen, :integer + add_column :term_infos, :anzahl_philister, :integer + add_column :term_infos, :anzahl_austritte, :integer + add_column :term_infos, :anzahl_austritte_aktive, :integer + add_column :term_infos, :anzahl_austritte_philister, :integer + add_column :term_infos, :anzahl_todesfaelle, :integer + end +end diff --git a/db/migrate/20170117082552_add_balance_to_term_infos.rb b/db/migrate/20170117082624_add_balance_to_term_infos.your_platform.rb similarity index 64% rename from db/migrate/20170117082552_add_balance_to_term_infos.rb rename to db/migrate/20170117082624_add_balance_to_term_infos.your_platform.rb index 68ebae1b..5495f3c1 100644 --- a/db/migrate/20170117082552_add_balance_to_term_infos.rb +++ b/db/migrate/20170117082624_add_balance_to_term_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170117082552) class AddBalanceToTermInfos < ActiveRecord::Migration[4.2] def change add_column :term_infos, :balance, :integer diff --git a/db/migrate/20170117103051_add_type_to_term_infos.rb b/db/migrate/20170117103209_add_type_to_term_infos.your_platform.rb similarity index 72% rename from db/migrate/20170117103051_add_type_to_term_infos.rb rename to db/migrate/20170117103209_add_type_to_term_infos.your_platform.rb index ab9ce2e3..054ab7ed 100644 --- a/db/migrate/20170117103051_add_type_to_term_infos.rb +++ b/db/migrate/20170117103209_add_type_to_term_infos.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170117103051) class AddTypeToTermInfos < ActiveRecord::Migration[4.2] def change add_column :term_infos, :type, :string diff --git a/db/migrate/20170117231215_create_locations.rb b/db/migrate/20170117231743_create_locations.your_platform.rb similarity index 78% rename from db/migrate/20170117231215_create_locations.rb rename to db/migrate/20170117231743_create_locations.your_platform.rb index 0daf23f2..0e0cc702 100644 --- a/db/migrate/20170117231215_create_locations.rb +++ b/db/migrate/20170117231743_create_locations.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170117231215) class CreateLocations < ActiveRecord::Migration[4.2] def change create_table :locations do |t| diff --git a/db/migrate/20170118224736_add_anzahl_erstbandtraeger_to_term_infos.wingolf.rb b/db/migrate/20170118224736_add_anzahl_erstbandtraeger_to_term_infos.wingolf.rb new file mode 100644 index 00000000..f3b77a94 --- /dev/null +++ b/db/migrate/20170118224736_add_anzahl_erstbandtraeger_to_term_infos.wingolf.rb @@ -0,0 +1,6 @@ +class AddAnzahlErstbandtraegerToTermInfos < ActiveRecord::Migration[4.2] + def change + add_column :term_infos, :anzahl_erstbandtraeger_aktivitas, :integer + add_column :term_infos, :anzahl_erstbandtraeger_philisterschaft, :integer + end +end diff --git a/db/migrate/20170119075855_rename_term_infos_to_term_reports.rb b/db/migrate/20170119081803_rename_term_infos_to_term_reports.your_platform.rb similarity index 65% rename from db/migrate/20170119075855_rename_term_infos_to_term_reports.rb rename to db/migrate/20170119081803_rename_term_infos_to_term_reports.your_platform.rb index 1c6d06e3..6106b1b1 100644 --- a/db/migrate/20170119075855_rename_term_infos_to_term_reports.rb +++ b/db/migrate/20170119081803_rename_term_infos_to_term_reports.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170119075855) class RenameTermInfosToTermReports < ActiveRecord::Migration[4.2] def change rename_table :term_infos, :term_reports diff --git a/db/migrate/20170119131314_create_term_report_member_entries.rb b/db/migrate/20170119131604_create_term_report_member_entries.your_platform.rb similarity index 87% rename from db/migrate/20170119131314_create_term_report_member_entries.rb rename to db/migrate/20170119131604_create_term_report_member_entries.your_platform.rb index 2d3c11f2..73274bac 100644 --- a/db/migrate/20170119131314_create_term_report_member_entries.rb +++ b/db/migrate/20170119131604_create_term_report_member_entries.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170119131314) class CreateTermReportMemberEntries < ActiveRecord::Migration[4.2] def change create_table :term_report_member_entries do |t| diff --git a/db/migrate/20170119131722_add_klammerung_and_w_nummer_to_term_report_member_entries.wingolf.rb b/db/migrate/20170119131722_add_klammerung_and_w_nummer_to_term_report_member_entries.wingolf.rb new file mode 100644 index 00000000..c228ef3c --- /dev/null +++ b/db/migrate/20170119131722_add_klammerung_and_w_nummer_to_term_report_member_entries.wingolf.rb @@ -0,0 +1,6 @@ +class AddKlammerungAndWNummerToTermReportMemberEntries < ActiveRecord::Migration[4.2] + def change + add_column :term_report_member_entries, :klammerung, :string + add_column :term_report_member_entries, :w_nummer, :string + end +end diff --git a/db/migrate/20170119132817_add_membership_fee_factor_to_term_report_member_entries.your_platform.rb b/db/migrate/20170119132817_add_membership_fee_factor_to_term_report_member_entries.your_platform.rb new file mode 100644 index 00000000..3a9385f6 --- /dev/null +++ b/db/migrate/20170119132817_add_membership_fee_factor_to_term_report_member_entries.your_platform.rb @@ -0,0 +1,5 @@ +class AddMembershipFeeFactorToTermReportMemberEntries < ActiveRecord::Migration[4.2] + def change + add_column :term_report_member_entries, :membership_fee_factor, :float + end +end diff --git a/db/migrate/20170119141909_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.rb b/db/migrate/20170119141944_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.your_platform.rb similarity index 79% rename from db/migrate/20170119141909_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.rb rename to db/migrate/20170119141944_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.your_platform.rb index 11368eb2..18c43a2e 100644 --- a/db/migrate/20170119141909_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.rb +++ b/db/migrate/20170119141944_add_submitted_at_accepted_at_and_rejected_at_to_term_reports.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170119141909) class AddSubmittedAtAcceptedAtAndRejectedAtToTermReports < ActiveRecord::Migration[4.2] def change add_column :term_reports, :submitted_at, :datetime diff --git a/db/migrate/20170203120149_create_states.rb b/db/migrate/20170203120213_create_states.your_platform.rb similarity index 78% rename from db/migrate/20170203120149_create_states.rb rename to db/migrate/20170203120213_create_states.your_platform.rb index 0d59cc99..7b9bec2f 100644 --- a/db/migrate/20170203120149_create_states.rb +++ b/db/migrate/20170203120213_create_states.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170203120149) class CreateStates < ActiveRecord::Migration[4.2] def change create_table :states do |t| diff --git a/db/migrate/20170203122300_drop_state_columns_from_term_reports.rb b/db/migrate/20170203122509_drop_state_columns_from_term_reports.your_platform.rb similarity index 76% rename from db/migrate/20170203122300_drop_state_columns_from_term_reports.rb rename to db/migrate/20170203122509_drop_state_columns_from_term_reports.your_platform.rb index 1a190c8c..6351587e 100644 --- a/db/migrate/20170203122300_drop_state_columns_from_term_reports.rb +++ b/db/migrate/20170203122509_drop_state_columns_from_term_reports.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170203122300) class DropStateColumnsFromTermReports < ActiveRecord::Migration[4.2] def change remove_column :term_reports, :submitted_at diff --git a/db/migrate/20170312093857_add_group_id_to_events.rb b/db/migrate/20170312094038_add_group_id_to_events.your_platform.rb similarity index 63% rename from db/migrate/20170312093857_add_group_id_to_events.rb rename to db/migrate/20170312094038_add_group_id_to_events.your_platform.rb index a36e8f9b..3648eb86 100644 --- a/db/migrate/20170312093857_add_group_id_to_events.rb +++ b/db/migrate/20170312094038_add_group_id_to_events.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170312093857) class AddGroupIdToEvents < ActiveRecord::Migration[4.2] def change add_column :events, :group_id, :integer diff --git a/db/migrate/20170316191356_rename_profile_field_types_to_profile_fields.rb b/db/migrate/20170316193926_rename_profile_field_types_to_profile_fields.your_platform.rb similarity index 95% rename from db/migrate/20170316191356_rename_profile_field_types_to_profile_fields.rb rename to db/migrate/20170316193926_rename_profile_field_types_to_profile_fields.your_platform.rb index d03c966e..bf5b009e 100644 --- a/db/migrate/20170316191356_rename_profile_field_types_to_profile_fields.rb +++ b/db/migrate/20170316193926_rename_profile_field_types_to_profile_fields.your_platform.rb @@ -1,6 +1,6 @@ class RenameProfileFieldTypesToProfileFields < ActiveRecord::Migration[4.2] def change - %w(About AcademicDegree Address BankAccount Competence Custom Date Description Email Employment General Homepage MailingListEmail NameSurrounding Organization Phone ProfessionalCategory Study).each do |sub_type| + %w(About AcademicDegree Address BankAccount Competence Custom Date Description Email Employment General Homepage MailingListEmail NameSurrounding Organization Phone ProfessionalCategory Study Klammerung).each do |sub_type| rename_sti_type :profile_fields, "ProfileFieldTypes::#{sub_type}", "ProfileFields::#{sub_type}" end end diff --git a/db/migrate/20170317105629_add_type_to_dag_links.rb b/db/migrate/20170317110526_add_type_to_dag_links.your_platform.rb similarity index 63% rename from db/migrate/20170317105629_add_type_to_dag_links.rb rename to db/migrate/20170317110526_add_type_to_dag_links.your_platform.rb index 20540e47..dfc36edf 100644 --- a/db/migrate/20170317105629_add_type_to_dag_links.rb +++ b/db/migrate/20170317110526_add_type_to_dag_links.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170317105629) class AddTypeToDagLinks < ActiveRecord::Migration[4.2] def change add_column :dag_links, :type, :string diff --git a/db/migrate/20170327232815_create_requests.rb b/db/migrate/20170327235551_create_requests.your_platform.rb similarity index 82% rename from db/migrate/20170327232815_create_requests.rb rename to db/migrate/20170327235551_create_requests.your_platform.rb index fa9865d7..40e913d0 100644 --- a/db/migrate/20170327232815_create_requests.rb +++ b/db/migrate/20170327235551_create_requests.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170327232815) class CreateRequests < ActiveRecord::Migration[4.2] def change create_table :requests do |t| diff --git a/db/migrate/20170517204024_add_score_columns_to_term_reports.rb b/db/migrate/20170517204116_add_score_columns_to_term_reports.your_platform.rb similarity index 91% rename from db/migrate/20170517204024_add_score_columns_to_term_reports.rb rename to db/migrate/20170517204116_add_score_columns_to_term_reports.your_platform.rb index b5f8e75a..1d814922 100644 --- a/db/migrate/20170517204024_add_score_columns_to_term_reports.rb +++ b/db/migrate/20170517204116_add_score_columns_to_term_reports.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170517204024) class AddScoreColumnsToTermReports < ActiveRecord::Migration[4.2] def change add_column :term_reports, :number_of_status_changes, :integer diff --git a/db/migrate/20170608134552_create_betas.rb b/db/migrate/20170608142708_create_betas.your_platform.rb similarity index 75% rename from db/migrate/20170608134552_create_betas.rb rename to db/migrate/20170608142708_create_betas.your_platform.rb index 82ab9c75..73f5774f 100644 --- a/db/migrate/20170608134552_create_betas.rb +++ b/db/migrate/20170608142708_create_betas.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170608134552) class CreateBetas < ActiveRecord::Migration[4.2] def change create_table :betas do |t| diff --git a/db/migrate/20170608142111_create_beta_invitations.rb b/db/migrate/20170608142709_create_beta_invitations.your_platform.rb similarity index 77% rename from db/migrate/20170608142111_create_beta_invitations.rb rename to db/migrate/20170608142709_create_beta_invitations.your_platform.rb index 446d19b3..c7ba441f 100644 --- a/db/migrate/20170608142111_create_beta_invitations.rb +++ b/db/migrate/20170608142709_create_beta_invitations.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170608142111) class CreateBetaInvitations < ActiveRecord::Migration[4.2] def change create_table :beta_invitations do |t| diff --git a/db/migrate/20170608204307_add_description_and_key_to_betas.rb b/db/migrate/20170608204327_add_description_and_key_to_betas.your_platform.rb similarity index 70% rename from db/migrate/20170608204307_add_description_and_key_to_betas.rb rename to db/migrate/20170608204327_add_description_and_key_to_betas.your_platform.rb index dee82aab..ebaab991 100644 --- a/db/migrate/20170608204307_add_description_and_key_to_betas.rb +++ b/db/migrate/20170608204327_add_description_and_key_to_betas.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170608204307) class AddDescriptionAndKeyToBetas < ActiveRecord::Migration[4.2] def change add_column :betas, :description, :text diff --git a/db/migrate/20170623151707_create_decision_making_processes.rb b/db/migrate/20170626130654_create_decision_making_processes.your_platform.rb similarity index 88% rename from db/migrate/20170623151707_create_decision_making_processes.rb rename to db/migrate/20170626130654_create_decision_making_processes.your_platform.rb index b371d9a8..b5cb514e 100644 --- a/db/migrate/20170623151707_create_decision_making_processes.rb +++ b/db/migrate/20170626130654_create_decision_making_processes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170623151707) class CreateDecisionMakingProcesses < ActiveRecord::Migration[4.2] def change create_table :decision_making_processes do |t| diff --git a/db/migrate/20170623151853_create_decision_making_options.rb b/db/migrate/20170626130655_create_decision_making_options.your_platform.rb similarity index 78% rename from db/migrate/20170623151853_create_decision_making_options.rb rename to db/migrate/20170626130655_create_decision_making_options.your_platform.rb index 6348335b..d4f25781 100644 --- a/db/migrate/20170623151853_create_decision_making_options.rb +++ b/db/migrate/20170626130655_create_decision_making_options.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170623151853) class CreateDecisionMakingOptions < ActiveRecord::Migration[4.2] def change create_table :decision_making_options do |t| diff --git a/db/migrate/20170623152003_create_decision_making_votes.rb b/db/migrate/20170626130656_create_decision_making_votes.your_platform.rb similarity index 79% rename from db/migrate/20170623152003_create_decision_making_votes.rb rename to db/migrate/20170626130656_create_decision_making_votes.your_platform.rb index f4afe14b..2e277e10 100644 --- a/db/migrate/20170623152003_create_decision_making_votes.rb +++ b/db/migrate/20170626130656_create_decision_making_votes.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170623152003) class CreateDecisionMakingVotes < ActiveRecord::Migration[4.2] def change create_table :decision_making_votes do |t| diff --git a/db/migrate/20170623184118_create_decision_making_signatures.rb b/db/migrate/20170626130657_create_decision_making_signatures.your_platform.rb similarity index 80% rename from db/migrate/20170623184118_create_decision_making_signatures.rb rename to db/migrate/20170626130657_create_decision_making_signatures.your_platform.rb index 9a622e67..83ec770a 100644 --- a/db/migrate/20170623184118_create_decision_making_signatures.rb +++ b/db/migrate/20170626130657_create_decision_making_signatures.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170623184118) class CreateDecisionMakingSignatures < ActiveRecord::Migration[4.2] def change create_table :decision_making_signatures do |t| diff --git a/db/migrate/20170628194710_rename_column_path_to_url_path_in_permalinks.rb b/db/migrate/20170706160456_rename_column_path_to_url_path_in_permalinks.your_platform.rb similarity index 67% rename from db/migrate/20170628194710_rename_column_path_to_url_path_in_permalinks.rb rename to db/migrate/20170706160456_rename_column_path_to_url_path_in_permalinks.your_platform.rb index c374c306..723984a2 100644 --- a/db/migrate/20170628194710_rename_column_path_to_url_path_in_permalinks.rb +++ b/db/migrate/20170706160456_rename_column_path_to_url_path_in_permalinks.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170628194710) class RenameColumnPathToUrlPathInPermalinks < ActiveRecord::Migration[4.2] def change rename_column :permalinks, :path, :url_path diff --git a/db/migrate/20170713233845_make_all_previous_pages_published.rb b/db/migrate/20170713233845_make_all_previous_pages_published.rb deleted file mode 100644 index 3d44c29b..00000000 --- a/db/migrate/20170713233845_make_all_previous_pages_published.rb +++ /dev/null @@ -1,7 +0,0 @@ -class MakeAllPreviousPagesPublished < ActiveRecord::Migration[4.2] - def up - Page.connection.execute "update pages as p set p.published_at = p.created_at where true" - end - def down - end -end diff --git a/db/migrate/20170713223928_add_published_at_to_pages.rb b/db/migrate/20170713234135_add_published_at_to_pages.your_platform.rb similarity index 65% rename from db/migrate/20170713223928_add_published_at_to_pages.rb rename to db/migrate/20170713234135_add_published_at_to_pages.your_platform.rb index 718c6d90..c063024e 100644 --- a/db/migrate/20170713223928_add_published_at_to_pages.rb +++ b/db/migrate/20170713234135_add_published_at_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20170713223928) class AddPublishedAtToPages < ActiveRecord::Migration[4.2] def change add_column :pages, :published_at, :datetime diff --git a/db/migrate/20170713234136_make_all_previous_pages_published.your_platform.rb b/db/migrate/20170713234136_make_all_previous_pages_published.your_platform.rb new file mode 100644 index 00000000..76d56b96 --- /dev/null +++ b/db/migrate/20170713234136_make_all_previous_pages_published.your_platform.rb @@ -0,0 +1,10 @@ +# This migration comes from your_platform (originally 20170713233845) +class MakeAllPreviousPagesPublished < ActiveRecord::Migration[4.2] + def up + # Not needed anymore for fresh installs. + # + # # Page.connection.execute "update pages as p set p.published_at = p.created_at where true" + end + def down + end +end diff --git a/db/migrate/20170809151252_add_term_id_to_semester_calendars_and_migrate.rb b/db/migrate/20170809151252_add_term_id_to_semester_calendars_and_migrate.rb deleted file mode 100644 index 059c26d2..00000000 --- a/db/migrate/20170809151252_add_term_id_to_semester_calendars_and_migrate.rb +++ /dev/null @@ -1,23 +0,0 @@ -class AddTermIdToSemesterCalendarsAndMigrate < ActiveRecord::Migration[4.2] - def up - rename_column :semester_calendars, :term, :term_type - add_column :semester_calendars, :term_id, :integer - SemesterCalendar.all.each do |semester_calendar| - type = (semester_calendar.term_type == 0) ? "Terms::Winter" : "Terms::Summer" - SemesterCalendar.where(id: semester_calendar.id).update_all term_id: Term.by_year_and_type(semester_calendar.read_attribute(:year), type) - end - remove_column :semester_calendars, :year - remove_column :semester_calendars, :term_type - end - def down - add_column :semester_calendars, :term_type, :integer - add_column :semester_calendars, :year, :integer - SemesterCalendar.all.each do |semester_calendar| - term = Term.find(semester_calendar.read_attribute(:term_id)) - type = term.kind_of?(Terms::Summer) ? 1 : 0 - SemesterCalendar.where(id: semester_calendar.id).update_all term_type: type, year: term.year - end - rename_column :semester_calendars, :term_type, :term - remove_column :semester_calendars, :term_id - end -end diff --git a/db/migrate/20170809153247_add_term_id_to_semester_calendars_and_migrate.your_platform.rb b/db/migrate/20170809153247_add_term_id_to_semester_calendars_and_migrate.your_platform.rb new file mode 100644 index 00000000..da7a830c --- /dev/null +++ b/db/migrate/20170809153247_add_term_id_to_semester_calendars_and_migrate.your_platform.rb @@ -0,0 +1,32 @@ +# This migration comes from your_platform (originally 20170809151252) +class AddTermIdToSemesterCalendarsAndMigrate < ActiveRecord::Migration[4.2] + def up + rename_column :semester_calendars, :term, :term_type + add_column :semester_calendars, :term_id, :integer + + # Not needed anymore for fresh installs. + # + # # SemesterCalendar.all.each do |semester_calendar| + # # type = (semester_calendar.term_type == 0) ? "Terms::Winter" : "Terms::Summer" + # # SemesterCalendar.where(id: semester_calendar.id).update_all term_id: Term.by_year_and_type(semester_calendar.read_attribute(:year), type) + # # end + + remove_column :semester_calendars, :year + remove_column :semester_calendars, :term_type + end + def down + add_column :semester_calendars, :term_type, :integer + add_column :semester_calendars, :year, :integer + + # Not needed anymore for fresh installs. + # + # # SemesterCalendar.all.each do |semester_calendar| + # # term = Term.find(semester_calendar.read_attribute(:term_id)) + # # type = term.kind_of?(Terms::Summer) ? 1 : 0 + # # SemesterCalendar.where(id: semester_calendar.id).update_all term_type: type, year: term.year + # # end + + rename_column :semester_calendars, :term_type, :term + remove_column :semester_calendars, :term_id + end +end diff --git a/db/migrate/20170727152732_increase_validity_range_precision.rb b/db/migrate/20170817134825_increase_validity_range_precision.your_platform.rb similarity index 54% rename from db/migrate/20170727152732_increase_validity_range_precision.rb rename to db/migrate/20170817134825_increase_validity_range_precision.your_platform.rb index c548702e..1f7cc844 100644 --- a/db/migrate/20170727152732_increase_validity_range_precision.rb +++ b/db/migrate/20170817134825_increase_validity_range_precision.your_platform.rb @@ -1,6 +1,10 @@ +# This migration comes from your_platform (originally 20170727152732) class IncreaseValidityRangePrecision < ActiveRecord::Migration[5.0] def change - DagLink.where(valid_to: 0).update_all valid_to: nil + # Not needed anymore for fresh installs. + # + # # DagLink.where(valid_to: 0).update_all valid_to: nil + change_column :dag_links, :valid_from, :datetime, limit: 6 change_column :dag_links, :valid_to, :datetime, limit: 6 end diff --git a/db/migrate/20171124102130_add_embedded_to_pages.rb b/db/migrate/20171124102237_add_embedded_to_pages.your_platform.rb similarity index 63% rename from db/migrate/20171124102130_add_embedded_to_pages.rb rename to db/migrate/20171124102237_add_embedded_to_pages.your_platform.rb index 5c4eb53e..2d14ccf2 100644 --- a/db/migrate/20171124102130_add_embedded_to_pages.rb +++ b/db/migrate/20171124102237_add_embedded_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20171124102130) class AddEmbeddedToPages < ActiveRecord::Migration[5.0] def change add_column :pages, :embedded, :boolean diff --git a/db/migrate/20171124102624_change_content_box_pages_to_embedded_pages.rb b/db/migrate/20171124102624_change_content_box_pages_to_embedded_pages.rb deleted file mode 100644 index d9e23058..00000000 --- a/db/migrate/20171124102624_change_content_box_pages_to_embedded_pages.rb +++ /dev/null @@ -1,8 +0,0 @@ -class ChangeContentBoxPagesToEmbeddedPages < ActiveRecord::Migration[5.0] - def up - Page.where(type: "Pages::ContentBox").update_all type: nil, embedded: true - end - def down - Page.where(embedded: true).update_all type: "Pages::ContentBox" - end -end diff --git a/db/migrate/20171124102833_change_content_box_pages_to_embedded_pages.your_platform.rb b/db/migrate/20171124102833_change_content_box_pages_to_embedded_pages.your_platform.rb new file mode 100644 index 00000000..ab4de07e --- /dev/null +++ b/db/migrate/20171124102833_change_content_box_pages_to_embedded_pages.your_platform.rb @@ -0,0 +1,13 @@ +# This migration comes from your_platform (originally 20171124102624) +class ChangeContentBoxPagesToEmbeddedPages < ActiveRecord::Migration[5.0] + def up + # Not needed anymore for fresh installs. + # + # # Page.where(type: "Pages::ContentBox").update_all type: nil, embedded: true + end + def down + # Not needed anymore for fresh installs. + # + # # Page.where(embedded: true).update_all type: "Pages::ContentBox" + end +end diff --git a/db/migrate/20171128155201_add_domain_to_pages.rb b/db/migrate/20171128160137_add_domain_to_pages.your_platform.rb similarity index 62% rename from db/migrate/20171128155201_add_domain_to_pages.rb rename to db/migrate/20171128160137_add_domain_to_pages.your_platform.rb index bceaccb6..10766e92 100644 --- a/db/migrate/20171128155201_add_domain_to_pages.rb +++ b/db/migrate/20171128160137_add_domain_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20171128155201) class AddDomainToPages < ActiveRecord::Migration[5.0] def change add_column :pages, :domain, :string diff --git a/db/migrate/20171216190916_add_locale_to_pages.rb b/db/migrate/20171216190954_add_locale_to_pages.your_platform.rb similarity index 62% rename from db/migrate/20171216190916_add_locale_to_pages.rb rename to db/migrate/20171216190954_add_locale_to_pages.your_platform.rb index e69deb8f..6090d430 100644 --- a/db/migrate/20171216190916_add_locale_to_pages.rb +++ b/db/migrate/20171216190954_add_locale_to_pages.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20171216190916) class AddLocaleToPages < ActiveRecord::Migration[5.0] def change add_column :pages, :locale, :string diff --git a/db/migrate/20180513125041_create_impressions_table.rb b/db/migrate/20180516182545_create_impressions_table.your_platform.rb similarity index 96% rename from db/migrate/20180513125041_create_impressions_table.rb rename to db/migrate/20180516182545_create_impressions_table.your_platform.rb index bf506474..04d0825e 100644 --- a/db/migrate/20180513125041_create_impressions_table.rb +++ b/db/migrate/20180516182545_create_impressions_table.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20180513125041) class CreateImpressionsTable < ActiveRecord::Migration[5.0] def self.up create_table :impressions, :force => true do |t| diff --git a/db/migrate/20180623154145_add_comment_to_states.rb b/db/migrate/20180623154246_add_comment_to_states.your_platform.rb similarity index 62% rename from db/migrate/20180623154145_add_comment_to_states.rb rename to db/migrate/20180623154246_add_comment_to_states.your_platform.rb index 6197d562..5a547af9 100644 --- a/db/migrate/20180623154145_add_comment_to_states.rb +++ b/db/migrate/20180623154246_add_comment_to_states.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20180623154145) class AddCommentToStates < ActiveRecord::Migration[5.0] def change add_column :states, :comment, :text diff --git a/db/migrate/20181031080639_devise_token_auth_create_user_accounts.rb b/db/migrate/20181031133909_devise_token_auth_create_user_accounts.your_platform.rb similarity index 76% rename from db/migrate/20181031080639_devise_token_auth_create_user_accounts.rb rename to db/migrate/20181031133909_devise_token_auth_create_user_accounts.your_platform.rb index b5d1ee1d..f014bcc1 100644 --- a/db/migrate/20181031080639_devise_token_auth_create_user_accounts.rb +++ b/db/migrate/20181031133909_devise_token_auth_create_user_accounts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20181031080639) class DeviseTokenAuthCreateUserAccounts < ActiveRecord::Migration[5.0] def change diff --git a/db/migrate/20190813235148_add_subdomain_to_groups.rb b/db/migrate/20190813235620_add_subdomain_to_groups.your_platform.rb similarity index 64% rename from db/migrate/20190813235148_add_subdomain_to_groups.rb rename to db/migrate/20190813235620_add_subdomain_to_groups.your_platform.rb index 32aa4da5..abee497e 100644 --- a/db/migrate/20190813235148_add_subdomain_to_groups.rb +++ b/db/migrate/20190813235620_add_subdomain_to_groups.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20190813235148) class AddSubdomainToGroups < ActiveRecord::Migration[5.0] def change add_column :groups, :subdomain, :string diff --git a/db/migrate/20200730210632_add_published_at_to_posts.rb b/db/migrate/20200730210722_add_published_at_to_posts.your_platform.rb similarity index 65% rename from db/migrate/20200730210632_add_published_at_to_posts.rb rename to db/migrate/20200730210722_add_published_at_to_posts.your_platform.rb index f496ef2f..a53439c0 100644 --- a/db/migrate/20200730210632_add_published_at_to_posts.rb +++ b/db/migrate/20200730210722_add_published_at_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20200730210632) class AddPublishedAtToPosts < ActiveRecord::Migration[5.0] def change add_column :posts, :published_at, :datetime diff --git a/db/migrate/20200812200019_add_publish_on_public_website_to_posts.rb b/db/migrate/20200812200043_add_publish_on_public_website_to_posts.your_platform.rb similarity index 68% rename from db/migrate/20200812200019_add_publish_on_public_website_to_posts.rb rename to db/migrate/20200812200043_add_publish_on_public_website_to_posts.your_platform.rb index a45f14b6..20dbfae2 100644 --- a/db/migrate/20200812200019_add_publish_on_public_website_to_posts.rb +++ b/db/migrate/20200812200043_add_publish_on_public_website_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20200812200019) class AddPublishOnPublicWebsiteToPosts < ActiveRecord::Migration[5.0] def change add_column :posts, :publish_on_public_website, :boolean diff --git a/db/migrate/20200917170928_add_archived_at_to_posts.rb b/db/migrate/20200917171037_add_archived_at_to_posts.your_platform.rb similarity index 64% rename from db/migrate/20200917170928_add_archived_at_to_posts.rb rename to db/migrate/20200917171037_add_archived_at_to_posts.your_platform.rb index fc73acab..e2cd5948 100644 --- a/db/migrate/20200917170928_add_archived_at_to_posts.rb +++ b/db/migrate/20200917171037_add_archived_at_to_posts.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20200917170928) class AddArchivedAtToPosts < ActiveRecord::Migration[5.0] def change add_column :posts, :archived_at, :datetime diff --git a/db/migrate/20201126134309_create_magazines.rb b/db/migrate/20201126135638_create_magazines.your_platform.rb similarity index 78% rename from db/migrate/20201126134309_create_magazines.rb rename to db/migrate/20201126135638_create_magazines.your_platform.rb index bbb20345..4a47329d 100644 --- a/db/migrate/20201126134309_create_magazines.rb +++ b/db/migrate/20201126135638_create_magazines.your_platform.rb @@ -1,3 +1,4 @@ +# This migration comes from your_platform (originally 20201126134309) class CreateMagazines < ActiveRecord::Migration[5.0] def change create_table :magazines do |t|