summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/fixtures/development/12_snippets.rb45
-rw-r--r--db/fixtures/development/14_pipelines.rb2
-rw-r--r--db/fixtures/development/16_protected_branches.rb2
-rw-r--r--db/fixtures/development/25_api_personal_access_token.rb22
-rw-r--r--db/fixtures/development/28_integrations.rb28
-rw-r--r--db/migrate/20200504191813_add_fingerprint_to_events.rb36
-rw-r--r--db/migrate/20200504200709_add_index_on_fingerprint_and_target_type_to_events.rb19
-rw-r--r--db/migrate/20200515152649_enable_btree_gist_extension.rb13
-rw-r--r--db/migrate/20200515153633_iteration_date_range_constraint.rb39
-rw-r--r--db/migrate/20200607223047_create_cluster_agents.rb31
-rw-r--r--db/migrate/20200607235435_create_cluster_agent_tokens.rb27
-rw-r--r--db/migrate/20200625193358_increase_size_on_instance_level_variable_values.rb21
-rw-r--r--db/migrate/20200701221303_change_default_value_of_ci_max_artifact_size_terraform_of_plan_limits_from_0_to_5.rb21
-rw-r--r--db/migrate/20200703035021_add_notes_to_timelogs.rb25
-rw-r--r--db/migrate/20200710152642_add_verification_state_to_terraform_states.rb19
-rw-r--r--db/migrate/20200710153009_add_verification_failure_limit_and_index_to_terraform_states.rb21
-rw-r--r--db/migrate/20200713141854_add_wiki_page_max_content_bytes_to_application_settings.rb9
-rw-r--r--db/migrate/20200715124210_add_target_details_to_audit_event.rb21
-rw-r--r--db/migrate/20200715135130_create_vulnerability_historical_statistics.rb34
-rw-r--r--db/migrate/20200715171155_add_deployment_type_to_tracker.rb9
-rw-r--r--db/migrate/20200716120000_partition_audit_events.rb19
-rw-r--r--db/migrate/20200716145156_add_text_limit_to_audit_event_target_details.rb17
-rw-r--r--db/migrate/20200717080257_add_prevent_forking_to_namespace_settings.rb9
-rw-r--r--db/migrate/20200717163656_add_moved_project_to_notification_settings.rb9
-rw-r--r--db/migrate/20200718040100_add_index_on_merge_request_diffs_external_diff_store.rb17
-rw-r--r--db/migrate/20200718040200_add_index_on_terraform_states_file_store.rb17
-rw-r--r--db/migrate/20200718040300_add_index_on_vulnerability_exports_file_store.rb17
-rw-r--r--db/migrate/20200720053909_add_elasticsearch_indexed_file_size_limit_kb_to_application_settings.rb13
-rw-r--r--db/migrate/20200720154007_create_vulnerabilities_export_verification_status.rb42
-rw-r--r--db/migrate/20200720154123_add_external_to_custom_emoji.rb9
-rw-r--r--db/migrate/20200720191134_add_blocking_issues_count_to_issues.rb28
-rw-r--r--db/migrate/20200721034536_add_issue_type_to_issues.rb20
-rw-r--r--db/migrate/20200721043502_add_issue_type_index_to_issues.rb21
-rw-r--r--db/migrate/20200721052853_create_dast_scanner_profile.rb32
-rw-r--r--db/migrate/20200721230558_add_index_to_projects_aimed_for_deletion.rb27
-rw-r--r--db/migrate/20200722075411_add_ci_needs_size_limit_to_plan_limit.rb9
-rw-r--r--db/migrate/20200722084623_add_default_membership_role_to_saml_provider.rb11
-rw-r--r--db/migrate/20200722091435_add_relative_position_to_design_management_designs.rb9
-rw-r--r--db/migrate/20200722131241_create_resource_iteration_events_table.rb16
-rw-r--r--db/migrate/20200722132040_add_users_fk_to_resource_iteration_events_table.rb19
-rw-r--r--db/migrate/20200722132540_add_issues_fk_to_resource_iteration_events_table.rb19
-rw-r--r--db/migrate/20200722133040_add_merge_requests_fk_to_resource_iteration_events_table.rb19
-rw-r--r--db/migrate/20200722133540_add_iterations_fk_to_resource_iteration_events_table.rb19
-rw-r--r--db/migrate/20200723125205_add_target_project_id_to_mr_metrics.rb19
-rw-r--r--db/migrate/20200723128332_add_fk_to_metrics_target_project_id.rb19
-rw-r--r--db/migrate/20200724100123_add_index_on_vulnerability_historical_statistics_date.rb17
-rw-r--r--db/migrate/20200727082309_remove_index_chat_name_service_id.rb17
-rw-r--r--db/migrate/20200727142337_update_defaults_for_sca_artifacts.rb21
-rw-r--r--db/migrate/20200728080250_replace_unique_index_on_cycle_analytics_stages.rb43
-rw-r--r--db/migrate/20200728163009_add_deployment_events_to_web_hooks.rb9
-rw-r--r--db/migrate/20200728174137_add_index_on_design_management_designs_issue_id_and_relative_position_and_id.rb18
-rw-r--r--db/migrate/20200728175710_add_enforce_namespace_storage_limit_to_application_settings.rb9
-rw-r--r--db/migrate/20200729151021_add_after_expiry_notification_delivered_to_personal_access_tokens.rb11
-rw-r--r--db/migrate/20200729175935_add_dashboard_path_to_prometheus_metrics.rb14
-rw-r--r--db/migrate/20200729180539_add_can_push_to_group_deploy_keys_groups.rb9
-rw-r--r--db/migrate/20200729181641_add_index_to_resource_milestone_events_add_events.rb21
-rw-r--r--db/migrate/20200729191227_add_runbook_to_prometheus_alert.rb14
-rw-r--r--db/migrate/20200729200808_add_text_limit_to_runbook_on_prometheus_alerts.rb16
-rw-r--r--db/migrate/20200729202222_add_index_to_ci_pipeline_project_id_created_at.rb17
-rw-r--r--db/migrate/20200730044810_add_indexes_to_resource_label_events_to_support_vsa.rb31
-rw-r--r--db/migrate/20200730083043_replace_index_for_service_usage_data.rb23
-rw-r--r--db/migrate/20200730131946_add_hide_lists_to_boards.rb10
-rw-r--r--db/migrate/20200730210506_add_text_limit_to_dashboard_path.rb17
-rw-r--r--db/migrate/20200731085019_create_experiment.rb25
-rw-r--r--db/migrate/20200731090553_create_experiment_user.rb21
-rw-r--r--db/migrate/20200731201408_add_foreign_key_to_experiment_on_experiment_users.rb20
-rw-r--r--db/migrate/20200731201834_add_foreign_key_to_user_on_experiment_users.rb20
-rw-r--r--db/migrate/20200803111512_add_group_id_to_services.rb9
-rw-r--r--db/migrate/20200803112806_add_index_group_id_to_services.rb22
-rw-r--r--db/migrate/20200803125340_create_raw_usage_data.rb24
-rw-r--r--db/migrate/20200804041018_add_default_value_for_external_diff_store_to_merge_request_diffs.rb19
-rw-r--r--db/migrate/20200804222543_add_resolved_on_default_branch_into_vulnerabilities_table.rb11
-rw-r--r--db/migrate/20200805071842_add_index_on_end_date_and_namespace_id_to_gitlab_subscriptions.rb17
-rw-r--r--db/migrate/20200805150316_create_ci_pipeline_artifact.rb32
-rw-r--r--db/migrate/20200805151001_add_foreign_key_to_pipeline_id_on_pipeline_artifact.rb19
-rw-r--r--db/migrate/20200805151726_add_foreign_key_to_project_id_on_pipeline_artifact.rb19
-rw-r--r--db/migrate/20200806004232_add_default_value_for_file_store_to_package_files.rb19
-rw-r--r--db/migrate/20200807070820_add_index_for_compliance_merged_merge_request_to_events.rb20
-rw-r--r--db/migrate/20200807132726_add_delete_original_index_at_to_reindexing_tasks.rb19
-rw-r--r--db/migrate/20200807150937_add_file_count_to_merge_request_diffs.rb22
-rw-r--r--db/migrate/20200810152043_add_expire_at_to_ci_pipeline_artifact.rb9
-rw-r--r--db/migrate/20200811055018_remove_not_null_constraint_on_type_from_audit_events.rb25
-rw-r--r--db/migrate/20200811194848_add_default_value_for_file_store_to_pipeline_artifact.rb20
-rw-r--r--db/migrate/20200812112204_add_index_to_mr_metrics_target_project_id.rb18
-rw-r--r--db/migrate/20200813143304_add_new_external_diff_migration_index.rb23
-rw-r--r--db/migrate/20200813143356_remove_old_external_diff_migration_index.rb24
-rw-r--r--db/migrate/20200817142800_add_pipeline_artifacts_size_to_project_statistics.rb19
-rw-r--r--db/post_migrate/20200601120434_migrate_all_merge_request_user_mentions_to_db.rb37
-rw-r--r--db/post_migrate/20200703165434_drop_temporary_table_untracked_files_for_uploads_if_exists.rb13
-rw-r--r--db/post_migrate/20200714075739_schedule_populate_personal_snippet_statistics.rb29
-rw-r--r--db/post_migrate/20200721140507_update_index_for_coverage_fuzzing_telemetry.rb38
-rw-r--r--db/post_migrate/20200722202318_backfill_partitioned_audit_events.rb21
-rw-r--r--db/post_migrate/20200723040950_migrate_incident_issues_to_incident_type.rb47
-rw-r--r--db/post_migrate/20200723132258_schedule_copy_of_mr_target_project_id_to_mr_metrics.rb33
-rw-r--r--db/post_migrate/20200724100421_remove_updated_at_from_audit_events.rb119
-rw-r--r--db/post_migrate/20200724130639_backfill_designs_relative_position.rb19
-rw-r--r--db/post_migrate/20200727100631_remove_again_gitlab_issue_tracker_service_records.rb28
-rw-r--r--db/post_migrate/20200727114147_remove_title_and_description_from_services.rb10
-rw-r--r--db/post_migrate/20200730133730_remove_table_vulnerability_export_verification_status.rb16
-rw-r--r--db/post_migrate/20200804035230_add_partial_index_on_id_to_merge_request_diffs.rb18
-rw-r--r--db/post_migrate/20200804041930_add_not_null_constraint_on_external_diff_store_to_merge_request_diffs.rb17
-rw-r--r--db/post_migrate/20200805152108_migrate_null_external_diff_store_to_local_value.rb41
-rw-r--r--db/post_migrate/20200806004742_add_not_null_constraint_on_file_store_to_package_files.rb17
-rw-r--r--db/post_migrate/20200806172909_add_partial_index_on_id_to_package_files.rb18
-rw-r--r--db/post_migrate/20200806173633_migrate_null_package_files_file_store_to_local_value.rb43
-rw-r--r--db/post_migrate/20200807110237_add_migration_index_to_vulnerabilities_occurrences.rb20
-rw-r--r--db/post_migrate/20200807152315_backfill_merge_request_diffs_files_counts.rb30
-rw-r--r--db/post_migrate/20200808221641_add_index_for_license_compliance_artifacts.rb18
-rw-r--r--db/post_migrate/20200809221641_migrate_license_management_artifacts_to_license_scanning.rb49
-rw-r--r--db/post_migrate/20200810100921_add_target_type_to_audit_event.rb121
-rw-r--r--db/post_migrate/20200810101029_add_text_limit_to_audit_event_target_type.rb20
-rw-r--r--db/post_migrate/20200810160355_add_not_null_constraint_to_ci_pipeline_artifact_file.rb17
-rw-r--r--db/post_migrate/20200813153434_import_latest_common_metrics.rb22
-rw-r--r--db/post_migrate/20200817070126_update_index_secure_for_coverage_fuzzing_telemetry.rb27
-rw-r--r--db/post_migrate/20200821224343_schedule_populate_vulnerability_historical_statistics.rb30
-rw-r--r--db/schema_migrations/201812281754141
-rw-r--r--db/schema_migrations/201901021524101
-rw-r--r--db/schema_migrations/201901031407241
-rw-r--r--db/schema_migrations/201901041820411
-rw-r--r--db/schema_migrations/201901071510201
-rw-r--r--db/schema_migrations/201901081929411
-rw-r--r--db/schema_migrations/201901091531251
-rw-r--r--db/schema_migrations/201901141721101
-rw-r--r--db/schema_migrations/201901150542151
-rw-r--r--db/schema_migrations/201901150542161
-rw-r--r--db/schema_migrations/201901150928211
-rw-r--r--db/schema_migrations/201901162342211
-rw-r--r--db/schema_migrations/201901242003441
-rw-r--r--db/schema_migrations/201901300916301
-rw-r--r--db/schema_migrations/201901311225591
-rw-r--r--db/schema_migrations/201902041154501
-rw-r--r--db/schema_migrations/201902061931201
-rw-r--r--db/schema_migrations/201902111311501
-rw-r--r--db/schema_migrations/201902141120221
-rw-r--r--db/schema_migrations/201902151549301
-rw-r--r--db/schema_migrations/201902181341581
-rw-r--r--db/schema_migrations/201902181342091
-rw-r--r--db/schema_migrations/201902192016351
-rw-r--r--db/schema_migrations/201902201423441
-rw-r--r--db/schema_migrations/201902201501301
-rw-r--r--db/schema_migrations/201902220516151
-rw-r--r--db/schema_migrations/201902251525251
-rw-r--r--db/schema_migrations/201902251603011
-rw-r--r--db/schema_migrations/201902281924101
-rw-r--r--db/schema_migrations/201903010816111
-rw-r--r--db/schema_migrations/201903011824571
-rw-r--r--db/schema_migrations/201903120711081
-rw-r--r--db/schema_migrations/201903121132291
-rw-r--r--db/schema_migrations/201903121136341
-rw-r--r--db/schema_migrations/201903130925161
-rw-r--r--db/schema_migrations/201903151913391
-rw-r--r--db/schema_migrations/201903201747021
-rw-r--r--db/schema_migrations/201903221328351
-rw-r--r--db/schema_migrations/201903221648301
-rw-r--r--db/schema_migrations/201903250807271
-rw-r--r--db/schema_migrations/201903251057151
-rw-r--r--db/schema_migrations/201903251116021
-rw-r--r--db/schema_migrations/201903251651271
-rw-r--r--db/schema_migrations/201903261640451
-rw-r--r--db/schema_migrations/201903271639041
-rw-r--r--db/schema_migrations/201903290856141
-rw-r--r--db/schema_migrations/201904021501581
-rw-r--r--db/schema_migrations/201904022247491
-rw-r--r--db/schema_migrations/201904031618061
-rw-r--r--db/schema_migrations/201904041433301
-rw-r--r--db/schema_migrations/201904042311371
-rw-r--r--db/schema_migrations/201904081637451
-rw-r--r--db/schema_migrations/201904092249331
-rw-r--r--db/schema_migrations/201904101734091
-rw-r--r--db/schema_migrations/201904121556591
-rw-r--r--db/schema_migrations/201904121836531
-rw-r--r--db/schema_migrations/201904141854321
-rw-r--r--db/schema_migrations/201904150302171
-rw-r--r--db/schema_migrations/201904150958251
-rw-r--r--db/schema_migrations/201904151720351
-rw-r--r--db/schema_migrations/201904161851301
-rw-r--r--db/schema_migrations/201904162135561
-rw-r--r--db/schema_migrations/201904162136151
-rw-r--r--db/schema_migrations/201904162136311
-rw-r--r--db/schema_migrations/201904181321251
-rw-r--r--db/schema_migrations/201904181327501
-rw-r--r--db/schema_migrations/201904181825451
-rw-r--r--db/schema_migrations/201904191219521
-rw-r--r--db/schema_migrations/201904191230571
-rw-r--r--db/schema_migrations/201904220822471
-rw-r--r--db/schema_migrations/201904231246401
-rw-r--r--db/schema_migrations/201904241342561
-rw-r--r--db/schema_migrations/201904261801071
-rw-r--r--db/schema_migrations/201904290824481
-rw-r--r--db/schema_migrations/201904301312251
-rw-r--r--db/schema_migrations/201904301420251
-rw-r--r--db/schema_migrations/201905061353371
-rw-r--r--db/schema_migrations/201905061354001
-rw-r--r--db/schema_migrations/201905111443311
-rw-r--r--db/schema_migrations/201905131749471
-rw-r--r--db/schema_migrations/201905141057111
-rw-r--r--db/schema_migrations/201905151256131
-rw-r--r--db/schema_migrations/201905160112131
-rw-r--r--db/schema_migrations/201905161518571
-rw-r--r--db/schema_migrations/201905161557241
-rw-r--r--db/schema_migrations/201905171532111
-rw-r--r--db/schema_migrations/201905202001231
-rw-r--r--db/schema_migrations/201905202017481
-rw-r--r--db/schema_migrations/201905211745051
-rw-r--r--db/schema_migrations/201905221437201
-rw-r--r--db/schema_migrations/201905231123441
-rw-r--r--db/schema_migrations/201905240628101
-rw-r--r--db/schema_migrations/201905240717271
-rw-r--r--db/schema_migrations/201905240738271
-rw-r--r--db/schema_migrations/201905270113091
-rw-r--r--db/schema_migrations/201905271948301
-rw-r--r--db/schema_migrations/201905271949001
-rw-r--r--db/schema_migrations/201905281736281
-rw-r--r--db/schema_migrations/201905281804411
-rw-r--r--db/schema_migrations/201905291425451
-rw-r--r--db/schema_migrations/201905300421411
-rw-r--r--db/schema_migrations/201905301547151
-rw-r--r--db/schema_migrations/201905311531101
-rw-r--r--db/schema_migrations/201906020141391
-rw-r--r--db/schema_migrations/201906031249551
-rw-r--r--db/schema_migrations/201906040913101
-rw-r--r--db/schema_migrations/201906041846431
-rw-r--r--db/schema_migrations/201906051047271
-rw-r--r--db/schema_migrations/201906051844221
-rw-r--r--db/schema_migrations/201906060141281
-rw-r--r--db/schema_migrations/201906060344271
-rw-r--r--db/schema_migrations/201906060546491
-rw-r--r--db/schema_migrations/201906060547421
-rw-r--r--db/schema_migrations/201906060548321
-rw-r--r--db/schema_migrations/201906061637241
-rw-r--r--db/schema_migrations/201906061750501
-rw-r--r--db/schema_migrations/201906062021001
-rw-r--r--db/schema_migrations/201906070853561
-rw-r--r--db/schema_migrations/201906071453251
-rw-r--r--db/schema_migrations/201906071908561
-rw-r--r--db/schema_migrations/201906072056561
-rw-r--r--db/schema_migrations/201906101428251
-rw-r--r--db/schema_migrations/201906110908271
-rw-r--r--db/schema_migrations/201906111002011
-rw-r--r--db/schema_migrations/201906111002021
-rw-r--r--db/schema_migrations/201906111616411
-rw-r--r--db/schema_migrations/201906111616421
-rw-r--r--db/schema_migrations/201906121112011
-rw-r--r--db/schema_migrations/201906121114041
-rw-r--r--db/schema_migrations/201906130306061
-rw-r--r--db/schema_migrations/201906130446551
-rw-r--r--db/schema_migrations/201906130730031
-rw-r--r--db/schema_migrations/201906132316401
-rw-r--r--db/schema_migrations/201906171236151
-rw-r--r--db/schema_migrations/201906181711201
-rw-r--r--db/schema_migrations/201906191758431
-rw-r--r--db/schema_migrations/201906201054271
-rw-r--r--db/schema_migrations/201906201126081
-rw-r--r--db/schema_migrations/201906210228101
-rw-r--r--db/schema_migrations/201906211516361
-rw-r--r--db/schema_migrations/201906232125031
-rw-r--r--db/schema_migrations/201906241236151
-rw-r--r--db/schema_migrations/201906251152241
-rw-r--r--db/schema_migrations/201906251840661
-rw-r--r--db/schema_migrations/201906261756261
-rw-r--r--db/schema_migrations/201906270519021
-rw-r--r--db/schema_migrations/201906271002211
-rw-r--r--db/schema_migrations/201906271222641
-rw-r--r--db/schema_migrations/201906281452461
-rw-r--r--db/schema_migrations/201906281850001
-rw-r--r--db/schema_migrations/201906281850041
-rw-r--r--db/schema_migrations/201906281917401
-rw-r--r--db/schema_migrations/201907021739361
-rw-r--r--db/schema_migrations/201907030433581
-rw-r--r--db/schema_migrations/201907031300531
-rw-r--r--db/schema_migrations/201907031711571
-rw-r--r--db/schema_migrations/201907031715551
-rw-r--r--db/schema_migrations/201907031853261
-rw-r--r--db/schema_migrations/201907092044131
-rw-r--r--db/schema_migrations/201907092200141
-rw-r--r--db/schema_migrations/201907092201431
-rw-r--r--db/schema_migrations/201907101512291
-rw-r--r--db/schema_migrations/201907111247211
-rw-r--r--db/schema_migrations/201907112000531
-rw-r--r--db/schema_migrations/201907112005081
-rw-r--r--db/schema_migrations/201907112018181
-rw-r--r--db/schema_migrations/201907120404001
-rw-r--r--db/schema_migrations/201907120404121
-rw-r--r--db/schema_migrations/201907120640211
-rw-r--r--db/schema_migrations/201907150428131
-rw-r--r--db/schema_migrations/201907150439441
-rw-r--r--db/schema_migrations/201907150439541
-rw-r--r--db/schema_migrations/201907150445011
-rw-r--r--db/schema_migrations/201907151146441
-rw-r--r--db/schema_migrations/201907151407401
-rw-r--r--db/schema_migrations/201907151421381
-rw-r--r--db/schema_migrations/201907151738191
-rw-r--r--db/schema_migrations/201907151931421
-rw-r--r--db/schema_migrations/201907152155321
-rw-r--r--db/schema_migrations/201907152155491
-rw-r--r--db/schema_migrations/201907161442221
-rw-r--r--db/schema_migrations/201907191223331
-rw-r--r--db/schema_migrations/201907191745051
-rw-r--r--db/schema_migrations/201907221049471
-rw-r--r--db/schema_migrations/201907221328301
-rw-r--r--db/schema_migrations/201907221443161
-rw-r--r--db/schema_migrations/201907231057531
-rw-r--r--db/schema_migrations/201907231532471
-rw-r--r--db/schema_migrations/201907241121471
-rw-r--r--db/schema_migrations/201907250122251
-rw-r--r--db/schema_migrations/201907250801281
-rw-r--r--db/schema_migrations/201907251834321
-rw-r--r--db/schema_migrations/201907261010501
-rw-r--r--db/schema_migrations/201907261011331
-rw-r--r--db/schema_migrations/201907290625361
-rw-r--r--db/schema_migrations/201907290904561
-rw-r--r--db/schema_migrations/201907291804471
-rw-r--r--db/schema_migrations/201907310844151
-rw-r--r--db/schema_migrations/201908010608091
-rw-r--r--db/schema_migrations/201908011141091
-rw-r--r--db/schema_migrations/201908011424411
-rw-r--r--db/schema_migrations/201908011934271
-rw-r--r--db/schema_migrations/201908020126221
-rw-r--r--db/schema_migrations/201908020917501
-rw-r--r--db/schema_migrations/201908021956021
-rw-r--r--db/schema_migrations/201908022354451
-rw-r--r--db/schema_migrations/201908051403531
-rw-r--r--db/schema_migrations/201908060715591
-rw-r--r--db/schema_migrations/201908070230521
-rw-r--r--db/schema_migrations/201908081525071
-rw-r--r--db/schema_migrations/201908090725521
-rw-r--r--db/schema_migrations/201908120706451
-rw-r--r--db/schema_migrations/201908142056401
-rw-r--r--db/schema_migrations/201908150939361
-rw-r--r--db/schema_migrations/201908150939491
-rw-r--r--db/schema_migrations/201908161512211
-rw-r--r--db/schema_migrations/201908191311551
-rw-r--r--db/schema_migrations/201908192315521
-rw-r--r--db/schema_migrations/201908201633201
-rw-r--r--db/schema_migrations/201908210409411
-rw-r--r--db/schema_migrations/201908221754411
-rw-r--r--db/schema_migrations/201908221815281
-rw-r--r--db/schema_migrations/201908221854411
-rw-r--r--db/schema_migrations/201908230559481
-rw-r--r--db/schema_migrations/201908260906281
-rw-r--r--db/schema_migrations/201908261006051
-rw-r--r--db/schema_migrations/201908271020261
-rw-r--r--db/schema_migrations/201908272221241
-rw-r--r--db/schema_migrations/201908280838431
-rw-r--r--db/schema_migrations/201908281108021
-rw-r--r--db/schema_migrations/201908281709451
-rw-r--r--db/schema_migrations/201908281728311
-rw-r--r--db/schema_migrations/201908291311301
-rw-r--r--db/schema_migrations/201908300755081
-rw-r--r--db/schema_migrations/201908300801231
-rw-r--r--db/schema_migrations/201908300806261
-rw-r--r--db/schema_migrations/201908301402401
-rw-r--r--db/schema_migrations/201909011742001
-rw-r--r--db/schema_migrations/201909021310451
-rw-r--r--db/schema_migrations/201909021523291
-rw-r--r--db/schema_migrations/201909021600151
-rw-r--r--db/schema_migrations/201909031503581
-rw-r--r--db/schema_migrations/201909031504351
-rw-r--r--db/schema_migrations/201909041732031
-rw-r--r--db/schema_migrations/201909042052121
-rw-r--r--db/schema_migrations/201909050220451
-rw-r--r--db/schema_migrations/201909050746521
-rw-r--r--db/schema_migrations/201909050918121
-rw-r--r--db/schema_migrations/201909050918311
-rw-r--r--db/schema_migrations/201909051406051
-rw-r--r--db/schema_migrations/201909052238001
-rw-r--r--db/schema_migrations/201909052239001
-rw-r--r--db/schema_migrations/201909061045551
-rw-r--r--db/schema_migrations/201909071847141
-rw-r--r--db/schema_migrations/201909090458451
-rw-r--r--db/schema_migrations/201909091415171
-rw-r--r--db/schema_migrations/201909100001301
-rw-r--r--db/schema_migrations/201909101031441
-rw-r--r--db/schema_migrations/201909101148431
-rw-r--r--db/schema_migrations/201909101258521
-rw-r--r--db/schema_migrations/201909102115261
-rw-r--r--db/schema_migrations/201909102122561
-rw-r--r--db/schema_migrations/201909111150561
-rw-r--r--db/schema_migrations/201909111151091
-rw-r--r--db/schema_migrations/201909111152071
-rw-r--r--db/schema_migrations/201909111152221
-rw-r--r--db/schema_migrations/201909112517321
-rw-r--r--db/schema_migrations/201909120611451
-rw-r--r--db/schema_migrations/201909122232321
-rw-r--r--db/schema_migrations/201909131747071
-rw-r--r--db/schema_migrations/201909131758271
-rw-r--r--db/schema_migrations/201909142239001
-rw-r--r--db/schema_migrations/201909171731071
-rw-r--r--db/schema_migrations/201909180256181
-rw-r--r--db/schema_migrations/201909181020421
-rw-r--r--db/schema_migrations/201909181042121
-rw-r--r--db/schema_migrations/201909181042221
-rw-r--r--db/schema_migrations/201909181047311
-rw-r--r--db/schema_migrations/201909181211351
-rw-r--r--db/schema_migrations/201909190403241
-rw-r--r--db/schema_migrations/201909190913001
-rw-r--r--db/schema_migrations/201909191041191
-rw-r--r--db/schema_migrations/201909191620361
-rw-r--r--db/schema_migrations/201909191834111
-rw-r--r--db/schema_migrations/201909201224201
-rw-r--r--db/schema_migrations/201909201949251
-rw-r--r--db/schema_migrations/201909202243411
-rw-r--r--db/schema_migrations/201909241246271
-rw-r--r--db/schema_migrations/201909241527031
-rw-r--r--db/schema_migrations/201909250557141
-rw-r--r--db/schema_migrations/201909250559021
-rw-r--r--db/schema_migrations/201909260412161
-rw-r--r--db/schema_migrations/201909261804431
-rw-r--r--db/schema_migrations/201909262256331
-rw-r--r--db/schema_migrations/201909270555001
-rw-r--r--db/schema_migrations/201909270555401
-rw-r--r--db/schema_migrations/201909270743281
-rw-r--r--db/schema_migrations/201909291807511
-rw-r--r--db/schema_migrations/201909291808131
-rw-r--r--db/schema_migrations/201909291808271
-rw-r--r--db/schema_migrations/201909300256551
-rw-r--r--db/schema_migrations/201909300636271
-rw-r--r--db/schema_migrations/201909300829421
-rw-r--r--db/schema_migrations/201909301535351
-rw-r--r--db/schema_migrations/201910010405491
-rw-r--r--db/schema_migrations/201910011703001
-rw-r--r--db/schema_migrations/201910020313321
-rw-r--r--db/schema_migrations/201910021235161
-rw-r--r--db/schema_migrations/201910030151551
-rw-r--r--db/schema_migrations/201910030602271
-rw-r--r--db/schema_migrations/201910030646151
-rw-r--r--db/schema_migrations/201910031300451
-rw-r--r--db/schema_migrations/201910031500451
-rw-r--r--db/schema_migrations/201910031610311
-rw-r--r--db/schema_migrations/201910031610321
-rw-r--r--db/schema_migrations/201910031952181
-rw-r--r--db/schema_migrations/201910031956201
-rw-r--r--db/schema_migrations/201910032000451
-rw-r--r--db/schema_migrations/201910032500451
-rw-r--r--db/schema_migrations/201910033000451
-rw-r--r--db/schema_migrations/201910033500451
-rw-r--r--db/schema_migrations/201910040808181
-rw-r--r--db/schema_migrations/201910040815201
-rw-r--r--db/schema_migrations/201910041336121
-rw-r--r--db/schema_migrations/201910041514281
-rw-r--r--db/schema_migrations/201910071637011
-rw-r--r--db/schema_migrations/201910071637361
-rw-r--r--db/schema_migrations/201910080130561
-rw-r--r--db/schema_migrations/201910081423311
-rw-r--r--db/schema_migrations/201910081438501
-rw-r--r--db/schema_migrations/201910081802031
-rw-r--r--db/schema_migrations/201910082002041
-rw-r--r--db/schema_migrations/201910091002441
-rw-r--r--db/schema_migrations/201910091101241
-rw-r--r--db/schema_migrations/201910091107571
-rw-r--r--db/schema_migrations/201910092222221
-rw-r--r--db/schema_migrations/201910101748461
-rw-r--r--db/schema_migrations/201910110840191
-rw-r--r--db/schema_migrations/201910131002131
-rw-r--r--db/schema_migrations/201910140256291
-rw-r--r--db/schema_migrations/201910140301341
-rw-r--r--db/schema_migrations/201910140307301
-rw-r--r--db/schema_migrations/201910140841501
-rw-r--r--db/schema_migrations/201910141231591
-rw-r--r--db/schema_migrations/201910141329311
-rw-r--r--db/schema_migrations/201910151544081
-rw-r--r--db/schema_migrations/201910160728261
-rw-r--r--db/schema_migrations/201910161333521
-rw-r--r--db/schema_migrations/201910162201351
-rw-r--r--db/schema_migrations/201910170013261
-rw-r--r--db/schema_migrations/201910170458171
-rw-r--r--db/schema_migrations/201910170944491
-rw-r--r--db/schema_migrations/201910171345131
-rw-r--r--db/schema_migrations/201910171800261
-rw-r--r--db/schema_migrations/201910171913411
-rw-r--r--db/schema_migrations/201910211019421
-rw-r--r--db/schema_migrations/201910221136351
-rw-r--r--db/schema_migrations/201910230932071
-rw-r--r--db/schema_migrations/201910231320051
-rw-r--r--db/schema_migrations/201910231529131
-rw-r--r--db/schema_migrations/201910241340201
-rw-r--r--db/schema_migrations/201910250927481
-rw-r--r--db/schema_migrations/201910260414471
-rw-r--r--db/schema_migrations/201910261200081
-rw-r--r--db/schema_migrations/201910261201121
-rw-r--r--db/schema_migrations/201910261241161
-rw-r--r--db/schema_migrations/201910281300541
-rw-r--r--db/schema_migrations/201910281625431
-rw-r--r--db/schema_migrations/201910281847401
-rw-r--r--db/schema_migrations/201910290955371
-rw-r--r--db/schema_migrations/201910291253051
-rw-r--r--db/schema_migrations/201910291919011
-rw-r--r--db/schema_migrations/201910301350441
-rw-r--r--db/schema_migrations/201910301529341
-rw-r--r--db/schema_migrations/201910301930501
-rw-r--r--db/schema_migrations/201910302230571
-rw-r--r--db/schema_migrations/201910310956361
-rw-r--r--db/schema_migrations/201910311126031
-rw-r--r--db/schema_migrations/201911010929171
-rw-r--r--db/schema_migrations/201911032025051
-rw-r--r--db/schema_migrations/201911041421241
-rw-r--r--db/schema_migrations/201911042050201
-rw-r--r--db/schema_migrations/201911050945581
-rw-r--r--db/schema_migrations/201911050946251
-rw-r--r--db/schema_migrations/201911051344131
-rw-r--r--db/schema_migrations/201911051409421
-rw-r--r--db/schema_migrations/201911051551131
-rw-r--r--db/schema_migrations/201911051936521
-rw-r--r--db/schema_migrations/201911061449011
-rw-r--r--db/schema_migrations/201911061509311
-rw-r--r--db/schema_migrations/201911070649461
-rw-r--r--db/schema_migrations/201911071734461
-rw-r--r--db/schema_migrations/201911072203141
-rw-r--r--db/schema_migrations/201911080319001
-rw-r--r--db/schema_migrations/201911082027231
-rw-r--r--db/schema_migrations/201911111152291
-rw-r--r--db/schema_migrations/201911111154311
-rw-r--r--db/schema_migrations/201911111215001
-rw-r--r--db/schema_migrations/201911111650171
-rw-r--r--db/schema_migrations/201911111752301
-rw-r--r--db/schema_migrations/201911120231591
-rw-r--r--db/schema_migrations/201911120902261
-rw-r--r--db/schema_migrations/201911121054481
-rw-r--r--db/schema_migrations/201911121152471
-rw-r--r--db/schema_migrations/201911121153171
-rw-r--r--db/schema_migrations/201911122128151
-rw-r--r--db/schema_migrations/201911122143051
-rw-r--r--db/schema_migrations/201911122218211
-rw-r--r--db/schema_migrations/201911122323381
-rw-r--r--db/schema_migrations/201911141322591
-rw-r--r--db/schema_migrations/201911141735081
-rw-r--r--db/schema_migrations/201911141736021
-rw-r--r--db/schema_migrations/201911141736241
-rw-r--r--db/schema_migrations/201911142011181
-rw-r--r--db/schema_migrations/201911142043431
-rw-r--r--db/schema_migrations/201911150011231
-rw-r--r--db/schema_migrations/201911150018431
-rw-r--r--db/schema_migrations/201911150914251
-rw-r--r--db/schema_migrations/201911151140321
-rw-r--r--db/schema_migrations/201911151150431
-rw-r--r--db/schema_migrations/201911151155221
-rw-r--r--db/schema_migrations/201911180536311
-rw-r--r--db/schema_migrations/201911181557021
-rw-r--r--db/schema_migrations/201911181735221
-rw-r--r--db/schema_migrations/201911181827221
-rw-r--r--db/schema_migrations/201911182116291
-rw-r--r--db/schema_migrations/201911190239521
-rw-r--r--db/schema_migrations/201911192204251
-rw-r--r--db/schema_migrations/201911192210411
-rw-r--r--db/schema_migrations/201911192316211
-rw-r--r--db/schema_migrations/201911200846271
-rw-r--r--db/schema_migrations/201911201155301
-rw-r--r--db/schema_migrations/201911202000151
-rw-r--r--db/schema_migrations/201911211116211
-rw-r--r--db/schema_migrations/201911211219471
-rw-r--r--db/schema_migrations/201911211228561
-rw-r--r--db/schema_migrations/201911211610181
-rw-r--r--db/schema_migrations/201911211931101
-rw-r--r--db/schema_migrations/201911221353271
-rw-r--r--db/schema_migrations/201911221615191
-rw-r--r--db/schema_migrations/201911230623541
-rw-r--r--db/schema_migrations/201911230814561
-rw-r--r--db/schema_migrations/201911241504311
-rw-r--r--db/schema_migrations/201911250240051
-rw-r--r--db/schema_migrations/201911251143451
-rw-r--r--db/schema_migrations/201911251333531
-rw-r--r--db/schema_migrations/201911251404581
-rw-r--r--db/schema_migrations/201911261342101
-rw-r--r--db/schema_migrations/201911270300051
-rw-r--r--db/schema_migrations/201911271516191
-rw-r--r--db/schema_migrations/201911271516291
-rw-r--r--db/schema_migrations/201911271630531
-rw-r--r--db/schema_migrations/201911272216081
-rw-r--r--db/schema_migrations/201911281452311
-rw-r--r--db/schema_migrations/201911281452321
-rw-r--r--db/schema_migrations/201911281452331
-rw-r--r--db/schema_migrations/201911281628541
-rw-r--r--db/schema_migrations/201911291348441
-rw-r--r--db/schema_migrations/201911291446301
-rw-r--r--db/schema_migrations/201911291446311
-rw-r--r--db/schema_migrations/201912020318121
-rw-r--r--db/schema_migrations/201912021819241
-rw-r--r--db/schema_migrations/201912031217291
-rw-r--r--db/schema_migrations/201912040707131
-rw-r--r--db/schema_migrations/201912040934101
-rw-r--r--db/schema_migrations/201912041141271
-rw-r--r--db/schema_migrations/201912041927261
-rw-r--r--db/schema_migrations/201912050607231
-rw-r--r--db/schema_migrations/201912050840571
-rw-r--r--db/schema_migrations/201912050947021
-rw-r--r--db/schema_migrations/201912051456471
-rw-r--r--db/schema_migrations/201912052129231
-rw-r--r--db/schema_migrations/201912052129241
-rw-r--r--db/schema_migrations/201912060144121
-rw-r--r--db/schema_migrations/201912060221331
-rw-r--r--db/schema_migrations/201912061229261
-rw-r--r--db/schema_migrations/201912071040001
-rw-r--r--db/schema_migrations/201912080711111
-rw-r--r--db/schema_migrations/201912080711121
-rw-r--r--db/schema_migrations/201912081102141
-rw-r--r--db/schema_migrations/201912091436061
-rw-r--r--db/schema_migrations/201912092153161
-rw-r--r--db/schema_migrations/201912102112531
-rw-r--r--db/schema_migrations/201912121401171
-rw-r--r--db/schema_migrations/201912121624341
-rw-r--r--db/schema_migrations/201912131048381
-rw-r--r--db/schema_migrations/201912131204271
-rw-r--r--db/schema_migrations/201912131436561
-rw-r--r--db/schema_migrations/201912131846091
-rw-r--r--db/schema_migrations/201912141757271
-rw-r--r--db/schema_migrations/201912160748001
-rw-r--r--db/schema_migrations/201912160748021
-rw-r--r--db/schema_migrations/201912160748031
-rw-r--r--db/schema_migrations/201912160941191
-rw-r--r--db/schema_migrations/201912161835311
-rw-r--r--db/schema_migrations/201912161835321
-rw-r--r--db/schema_migrations/201912171656411
-rw-r--r--db/schema_migrations/201912172123481
-rw-r--r--db/schema_migrations/201912180841151
-rw-r--r--db/schema_migrations/201912181224571
-rw-r--r--db/schema_migrations/201912181249151
-rw-r--r--db/schema_migrations/201912181250151
-rw-r--r--db/schema_migrations/201912181902531
-rw-r--r--db/schema_migrations/201912182256241
-rw-r--r--db/schema_migrations/201912231249401
-rw-r--r--db/schema_migrations/201912250713201
-rw-r--r--db/schema_migrations/201912271402541
-rw-r--r--db/schema_migrations/201912291401541
-rw-r--r--db/schema_migrations/202001021401481
-rw-r--r--db/schema_migrations/202001021702211
-rw-r--r--db/schema_migrations/202001031907411
-rw-r--r--db/schema_migrations/202001031928591
-rw-r--r--db/schema_migrations/202001031929141
-rw-r--r--db/schema_migrations/202001031952051
-rw-r--r--db/schema_migrations/202001041138501
-rw-r--r--db/schema_migrations/202001060711131
-rw-r--r--db/schema_migrations/202001060858311
-rw-r--r--db/schema_migrations/202001071720201
-rw-r--r--db/schema_migrations/202001081006031
-rw-r--r--db/schema_migrations/202001081557311
-rw-r--r--db/schema_migrations/202001082330401
-rw-r--r--db/schema_migrations/202001090304181
-rw-r--r--db/schema_migrations/202001090852061
-rw-r--r--db/schema_migrations/202001092339381
-rw-r--r--db/schema_migrations/202001100890011
-rw-r--r--db/schema_migrations/202001100901531
-rw-r--r--db/schema_migrations/202001101213141
-rw-r--r--db/schema_migrations/202001101443161
-rw-r--r--db/schema_migrations/202001102035321
-rw-r--r--db/schema_migrations/202001131333521
-rw-r--r--db/schema_migrations/202001131513541
-rw-r--r--db/schema_migrations/202001141129321
-rw-r--r--db/schema_migrations/202001141133411
-rw-r--r--db/schema_migrations/202001141403051
-rw-r--r--db/schema_migrations/202001142049491
-rw-r--r--db/schema_migrations/202001151351321
-rw-r--r--db/schema_migrations/202001151352341
-rw-r--r--db/schema_migrations/202001160516191
-rw-r--r--db/schema_migrations/202001161755381
-rw-r--r--db/schema_migrations/202001171125541
-rw-r--r--db/schema_migrations/202001171948301
-rw-r--r--db/schema_migrations/202001171948401
-rw-r--r--db/schema_migrations/202001171948501
-rw-r--r--db/schema_migrations/202001171949001
-rw-r--r--db/schema_migrations/202001200836071
-rw-r--r--db/schema_migrations/202001211326411
-rw-r--r--db/schema_migrations/202001211929421
-rw-r--r--db/schema_migrations/202001211940001
-rw-r--r--db/schema_migrations/202001211940481
-rw-r--r--db/schema_migrations/202001211941541
-rw-r--r--db/schema_migrations/202001212002031
-rw-r--r--db/schema_migrations/202001221230161
-rw-r--r--db/schema_migrations/202001221447591
-rw-r--r--db/schema_migrations/202001221616381
-rw-r--r--db/schema_migrations/202001230405351
-rw-r--r--db/schema_migrations/202001230454151
-rw-r--r--db/schema_migrations/202001230908391
-rw-r--r--db/schema_migrations/202001230914221
-rw-r--r--db/schema_migrations/202001230916221
-rw-r--r--db/schema_migrations/202001230917341
-rw-r--r--db/schema_migrations/202001230918541
-rw-r--r--db/schema_migrations/202001231559291
-rw-r--r--db/schema_migrations/202001240535311
-rw-r--r--db/schema_migrations/202001241108311
-rw-r--r--db/schema_migrations/202001241430141
-rw-r--r--db/schema_migrations/202001270902331
-rw-r--r--db/schema_migrations/202001271118401
-rw-r--r--db/schema_migrations/202001281057311
-rw-r--r--db/schema_migrations/202001281325101
-rw-r--r--db/schema_migrations/202001281335101
-rw-r--r--db/schema_migrations/202001281341101
-rw-r--r--db/schema_migrations/202001281411251
-rw-r--r--db/schema_migrations/202001281842091
-rw-r--r--db/schema_migrations/202001282103531
-rw-r--r--db/schema_migrations/202001290345151
-rw-r--r--db/schema_migrations/202001290354461
-rw-r--r--db/schema_migrations/202001290357081
-rw-r--r--db/schema_migrations/202001291337161
-rw-r--r--db/schema_migrations/202001291724281
-rw-r--r--db/schema_migrations/202001301343351
-rw-r--r--db/schema_migrations/202001301454301
-rw-r--r--db/schema_migrations/202001301618171
-rw-r--r--db/schema_migrations/202001311404281
-rw-r--r--db/schema_migrations/202001311813541
-rw-r--r--db/schema_migrations/202001311917541
-rw-r--r--db/schema_migrations/202002021009321
-rw-r--r--db/schema_migrations/202002030151401
-rw-r--r--db/schema_migrations/202002030254001
-rw-r--r--db/schema_migrations/202002030256021
-rw-r--r--db/schema_migrations/202002030256191
-rw-r--r--db/schema_migrations/202002030257441
-rw-r--r--db/schema_migrations/202002030258011
-rw-r--r--db/schema_migrations/202002030258211
-rw-r--r--db/schema_migrations/202002031042141
-rw-r--r--db/schema_migrations/202002031735081
-rw-r--r--db/schema_migrations/202002031835081
-rw-r--r--db/schema_migrations/202002032324331
-rw-r--r--db/schema_migrations/202002040707291
-rw-r--r--db/schema_migrations/202002041132231
-rw-r--r--db/schema_migrations/202002041132241
-rw-r--r--db/schema_migrations/202002041132251
-rw-r--r--db/schema_migrations/202002041310541
-rw-r--r--db/schema_migrations/202002041318311
-rw-r--r--db/schema_migrations/202002051432311
-rw-r--r--db/schema_migrations/202002060915441
-rw-r--r--db/schema_migrations/202002061128501
-rw-r--r--db/schema_migrations/202002061352031
-rw-r--r--db/schema_migrations/202002061415111
-rw-r--r--db/schema_migrations/202002070627281
-rw-r--r--db/schema_migrations/202002070909211
-rw-r--r--db/schema_migrations/202002071327521
-rw-r--r--db/schema_migrations/202002071516401
-rw-r--r--db/schema_migrations/202002071821311
-rw-r--r--db/schema_migrations/202002071840231
-rw-r--r--db/schema_migrations/202002071851491
-rw-r--r--db/schema_migrations/202002091311521
-rw-r--r--db/schema_migrations/202002100624321
-rw-r--r--db/schema_migrations/202002100924051
-rw-r--r--db/schema_migrations/202002101355041
-rw-r--r--db/schema_migrations/202002101844101
-rw-r--r--db/schema_migrations/202002101844201
-rw-r--r--db/schema_migrations/202002111524101
-rw-r--r--db/schema_migrations/202002111550001
-rw-r--r--db/schema_migrations/202002111551001
-rw-r--r--db/schema_migrations/202002111555391
-rw-r--r--db/schema_migrations/202002111749461
-rw-r--r--db/schema_migrations/202002120146531
-rw-r--r--db/schema_migrations/202002120526201
-rw-r--r--db/schema_migrations/202002121339451
-rw-r--r--db/schema_migrations/202002121342011
-rw-r--r--db/schema_migrations/202002130937021
-rw-r--r--db/schema_migrations/202002131005301
-rw-r--r--db/schema_migrations/202002131553111
-rw-r--r--db/schema_migrations/202002132047371
-rw-r--r--db/schema_migrations/202002132201591
-rw-r--r--db/schema_migrations/202002132202111
-rw-r--r--db/schema_migrations/202002132242201
-rw-r--r--db/schema_migrations/202002140254541
-rw-r--r--db/schema_migrations/202002140348361
-rw-r--r--db/schema_migrations/202002140859401
-rw-r--r--db/schema_migrations/202002142149341
-rw-r--r--db/schema_migrations/202002152225071
-rw-r--r--db/schema_migrations/202002152251031
-rw-r--r--db/schema_migrations/202002172103531
-rw-r--r--db/schema_migrations/202002172236511
-rw-r--r--db/schema_migrations/202002172257191
-rw-r--r--db/schema_migrations/202002181137211
-rw-r--r--db/schema_migrations/202002191052091
-rw-r--r--db/schema_migrations/202002191338591
-rw-r--r--db/schema_migrations/202002191354401
-rw-r--r--db/schema_migrations/202002191413071
-rw-r--r--db/schema_migrations/202002191425221
-rw-r--r--db/schema_migrations/202002191834561
-rw-r--r--db/schema_migrations/202002191842191
-rw-r--r--db/schema_migrations/202002191930581
-rw-r--r--db/schema_migrations/202002191931171
-rw-r--r--db/schema_migrations/202002201150231
-rw-r--r--db/schema_migrations/202002201809441
-rw-r--r--db/schema_migrations/202002210233201
-rw-r--r--db/schema_migrations/202002210740281
-rw-r--r--db/schema_migrations/202002211005141
-rw-r--r--db/schema_migrations/202002211054361
-rw-r--r--db/schema_migrations/202002211422161
-rw-r--r--db/schema_migrations/202002211445341
-rw-r--r--db/schema_migrations/202002220555431
-rw-r--r--db/schema_migrations/202002240202191
-rw-r--r--db/schema_migrations/202002241638041
-rw-r--r--db/schema_migrations/202002241858141
-rw-r--r--db/schema_migrations/202002251110181
-rw-r--r--db/schema_migrations/202002251232281
-rw-r--r--db/schema_migrations/202002261006141
-rw-r--r--db/schema_migrations/202002261006241
-rw-r--r--db/schema_migrations/202002261006341
-rw-r--r--db/schema_migrations/202002261247571
-rw-r--r--db/schema_migrations/202002261621561
-rw-r--r--db/schema_migrations/202002261622391
-rw-r--r--db/schema_migrations/202002261626341
-rw-r--r--db/schema_migrations/202002261627231
-rw-r--r--db/schema_migrations/202002271402421
-rw-r--r--db/schema_migrations/202002271641131
-rw-r--r--db/schema_migrations/202002271651291
-rw-r--r--db/schema_migrations/202002281605421
-rw-r--r--db/schema_migrations/202002291717001
-rw-r--r--db/schema_migrations/202003021420521
-rw-r--r--db/schema_migrations/202003021525161
-rw-r--r--db/schema_migrations/202003030553481
-rw-r--r--db/schema_migrations/202003030743281
-rw-r--r--db/schema_migrations/202003031816481
-rw-r--r--db/schema_migrations/202003040232451
-rw-r--r--db/schema_migrations/202003040238511
-rw-r--r--db/schema_migrations/202003040240251
-rw-r--r--db/schema_migrations/202003040240421
-rw-r--r--db/schema_migrations/202003040854231
-rw-r--r--db/schema_migrations/202003040901551
-rw-r--r--db/schema_migrations/202003041218281
-rw-r--r--db/schema_migrations/202003041218441
-rw-r--r--db/schema_migrations/202003041244061
-rw-r--r--db/schema_migrations/202003041608001
-rw-r--r--db/schema_migrations/202003041608011
-rw-r--r--db/schema_migrations/202003041608231
-rw-r--r--db/schema_migrations/202003042117381
-rw-r--r--db/schema_migrations/202003050204581
-rw-r--r--db/schema_migrations/202003050204591
-rw-r--r--db/schema_migrations/202003050827541
-rw-r--r--db/schema_migrations/202003050828581
-rw-r--r--db/schema_migrations/202003051211591
-rw-r--r--db/schema_migrations/202003051517361
-rw-r--r--db/schema_migrations/202003052006411
-rw-r--r--db/schema_migrations/202003060956541
-rw-r--r--db/schema_migrations/202003061605211
-rw-r--r--db/schema_migrations/202003061702111
-rw-r--r--db/schema_migrations/202003061703211
-rw-r--r--db/schema_migrations/202003061705311
-rw-r--r--db/schema_migrations/202003061925481
-rw-r--r--db/schema_migrations/202003061932361
-rw-r--r--db/schema_migrations/202003091405401
-rw-r--r--db/schema_migrations/202003091622441
-rw-r--r--db/schema_migrations/202003091952091
-rw-r--r--db/schema_migrations/202003091957101
-rw-r--r--db/schema_migrations/202003100751151
-rw-r--r--db/schema_migrations/202003101232291
-rw-r--r--db/schema_migrations/202003101326541
-rw-r--r--db/schema_migrations/202003101338221
-rw-r--r--db/schema_migrations/202003101358181
-rw-r--r--db/schema_migrations/202003101358231
-rw-r--r--db/schema_migrations/202003101453041
-rw-r--r--db/schema_migrations/202003102157141
-rw-r--r--db/schema_migrations/202003110744381
-rw-r--r--db/schema_migrations/202003110823011
-rw-r--r--db/schema_migrations/202003110840251
-rw-r--r--db/schema_migrations/202003110932101
-rw-r--r--db/schema_migrations/202003110940201
-rw-r--r--db/schema_migrations/202003111308021
-rw-r--r--db/schema_migrations/202003111410531
-rw-r--r--db/schema_migrations/202003111419431
-rw-r--r--db/schema_migrations/202003111541101
-rw-r--r--db/schema_migrations/202003111656351
-rw-r--r--db/schema_migrations/202003111923511
-rw-r--r--db/schema_migrations/202003112149121
-rw-r--r--db/schema_migrations/202003120538521
-rw-r--r--db/schema_migrations/202003121251211
-rw-r--r--db/schema_migrations/202003121346371
-rw-r--r--db/schema_migrations/202003121605321
-rw-r--r--db/schema_migrations/202003121634071
-rw-r--r--db/schema_migrations/202003131016491
-rw-r--r--db/schema_migrations/202003131239341
-rw-r--r--db/schema_migrations/202003132024301
-rw-r--r--db/schema_migrations/202003132035251
-rw-r--r--db/schema_migrations/202003132035501
-rw-r--r--db/schema_migrations/202003132040211
-rw-r--r--db/schema_migrations/202003140608341
-rw-r--r--db/schema_migrations/202003161117591
-rw-r--r--db/schema_migrations/202003161626481
-rw-r--r--db/schema_migrations/202003161733121
-rw-r--r--db/schema_migrations/202003171106021
-rw-r--r--db/schema_migrations/202003171421101
-rw-r--r--db/schema_migrations/202003181404001
-rw-r--r--db/schema_migrations/202003181521341
-rw-r--r--db/schema_migrations/202003181621481
-rw-r--r--db/schema_migrations/202003181631481
-rw-r--r--db/schema_migrations/202003181644481
-rw-r--r--db/schema_migrations/202003181654481
-rw-r--r--db/schema_migrations/202003181750081
-rw-r--r--db/schema_migrations/202003181835531
-rw-r--r--db/schema_migrations/202003190717021
-rw-r--r--db/schema_migrations/202003191230411
-rw-r--r--db/schema_migrations/202003191241271
-rw-r--r--db/schema_migrations/202003192039011
-rw-r--r--db/schema_migrations/202003201124551
-rw-r--r--db/schema_migrations/202003201238391
-rw-r--r--db/schema_migrations/202003202124001
-rw-r--r--db/schema_migrations/202003230112251
-rw-r--r--db/schema_migrations/202003230119551
-rw-r--r--db/schema_migrations/202003230719181
-rw-r--r--db/schema_migrations/202003230741471
-rw-r--r--db/schema_migrations/202003230750431
-rw-r--r--db/schema_migrations/202003230807141
-rw-r--r--db/schema_migrations/202003231222011
-rw-r--r--db/schema_migrations/202003231345191
-rw-r--r--db/schema_migrations/202003240932581
-rw-r--r--db/schema_migrations/202003241153591
-rw-r--r--db/schema_migrations/202003250946121
-rw-r--r--db/schema_migrations/202003251047551
-rw-r--r--db/schema_migrations/202003251047561
-rw-r--r--db/schema_migrations/202003251048331
-rw-r--r--db/schema_migrations/202003251048341
-rw-r--r--db/schema_migrations/202003251114321
-rw-r--r--db/schema_migrations/202003251523271
-rw-r--r--db/schema_migrations/202003251609521
-rw-r--r--db/schema_migrations/202003251627301
-rw-r--r--db/schema_migrations/202003251836361
-rw-r--r--db/schema_migrations/202003261144431
-rw-r--r--db/schema_migrations/202003261227001
-rw-r--r--db/schema_migrations/202003261244431
-rw-r--r--db/schema_migrations/202003261344431
-rw-r--r--db/schema_migrations/202003261354431
-rw-r--r--db/schema_migrations/202003261444431
-rw-r--r--db/schema_migrations/202003261454431
-rw-r--r--db/schema_migrations/202003300747191
-rw-r--r--db/schema_migrations/202003301210001
-rw-r--r--db/schema_migrations/202003301237391
-rw-r--r--db/schema_migrations/202003301329131
-rw-r--r--db/schema_migrations/202003302038261
-rw-r--r--db/schema_migrations/202003302038371
-rw-r--r--db/schema_migrations/202003311036371
-rw-r--r--db/schema_migrations/202003311137281
-rw-r--r--db/schema_migrations/202003311137381
-rw-r--r--db/schema_migrations/202003311321031
-rw-r--r--db/schema_migrations/202003311959521
-rw-r--r--db/schema_migrations/202003312209301
-rw-r--r--db/schema_migrations/202004010910511
-rw-r--r--db/schema_migrations/202004010954301
-rw-r--r--db/schema_migrations/202004012110051
-rw-r--r--db/schema_migrations/202004020011061
-rw-r--r--db/schema_migrations/202004021150131
-rw-r--r--db/schema_migrations/202004021156231
-rw-r--r--db/schema_migrations/202004021239261
-rw-r--r--db/schema_migrations/202004021248021
-rw-r--r--db/schema_migrations/202004021352501
-rw-r--r--db/schema_migrations/202004021850441
-rw-r--r--db/schema_migrations/202004031323491
-rw-r--r--db/schema_migrations/202004031841101
-rw-r--r--db/schema_migrations/202004031851271
-rw-r--r--db/schema_migrations/202004031854221
-rw-r--r--db/schema_migrations/202004060959301
-rw-r--r--db/schema_migrations/202004061009091
-rw-r--r--db/schema_migrations/202004061021111
-rw-r--r--db/schema_migrations/202004061021201
-rw-r--r--db/schema_migrations/202004061325291
-rw-r--r--db/schema_migrations/202004061356481
-rw-r--r--db/schema_migrations/202004061414521
-rw-r--r--db/schema_migrations/202004061920591
-rw-r--r--db/schema_migrations/202004061934271
-rw-r--r--db/schema_migrations/202004070940051
-rw-r--r--db/schema_migrations/202004070949231
-rw-r--r--db/schema_migrations/202004071200001
-rw-r--r--db/schema_migrations/202004071213211
-rw-r--r--db/schema_migrations/202004071711331
-rw-r--r--db/schema_migrations/202004071714171
-rw-r--r--db/schema_migrations/202004071822051
-rw-r--r--db/schema_migrations/202004072226471
-rw-r--r--db/schema_migrations/202004081108561
-rw-r--r--db/schema_migrations/202004081250461
-rw-r--r--db/schema_migrations/202004081321521
-rw-r--r--db/schema_migrations/202004081332111
-rw-r--r--db/schema_migrations/202004081538421
-rw-r--r--db/schema_migrations/202004081543311
-rw-r--r--db/schema_migrations/202004081543491
-rw-r--r--db/schema_migrations/202004081544111
-rw-r--r--db/schema_migrations/202004081544281
-rw-r--r--db/schema_migrations/202004081544551
-rw-r--r--db/schema_migrations/202004081545331
-rw-r--r--db/schema_migrations/202004081546041
-rw-r--r--db/schema_migrations/202004081546241
-rw-r--r--db/schema_migrations/202004081754241
-rw-r--r--db/schema_migrations/202004082122191
-rw-r--r--db/schema_migrations/202004090859561
-rw-r--r--db/schema_migrations/202004091054551
-rw-r--r--db/schema_migrations/202004091054561
-rw-r--r--db/schema_migrations/202004092116071
-rw-r--r--db/schema_migrations/202004101048281
-rw-r--r--db/schema_migrations/202004102320121
-rw-r--r--db/schema_migrations/202004111256561
-rw-r--r--db/schema_migrations/202004130720591
-rw-r--r--db/schema_migrations/202004132300561
-rw-r--r--db/schema_migrations/202004141124441
-rw-r--r--db/schema_migrations/202004141146111
-rw-r--r--db/schema_migrations/202004141158011
-rw-r--r--db/schema_migrations/202004141445471
-rw-r--r--db/schema_migrations/202004151531541
-rw-r--r--db/schema_migrations/202004151607221
-rw-r--r--db/schema_migrations/202004151610211
-rw-r--r--db/schema_migrations/202004151612061
-rw-r--r--db/schema_migrations/202004151926561
-rw-r--r--db/schema_migrations/202004152030241
-rw-r--r--db/schema_migrations/202004160053311
-rw-r--r--db/schema_migrations/202004161111111
-rw-r--r--db/schema_migrations/202004161201281
-rw-r--r--db/schema_migrations/202004161203541
-rw-r--r--db/schema_migrations/202004170444531
-rw-r--r--db/schema_migrations/202004170758431
-rw-r--r--db/schema_migrations/202004171459461
-rw-r--r--db/schema_migrations/202004200920111
-rw-r--r--db/schema_migrations/202004200944441
-rw-r--r--db/schema_migrations/202004201043031
-rw-r--r--db/schema_migrations/202004201043231
-rw-r--r--db/schema_migrations/202004201159481
-rw-r--r--db/schema_migrations/202004201417331
-rw-r--r--db/schema_migrations/202004201627301
-rw-r--r--db/schema_migrations/202004201721131
-rw-r--r--db/schema_migrations/202004201727521
-rw-r--r--db/schema_migrations/202004201729271
-rw-r--r--db/schema_migrations/202004202019331
-rw-r--r--db/schema_migrations/202004210549301
-rw-r--r--db/schema_migrations/202004210549481
-rw-r--r--db/schema_migrations/202004210929071
-rw-r--r--db/schema_migrations/202004211110051
-rw-r--r--db/schema_migrations/202004211952341
-rw-r--r--db/schema_migrations/202004212331501
-rw-r--r--db/schema_migrations/202004220915411
-rw-r--r--db/schema_migrations/202004222137491
-rw-r--r--db/schema_migrations/202004230757201
-rw-r--r--db/schema_migrations/202004230803341
-rw-r--r--db/schema_migrations/202004230806071
-rw-r--r--db/schema_migrations/202004230814091
-rw-r--r--db/schema_migrations/202004230814411
-rw-r--r--db/schema_migrations/202004230815191
-rw-r--r--db/schema_migrations/202004231015291
-rw-r--r--db/schema_migrations/202004240435151
-rw-r--r--db/schema_migrations/202004240502501
-rw-r--r--db/schema_migrations/202004241019201
-rw-r--r--db/schema_migrations/202004241020231
-rw-r--r--db/schema_migrations/202004241353191
-rw-r--r--db/schema_migrations/202004270641301
-rw-r--r--db/schema_migrations/202004281343561
-rw-r--r--db/schema_migrations/202004290018271
-rw-r--r--db/schema_migrations/202004290021501
-rw-r--r--db/schema_migrations/202004290156031
-rw-r--r--db/schema_migrations/202004290233241
-rw-r--r--db/schema_migrations/202004291813351
-rw-r--r--db/schema_migrations/202004291819551
-rw-r--r--db/schema_migrations/202004291822451
-rw-r--r--db/schema_migrations/202004301031581
-rw-r--r--db/schema_migrations/202004301236141
-rw-r--r--db/schema_migrations/202004301300481
-rw-r--r--db/schema_migrations/202004301746371
-rw-r--r--db/schema_migrations/202005041918131
-rw-r--r--db/schema_migrations/202005042007091
-rw-r--r--db/schema_migrations/202005051649581
-rw-r--r--db/schema_migrations/202005051718341
-rw-r--r--db/schema_migrations/202005051724051
-rw-r--r--db/schema_migrations/202005060857481
-rw-r--r--db/schema_migrations/202005061257311
-rw-r--r--db/schema_migrations/202005061544211
-rw-r--r--db/schema_migrations/202005072214341
-rw-r--r--db/schema_migrations/202005080211281
-rw-r--r--db/schema_migrations/202005080503011
-rw-r--r--db/schema_migrations/202005080911061
-rw-r--r--db/schema_migrations/202005081409591
-rw-r--r--db/schema_migrations/202005082039011
-rw-r--r--db/schema_migrations/202005092039011
-rw-r--r--db/schema_migrations/202005101819371
-rw-r--r--db/schema_migrations/202005101822181
-rw-r--r--db/schema_migrations/202005101825561
-rw-r--r--db/schema_migrations/202005101828241
-rw-r--r--db/schema_migrations/202005101831281
-rw-r--r--db/schema_migrations/202005110801131
-rw-r--r--db/schema_migrations/202005110835411
-rw-r--r--db/schema_migrations/202005110922461
-rw-r--r--db/schema_migrations/202005110925051
-rw-r--r--db/schema_migrations/202005110927141
-rw-r--r--db/schema_migrations/202005111154301
-rw-r--r--db/schema_migrations/202005111154311
-rw-r--r--db/schema_migrations/202005111215491
-rw-r--r--db/schema_migrations/202005111216101
-rw-r--r--db/schema_migrations/202005111216201
-rw-r--r--db/schema_migrations/202005111301291
-rw-r--r--db/schema_migrations/202005111301301
-rw-r--r--db/schema_migrations/202005111455451
-rw-r--r--db/schema_migrations/202005111620571
-rw-r--r--db/schema_migrations/202005111621151
-rw-r--r--db/schema_migrations/202005111810271
-rw-r--r--db/schema_migrations/202005111910271
-rw-r--r--db/schema_migrations/202005112080121
-rw-r--r--db/schema_migrations/202005112200231
-rw-r--r--db/schema_migrations/202005120851501
-rw-r--r--db/schema_migrations/202005121600041
-rw-r--r--db/schema_migrations/202005121643341
-rw-r--r--db/schema_migrations/202005121954421
-rw-r--r--db/schema_migrations/202005131609301
-rw-r--r--db/schema_migrations/202005131719591
-rw-r--r--db/schema_migrations/202005132241431
-rw-r--r--db/schema_migrations/202005132345021
-rw-r--r--db/schema_migrations/202005132353471
-rw-r--r--db/schema_migrations/202005132355321
-rw-r--r--db/schema_migrations/202005140000091
-rw-r--r--db/schema_migrations/202005140001321
-rw-r--r--db/schema_migrations/202005140003401
-rw-r--r--db/schema_migrations/202005151526491
-rw-r--r--db/schema_migrations/202005151536331
-rw-r--r--db/schema_migrations/202005151556201
-rw-r--r--db/schema_migrations/202005180917451
-rw-r--r--db/schema_migrations/202005181145401
-rw-r--r--db/schema_migrations/202005181331231
-rw-r--r--db/schema_migrations/202005190747091
-rw-r--r--db/schema_migrations/202005191010021
-rw-r--r--db/schema_migrations/202005191159081
-rw-r--r--db/schema_migrations/202005191415341
-rw-r--r--db/schema_migrations/202005191710581
-rw-r--r--db/schema_migrations/202005191940421
-rw-r--r--db/schema_migrations/202005192011281
-rw-r--r--db/schema_migrations/202005201035141
-rw-r--r--db/schema_migrations/202005210227251
-rw-r--r--db/schema_migrations/202005212253271
-rw-r--r--db/schema_migrations/202005212253371
-rw-r--r--db/schema_migrations/202005212253461
-rw-r--r--db/schema_migrations/202005222056061
-rw-r--r--db/schema_migrations/202005222351461
-rw-r--r--db/schema_migrations/202005241043461
-rw-r--r--db/schema_migrations/202005251145531
-rw-r--r--db/schema_migrations/202005251210141
-rw-r--r--db/schema_migrations/202005251445251
-rw-r--r--db/schema_migrations/202005260004071
-rw-r--r--db/schema_migrations/202005260138441
-rw-r--r--db/schema_migrations/202005261154361
-rw-r--r--db/schema_migrations/202005261207141
-rw-r--r--db/schema_migrations/202005261425501
-rw-r--r--db/schema_migrations/202005261538441
-rw-r--r--db/schema_migrations/202005261649461
-rw-r--r--db/schema_migrations/202005261649471
-rw-r--r--db/schema_migrations/202005261935551
-rw-r--r--db/schema_migrations/202005262314211
-rw-r--r--db/schema_migrations/202005270920271
-rw-r--r--db/schema_migrations/202005270943221
-rw-r--r--db/schema_migrations/202005270954011
-rw-r--r--db/schema_migrations/202005271353131
-rw-r--r--db/schema_migrations/202005271514131
-rw-r--r--db/schema_migrations/202005271521161
-rw-r--r--db/schema_migrations/202005271526571
-rw-r--r--db/schema_migrations/202005271706491
-rw-r--r--db/schema_migrations/202005272110001
-rw-r--r--db/schema_migrations/202005272116051
-rw-r--r--db/schema_migrations/202005280541121
-rw-r--r--db/schema_migrations/202005281237031
-rw-r--r--db/schema_migrations/202005281259051
-rw-r--r--db/schema_migrations/202005281719331
-rw-r--r--db/schema_migrations/202006011204341
-rw-r--r--db/schema_migrations/202006012101481
-rw-r--r--db/schema_migrations/202006020139001
-rw-r--r--db/schema_migrations/202006020139011
-rw-r--r--db/schema_migrations/202006021430201
-rw-r--r--db/schema_migrations/202006030731011
-rw-r--r--db/schema_migrations/202006031803381
-rw-r--r--db/schema_migrations/202006040011281
-rw-r--r--db/schema_migrations/202006041436281
-rw-r--r--db/schema_migrations/202006041457311
-rw-r--r--db/schema_migrations/202006041745441
-rw-r--r--db/schema_migrations/202006041745581
-rw-r--r--db/schema_migrations/202006050032041
-rw-r--r--db/schema_migrations/202006050931131
-rw-r--r--db/schema_migrations/202006051608061
-rw-r--r--db/schema_migrations/202006051608361
-rw-r--r--db/schema_migrations/202006051608511
-rw-r--r--db/schema_migrations/202006072230471
-rw-r--r--db/schema_migrations/202006072354351
-rw-r--r--db/schema_migrations/202006080729311
-rw-r--r--db/schema_migrations/202006080755531
-rw-r--r--db/schema_migrations/202006081952221
-rw-r--r--db/schema_migrations/202006082034261
-rw-r--r--db/schema_migrations/202006082058131
-rw-r--r--db/schema_migrations/202006082120301
-rw-r--r--db/schema_migrations/202006082124351
-rw-r--r--db/schema_migrations/202006082125491
-rw-r--r--db/schema_migrations/202006082126521
-rw-r--r--db/schema_migrations/202006082128071
-rw-r--r--db/schema_migrations/202006082128241
-rw-r--r--db/schema_migrations/202006082140081
-rw-r--r--db/schema_migrations/202006090028411
-rw-r--r--db/schema_migrations/202006090125391
-rw-r--r--db/schema_migrations/202006091425061
-rw-r--r--db/schema_migrations/202006091425071
-rw-r--r--db/schema_migrations/202006091425081
-rw-r--r--db/schema_migrations/202006092127011
-rw-r--r--db/schema_migrations/202006101300021
-rw-r--r--db/schema_migrations/202006131040451
-rw-r--r--db/schema_migrations/202006150836351
-rw-r--r--db/schema_migrations/202006151118571
-rw-r--r--db/schema_migrations/202006151212171
-rw-r--r--db/schema_migrations/202006151230551
-rw-r--r--db/schema_migrations/202006151415541
-rw-r--r--db/schema_migrations/202006151935241
-rw-r--r--db/schema_migrations/202006152327351
-rw-r--r--db/schema_migrations/202006152340471
-rw-r--r--db/schema_migrations/202006161243381
-rw-r--r--db/schema_migrations/202006161450311
-rw-r--r--db/schema_migrations/202006170007571
-rw-r--r--db/schema_migrations/202006170010011
-rw-r--r--db/schema_migrations/202006170011181
-rw-r--r--db/schema_migrations/202006170016371
-rw-r--r--db/schema_migrations/202006170018481
-rw-r--r--db/schema_migrations/202006170020301
-rw-r--r--db/schema_migrations/202006171500411
-rw-r--r--db/schema_migrations/202006172050001
-rw-r--r--db/schema_migrations/202006181056381
-rw-r--r--db/schema_migrations/202006181342231
-rw-r--r--db/schema_migrations/202006181347231
-rw-r--r--db/schema_migrations/202006181522121
-rw-r--r--db/schema_migrations/202006190003161
-rw-r--r--db/schema_migrations/202006191545271
-rw-r--r--db/schema_migrations/202006191545281
-rw-r--r--db/schema_migrations/202006220407501
-rw-r--r--db/schema_migrations/202006220706061
-rw-r--r--db/schema_migrations/202006220706201
-rw-r--r--db/schema_migrations/202006220954191
-rw-r--r--db/schema_migrations/202006221038361
-rw-r--r--db/schema_migrations/202006221049231
-rw-r--r--db/schema_migrations/202006222357371
-rw-r--r--db/schema_migrations/202006230001481
-rw-r--r--db/schema_migrations/202006230003201
-rw-r--r--db/schema_migrations/202006230734311
-rw-r--r--db/schema_migrations/202006230900301
-rw-r--r--db/schema_migrations/202006231211351
-rw-r--r--db/schema_migrations/202006231412171
-rw-r--r--db/schema_migrations/202006231415441
-rw-r--r--db/schema_migrations/202006231421591
-rw-r--r--db/schema_migrations/202006231700001
-rw-r--r--db/schema_migrations/202006231854401
-rw-r--r--db/schema_migrations/202006240754111
-rw-r--r--db/schema_migrations/202006241421071
-rw-r--r--db/schema_migrations/202006241422071
-rw-r--r--db/schema_migrations/202006242224431
-rw-r--r--db/schema_migrations/202006250454421
-rw-r--r--db/schema_migrations/202006250822581
-rw-r--r--db/schema_migrations/202006251133371
-rw-r--r--db/schema_migrations/202006251740521
-rw-r--r--db/schema_migrations/202006251904581
-rw-r--r--db/schema_migrations/202006251933581
-rw-r--r--db/schema_migrations/202006260601511
-rw-r--r--db/schema_migrations/202006261302201
-rw-r--r--db/schema_migrations/202006282109381
-rw-r--r--db/schema_migrations/202006291926381
-rw-r--r--db/schema_migrations/202006300916561
-rw-r--r--db/schema_migrations/202006301108261
-rw-r--r--db/schema_migrations/202007010647561
-rw-r--r--db/schema_migrations/202007010704351
-rw-r--r--db/schema_migrations/202007010912531
-rw-r--r--db/schema_migrations/202007010938591
-rw-r--r--db/schema_migrations/202007011905231
-rw-r--r--db/schema_migrations/202007012057101
-rw-r--r--db/schema_migrations/202007012213031
-rw-r--r--db/schema_migrations/202007021238051
-rw-r--r--db/schema_migrations/202007022010391
-rw-r--r--db/schema_migrations/202007030350211
-rw-r--r--db/schema_migrations/202007030641171
-rw-r--r--db/schema_migrations/202007031215571
-rw-r--r--db/schema_migrations/202007031248231
-rw-r--r--db/schema_migrations/202007031250161
-rw-r--r--db/schema_migrations/202007031548221
-rw-r--r--db/schema_migrations/202007031654341
-rw-r--r--db/schema_migrations/202007041436331
-rw-r--r--db/schema_migrations/202007041616001
-rw-r--r--db/schema_migrations/202007060053251
-rw-r--r--db/schema_migrations/202007060351411
-rw-r--r--db/schema_migrations/202007061546191
-rw-r--r--db/schema_migrations/202007061705361
-rw-r--r--db/schema_migrations/202007070719411
-rw-r--r--db/schema_migrations/202007070943411
-rw-r--r--db/schema_migrations/202007070958491
-rw-r--r--db/schema_migrations/202007080806311
-rw-r--r--db/schema_migrations/202007091014081
-rw-r--r--db/schema_migrations/202007101024181
-rw-r--r--db/schema_migrations/202007101028461
-rw-r--r--db/schema_migrations/202007101053321
-rw-r--r--db/schema_migrations/202007101302341
-rw-r--r--db/schema_migrations/202007101526421
-rw-r--r--db/schema_migrations/202007101530091
-rw-r--r--db/schema_migrations/202007120846551
-rw-r--r--db/schema_migrations/202007122356221
-rw-r--r--db/schema_migrations/202007130710421
-rw-r--r--db/schema_migrations/202007131418541
-rw-r--r--db/schema_migrations/202007131524431
-rw-r--r--db/schema_migrations/202007140757391
-rw-r--r--db/schema_migrations/202007151242101
-rw-r--r--db/schema_migrations/202007151351301
-rw-r--r--db/schema_migrations/202007151711551
-rw-r--r--db/schema_migrations/202007152026591
-rw-r--r--db/schema_migrations/202007160440231
-rw-r--r--db/schema_migrations/202007161200001
-rw-r--r--db/schema_migrations/202007161204191
-rw-r--r--db/schema_migrations/202007161451561
-rw-r--r--db/schema_migrations/202007170802571
-rw-r--r--db/schema_migrations/202007171636561
-rw-r--r--db/schema_migrations/202007180401001
-rw-r--r--db/schema_migrations/202007180402001
-rw-r--r--db/schema_migrations/202007180403001
-rw-r--r--db/schema_migrations/202007200539091
-rw-r--r--db/schema_migrations/202007201540071
-rw-r--r--db/schema_migrations/202007201541231
-rw-r--r--db/schema_migrations/202007201911341
-rw-r--r--db/schema_migrations/202007210345361
-rw-r--r--db/schema_migrations/202007210435021
-rw-r--r--db/schema_migrations/202007210528531
-rw-r--r--db/schema_migrations/202007211405071
-rw-r--r--db/schema_migrations/202007212305581
-rw-r--r--db/schema_migrations/202007220754111
-rw-r--r--db/schema_migrations/202007220846231
-rw-r--r--db/schema_migrations/202007220914351
-rw-r--r--db/schema_migrations/202007221312411
-rw-r--r--db/schema_migrations/202007221320401
-rw-r--r--db/schema_migrations/202007221325401
-rw-r--r--db/schema_migrations/202007221330401
-rw-r--r--db/schema_migrations/202007221335401
-rw-r--r--db/schema_migrations/202007222023181
-rw-r--r--db/schema_migrations/202007230409501
-rw-r--r--db/schema_migrations/202007231252051
-rw-r--r--db/schema_migrations/202007231283321
-rw-r--r--db/schema_migrations/202007231322581
-rw-r--r--db/schema_migrations/202007241001231
-rw-r--r--db/schema_migrations/202007241004211
-rw-r--r--db/schema_migrations/202007241306391
-rw-r--r--db/schema_migrations/202007270823091
-rw-r--r--db/schema_migrations/202007271006311
-rw-r--r--db/schema_migrations/202007271141471
-rw-r--r--db/schema_migrations/202007271423371
-rw-r--r--db/schema_migrations/202007280802501
-rw-r--r--db/schema_migrations/202007281630091
-rw-r--r--db/schema_migrations/202007281741371
-rw-r--r--db/schema_migrations/202007281757101
-rw-r--r--db/schema_migrations/202007291510211
-rw-r--r--db/schema_migrations/202007291759351
-rw-r--r--db/schema_migrations/202007291805391
-rw-r--r--db/schema_migrations/202007291816411
-rw-r--r--db/schema_migrations/202007291912271
-rw-r--r--db/schema_migrations/202007292008081
-rw-r--r--db/schema_migrations/202007292022221
-rw-r--r--db/schema_migrations/202007300448101
-rw-r--r--db/schema_migrations/202007300830431
-rw-r--r--db/schema_migrations/202007301319461
-rw-r--r--db/schema_migrations/202007301337301
-rw-r--r--db/schema_migrations/202007302105061
-rw-r--r--db/schema_migrations/202007310850191
-rw-r--r--db/schema_migrations/202007310905531
-rw-r--r--db/schema_migrations/202007312014081
-rw-r--r--db/schema_migrations/202007312018341
-rw-r--r--db/schema_migrations/202008031115121
-rw-r--r--db/schema_migrations/202008031128061
-rw-r--r--db/schema_migrations/202008031253401
-rw-r--r--db/schema_migrations/202008040352301
-rw-r--r--db/schema_migrations/202008040410181
-rw-r--r--db/schema_migrations/202008040419301
-rw-r--r--db/schema_migrations/202008042225431
-rw-r--r--db/schema_migrations/202008050718421
-rw-r--r--db/schema_migrations/202008051503161
-rw-r--r--db/schema_migrations/202008051510011
-rw-r--r--db/schema_migrations/202008051517261
-rw-r--r--db/schema_migrations/202008051521081
-rw-r--r--db/schema_migrations/202008060042321
-rw-r--r--db/schema_migrations/202008060047421
-rw-r--r--db/schema_migrations/202008061729091
-rw-r--r--db/schema_migrations/202008061736331
-rw-r--r--db/schema_migrations/202008070708201
-rw-r--r--db/schema_migrations/202008071102371
-rw-r--r--db/schema_migrations/202008071327261
-rw-r--r--db/schema_migrations/202008071509371
-rw-r--r--db/schema_migrations/202008071523151
-rw-r--r--db/schema_migrations/202008082216411
-rw-r--r--db/schema_migrations/202008092216411
-rw-r--r--db/schema_migrations/202008101009211
-rw-r--r--db/schema_migrations/202008101010291
-rw-r--r--db/schema_migrations/202008101520431
-rw-r--r--db/schema_migrations/202008101603551
-rw-r--r--db/schema_migrations/202008110550181
-rw-r--r--db/schema_migrations/202008111948481
-rw-r--r--db/schema_migrations/202008121122041
-rw-r--r--db/schema_migrations/202008131433041
-rw-r--r--db/schema_migrations/202008131433561
-rw-r--r--db/schema_migrations/202008131534341
-rw-r--r--db/schema_migrations/202008170701261
-rw-r--r--db/schema_migrations/202008171428001
-rw-r--r--db/schema_migrations/202008212243431
-rw-r--r--db/structure.sql1719
1376 files changed, 4352 insertions, 1238 deletions
diff --git a/db/fixtures/development/12_snippets.rb b/db/fixtures/development/12_snippets.rb
index 3fa172c8f0f..8ceabcdcd9b 100644
--- a/db/fixtures/development/12_snippets.rb
+++ b/db/fixtures/development/12_snippets.rb
@@ -1,40 +1,25 @@
require './spec/support/sidekiq_middleware'
-Gitlab::Seeder.quiet do
- content =<<eos
-class Member < ActiveRecord::Base
- include Notifiable
- include Gitlab::Access
-
- belongs_to :user
- belongs_to :source, polymorphic: true
-
- validates :user, presence: true
- validates :source, presence: true
- validates :user_id, uniqueness: { scope: [:source_type, :source_id], message: "already exists in source" }
- validates :access_level, inclusion: { in: Gitlab::Access.all_values }, presence: true
-
- scope :guests, -> { where(access_level: GUEST) }
- scope :reporters, -> { where(access_level: REPORTER) }
- scope :developers, -> { where(access_level: DEVELOPER) }
- scope :maintainers, -> { where(access_level: MAINTAINER) }
- scope :owners, -> { where(access_level: OWNER) }
+SNIPPET_REPO_URL = "https://gitlab.com/gitlab-org/gitlab-snippet-test.git"
- delegate :name, :username, :email, to: :user, prefix: true
-end
-eos
-
- 50.times do |i|
+Gitlab::Seeder.quiet do
+ 20.times do |i|
user = User.not_mass_generated.sample
- PersonalSnippet.seed(:id, [{
- id: i,
- author_id: user.id,
+ user.snippets.create({
+ type: 'PersonalSnippet',
title: FFaker::Lorem.sentence(3),
- file_name: FFaker::Internet.domain_word + '.rb',
+ file_name: 'file.rb',
visibility_level: Gitlab::VisibilityLevel.values.sample,
- content: content,
- }])
+ content: 'foo'
+ }).tap do |snippet|
+ unless snippet.repository_exists?
+ snippet.repository.import_repository(SNIPPET_REPO_URL)
+ end
+
+ snippet.track_snippet_repository(snippet.repository.storage)
+ snippet.statistics.refresh!
+ end
print('.')
end
diff --git a/db/fixtures/development/14_pipelines.rb b/db/fixtures/development/14_pipelines.rb
index 7a9b97dfefa..47d72c4c2e7 100644
--- a/db/fixtures/development/14_pipelines.rb
+++ b/db/fixtures/development/14_pipelines.rb
@@ -57,7 +57,7 @@ class Gitlab::Seeder::Pipelines
BUILDS.each { |opts| build_create!(pipeline, opts) }
EXTERNAL_JOBS.each { |opts| commit_status_create!(pipeline, opts) }
pipeline.update_duration
- pipeline.update_legacy_status
+ ::Ci::ProcessPipelineService.new(pipeline).execute
end
end
diff --git a/db/fixtures/development/16_protected_branches.rb b/db/fixtures/development/16_protected_branches.rb
index e6615b20f9c..e859c2c5130 100644
--- a/db/fixtures/development/16_protected_branches.rb
+++ b/db/fixtures/development/16_protected_branches.rb
@@ -1,7 +1,7 @@
require './spec/support/sidekiq_middleware'
Gitlab::Seeder.quiet do
- admin_user = User.find(1)
+ admin_user = User.admins.first
Project.not_mass_generated.each do |project|
params = {
diff --git a/db/fixtures/development/25_api_personal_access_token.rb b/db/fixtures/development/25_api_personal_access_token.rb
index 0a8fd86b440..9b0427b3a88 100644
--- a/db/fixtures/development/25_api_personal_access_token.rb
+++ b/db/fixtures/development/25_api_personal_access_token.rb
@@ -2,14 +2,22 @@
require './spec/support/sidekiq_middleware'
-# Create an api access token for root user with the value: ypCa3Dzb23o5nvsixwPA
+# Create an api access token for root user with the value:
+token = 'ypCa3Dzb23o5nvsixwPA'
+scopes = Gitlab::Auth.all_available_scopes
+
Gitlab::Seeder.quiet do
- PersonalAccessToken.create!(
- user_id: User.find_by(username: 'root').id,
- name: "seeded-api-token",
- scopes: ["api"],
- token_digest: "/O0jfLERYT/L5gG8nfByQxqTj43TeLlRzOtJGTzRsbQ="
- )
+ User.find_by(username: 'root').tap do |user|
+ params = {
+ scopes: scopes.map(&:to_s),
+ name: 'seeded-api-token'
+ }
+
+ user.personal_access_tokens.build(params).tap do |pat|
+ pat.set_token(token)
+ pat.save!
+ end
+ end
print '.'
end
diff --git a/db/fixtures/development/28_integrations.rb b/db/fixtures/development/28_integrations.rb
new file mode 100644
index 00000000000..db54593ae27
--- /dev/null
+++ b/db/fixtures/development/28_integrations.rb
@@ -0,0 +1,28 @@
+# frozen_string_literal: true
+
+Gitlab::Seeder.quiet do
+ # This is only enabled if you're going to be using the customer portal in
+ # development.
+ # CUSTOMER_PORTAL_URL=https://your.ngrok.io FILTER=integrations rake db:seed_fu
+ flag = 'CUSTOMER_PORTAL_URL'
+
+ if ENV[flag]
+ ApplicationSetting.current_without_cache.update!(check_namespace_plan: true)
+
+ print '.'
+
+ Doorkeeper::Application.create!(
+ name: 'Customer Portal Development',
+ uid: '28cc28f03b415fbc737a7364dc06af0adf12688e1b0c6669baf6850a6855132b',
+ secret: '74c96596ec3f82dd137dd5775f31eba919f77b0a3114611f0411d148d727c64c',
+ redirect_uri: "#{ENV['CUSTOMER_PORTAL_URL']}/auth/gitlab/callback",
+ scopes: 'api read_user openid',
+ trusted: true,
+ confidential: true
+ )
+
+ print '.'
+ else
+ puts "Skipped. To enable, set the `#{flag}` environment variable to your development customer's portal url."
+ end
+end
diff --git a/db/migrate/20200504191813_add_fingerprint_to_events.rb b/db/migrate/20200504191813_add_fingerprint_to_events.rb
new file mode 100644
index 00000000000..1171d548f10
--- /dev/null
+++ b/db/migrate/20200504191813_add_fingerprint_to_events.rb
@@ -0,0 +1,36 @@
+# frozen_string_literal: true
+
+class AddFingerprintToEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless column_exists?(:events, :fingerprint)
+ with_lock_retries { add_column :events, :fingerprint, :binary }
+ end
+
+ unless check_constraint_exists?(:events, constraint_name)
+ add_check_constraint(
+ :events,
+ "octet_length(fingerprint) <= 128",
+ constraint_name,
+ validate: true
+ )
+ end
+ end
+
+ def down
+ remove_check_constraint(:events, constraint_name)
+
+ if column_exists?(:events, :fingerprint)
+ with_lock_retries { remove_column :events, :fingerprint }
+ end
+ end
+
+ def constraint_name
+ check_constraint_name(:events, :fingerprint, 'max_length')
+ end
+end
diff --git a/db/migrate/20200504200709_add_index_on_fingerprint_and_target_type_to_events.rb b/db/migrate/20200504200709_add_index_on_fingerprint_and_target_type_to_events.rb
new file mode 100644
index 00000000000..9b06d593300
--- /dev/null
+++ b/db/migrate/20200504200709_add_index_on_fingerprint_and_target_type_to_events.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddIndexOnFingerprintAndTargetTypeToEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ KEYS = [:target_type, :target_id, :fingerprint]
+
+ def up
+ add_concurrent_index :events, KEYS, using: :btree, unique: true
+ end
+
+ def down
+ remove_concurrent_index :events, KEYS
+ end
+end
diff --git a/db/migrate/20200515152649_enable_btree_gist_extension.rb b/db/migrate/20200515152649_enable_btree_gist_extension.rb
new file mode 100644
index 00000000000..686b685fb5d
--- /dev/null
+++ b/db/migrate/20200515152649_enable_btree_gist_extension.rb
@@ -0,0 +1,13 @@
+# frozen_string_literal: true
+
+class EnableBtreeGistExtension < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ execute 'CREATE EXTENSION IF NOT EXISTS btree_gist'
+ end
+
+ def down
+ execute 'DROP EXTENSION IF EXISTS btree_gist'
+ end
+end
diff --git a/db/migrate/20200515153633_iteration_date_range_constraint.rb b/db/migrate/20200515153633_iteration_date_range_constraint.rb
new file mode 100644
index 00000000000..ab197ff8ae7
--- /dev/null
+++ b/db/migrate/20200515153633_iteration_date_range_constraint.rb
@@ -0,0 +1,39 @@
+# frozen_string_literal: true
+
+class IterationDateRangeConstraint < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ execute <<~SQL
+ ALTER TABLE sprints
+ ADD CONSTRAINT iteration_start_and_due_daterange_project_id_constraint
+ EXCLUDE USING gist
+ ( project_id WITH =,
+ daterange(start_date, due_date, '[]') WITH &&
+ )
+ WHERE (project_id IS NOT NULL)
+ SQL
+
+ execute <<~SQL
+ ALTER TABLE sprints
+ ADD CONSTRAINT iteration_start_and_due_daterange_group_id_constraint
+ EXCLUDE USING gist
+ ( group_id WITH =,
+ daterange(start_date, due_date, '[]') WITH &&
+ )
+ WHERE (group_id IS NOT NULL)
+ SQL
+ end
+
+ def down
+ execute <<~SQL
+ ALTER TABLE sprints
+ DROP CONSTRAINT IF EXISTS iteration_start_and_due_daterange_project_id_constraint
+ SQL
+
+ execute <<~SQL
+ ALTER TABLE sprints
+ DROP CONSTRAINT IF EXISTS iteration_start_and_due_daterange_group_id_constraint
+ SQL
+ end
+end
diff --git a/db/migrate/20200607223047_create_cluster_agents.rb b/db/migrate/20200607223047_create_cluster_agents.rb
new file mode 100644
index 00000000000..50dd28562e4
--- /dev/null
+++ b/db/migrate/20200607223047_create_cluster_agents.rb
@@ -0,0 +1,31 @@
+# frozen_string_literal: true
+
+class CreateClusterAgents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:cluster_agents)
+ with_lock_retries do
+ create_table :cluster_agents do |t|
+ t.timestamps_with_timezone null: false
+ t.belongs_to(:project, null: false, index: true, foreign_key: { on_delete: :cascade })
+ t.text :name, null: false
+
+ t.index [:project_id, :name], unique: true
+ end
+ end
+ end
+
+ add_text_limit :cluster_agents, :name, 255
+ end
+
+ def down
+ with_lock_retries do
+ drop_table :cluster_agents
+ end
+ end
+end
diff --git a/db/migrate/20200607235435_create_cluster_agent_tokens.rb b/db/migrate/20200607235435_create_cluster_agent_tokens.rb
new file mode 100644
index 00000000000..30c3ad30fa5
--- /dev/null
+++ b/db/migrate/20200607235435_create_cluster_agent_tokens.rb
@@ -0,0 +1,27 @@
+# frozen_string_literal: true
+
+class CreateClusterAgentTokens < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:cluster_agent_tokens)
+ create_table :cluster_agent_tokens do |t|
+ t.timestamps_with_timezone null: false
+ t.belongs_to :agent, null: false, index: true, foreign_key: { to_table: :cluster_agents, on_delete: :cascade }
+ t.text :token_encrypted, null: false
+
+ t.index :token_encrypted, unique: true
+ end
+ end
+
+ add_text_limit :cluster_agent_tokens, :token_encrypted, 255
+ end
+
+ def down
+ drop_table :cluster_agent_tokens
+ end
+end
diff --git a/db/migrate/20200625193358_increase_size_on_instance_level_variable_values.rb b/db/migrate/20200625193358_increase_size_on_instance_level_variable_values.rb
new file mode 100644
index 00000000000..ee665287a31
--- /dev/null
+++ b/db/migrate/20200625193358_increase_size_on_instance_level_variable_values.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class IncreaseSizeOnInstanceLevelVariableValues < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ existing_constraint_name = text_limit_name(:ci_instance_variables, :encrypted_value)
+ new_constraint_name = check_constraint_name(:ci_instance_variables, :encrypted_value, :char_length_updated)
+
+ add_text_limit(:ci_instance_variables, :encrypted_value, 13_579, constraint_name: new_constraint_name)
+ remove_check_constraint(:ci_instance_variables, existing_constraint_name)
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/migrate/20200701221303_change_default_value_of_ci_max_artifact_size_terraform_of_plan_limits_from_0_to_5.rb b/db/migrate/20200701221303_change_default_value_of_ci_max_artifact_size_terraform_of_plan_limits_from_0_to_5.rb
new file mode 100644
index 00000000000..e295d2f601a
--- /dev/null
+++ b/db/migrate/20200701221303_change_default_value_of_ci_max_artifact_size_terraform_of_plan_limits_from_0_to_5.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class ChangeDefaultValueOfCiMaxArtifactSizeTerraformOfPlanLimitsFrom0To5 < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ change_column_default :plan_limits, :ci_max_artifact_size_terraform, 5
+ execute('UPDATE plan_limits SET ci_max_artifact_size_terraform = 5 WHERE ci_max_artifact_size_terraform = 0')
+ end
+ end
+
+ def down
+ with_lock_retries do
+ change_column_default :plan_limits, :ci_max_artifact_size_terraform, 0
+ execute('UPDATE plan_limits SET ci_max_artifact_size_terraform = 0 WHERE ci_max_artifact_size_terraform = 5')
+ end
+ end
+end
diff --git a/db/migrate/20200703035021_add_notes_to_timelogs.rb b/db/migrate/20200703035021_add_notes_to_timelogs.rb
new file mode 100644
index 00000000000..d711fd0400d
--- /dev/null
+++ b/db/migrate/20200703035021_add_notes_to_timelogs.rb
@@ -0,0 +1,25 @@
+# frozen_string_literal: true
+
+class AddNotesToTimelogs < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ with_lock_retries do
+ add_column :timelogs, :note_id, :integer
+ end
+ add_concurrent_index :timelogs, :note_id
+ add_concurrent_foreign_key :timelogs, :notes, column: :note_id
+ end
+
+ def down
+ remove_foreign_key_if_exists :timelogs, column: :note_id
+ remove_concurrent_index :timelogs, :note_id
+ with_lock_retries do
+ remove_column :timelogs, :note_id
+ end
+ end
+end
diff --git a/db/migrate/20200710152642_add_verification_state_to_terraform_states.rb b/db/migrate/20200710152642_add_verification_state_to_terraform_states.rb
new file mode 100644
index 00000000000..71c14faab0c
--- /dev/null
+++ b/db/migrate/20200710152642_add_verification_state_to_terraform_states.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddVerificationStateToTerraformStates < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ change_table(:terraform_states) do |t|
+ t.column :verification_retry_at, :datetime_with_timezone
+ t.column :verified_at, :datetime_with_timezone
+ t.integer :verification_retry_count, limit: 2
+ t.binary :verification_checksum, using: 'verification_checksum::bytea'
+
+ # rubocop:disable Migration/AddLimitToTextColumns
+ # limit is added in 20200710153009_add_verification_failure_limit_and_index_to_terraform_states
+ t.text :verification_failure
+ # rubocop:enable Migration/AddLimitToTextColumns
+ end
+ end
+end
diff --git a/db/migrate/20200710153009_add_verification_failure_limit_and_index_to_terraform_states.rb b/db/migrate/20200710153009_add_verification_failure_limit_and_index_to_terraform_states.rb
new file mode 100644
index 00000000000..9d36a8faf4f
--- /dev/null
+++ b/db/migrate/20200710153009_add_verification_failure_limit_and_index_to_terraform_states.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class AddVerificationFailureLimitAndIndexToTerraformStates < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :terraform_states, :verification_failure, where: "(verification_failure IS NOT NULL)", name: "terraform_states_verification_failure_partial"
+ add_concurrent_index :terraform_states, :verification_checksum, where: "(verification_checksum IS NOT NULL)", name: "terraform_states_verification_checksum_partial"
+ add_text_limit :terraform_states, :verification_failure, 255
+ end
+
+ def down
+ remove_concurrent_index :terraform_states, :verification_failure
+ remove_concurrent_index :terraform_states, :verification_checksum
+ remove_text_limit :terraform_states, :verification_failure
+ end
+end
diff --git a/db/migrate/20200713141854_add_wiki_page_max_content_bytes_to_application_settings.rb b/db/migrate/20200713141854_add_wiki_page_max_content_bytes_to_application_settings.rb
new file mode 100644
index 00000000000..c0763d9816c
--- /dev/null
+++ b/db/migrate/20200713141854_add_wiki_page_max_content_bytes_to_application_settings.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddWikiPageMaxContentBytesToApplicationSettings < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :application_settings, :wiki_page_max_content_bytes, :bigint, default: 50.megabytes, null: false
+ end
+end
diff --git a/db/migrate/20200715124210_add_target_details_to_audit_event.rb b/db/migrate/20200715124210_add_target_details_to_audit_event.rb
new file mode 100644
index 00000000000..65efe24a1e8
--- /dev/null
+++ b/db/migrate/20200715124210_add_target_details_to_audit_event.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class AddTargetDetailsToAuditEvent < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ # rubocop:disable Migration/AddLimitToTextColumns
+ add_column(:audit_events, :target_details, :text)
+ # rubocop:enable Migration/AddLimitToTextColumns
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column(:audit_events, :target_details)
+ end
+ end
+end
diff --git a/db/migrate/20200715135130_create_vulnerability_historical_statistics.rb b/db/migrate/20200715135130_create_vulnerability_historical_statistics.rb
new file mode 100644
index 00000000000..6afa123c341
--- /dev/null
+++ b/db/migrate/20200715135130_create_vulnerability_historical_statistics.rb
@@ -0,0 +1,34 @@
+# frozen_string_literal: true
+
+class CreateVulnerabilityHistoricalStatistics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ INDEX_NAME = 'index_vuln_historical_statistics_on_project_id_and_date'
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ create_table :vulnerability_historical_statistics do |t|
+ t.timestamps_with_timezone null: false
+ t.references :project, null: false, index: false, foreign_key: { on_delete: :cascade }
+ t.integer :total, default: 0, null: false
+ t.integer :critical, default: 0, null: false
+ t.integer :high, default: 0, null: false
+ t.integer :medium, default: 0, null: false
+ t.integer :low, default: 0, null: false
+ t.integer :unknown, default: 0, null: false
+ t.integer :info, default: 0, null: false
+ t.date :date, null: false
+ t.integer :letter_grade, limit: 1, null: false
+ t.index [:project_id, :date], unique: true, name: INDEX_NAME
+ end
+ end
+ end
+
+ def down
+ with_lock_retries do
+ drop_table :vulnerability_historical_statistics
+ end
+ end
+end
diff --git a/db/migrate/20200715171155_add_deployment_type_to_tracker.rb b/db/migrate/20200715171155_add_deployment_type_to_tracker.rb
new file mode 100644
index 00000000000..649331ecb54
--- /dev/null
+++ b/db/migrate/20200715171155_add_deployment_type_to_tracker.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddDeploymentTypeToTracker < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :jira_tracker_data, :deployment_type, :smallint, default: 0, null: false
+ end
+end
diff --git a/db/migrate/20200716120000_partition_audit_events.rb b/db/migrate/20200716120000_partition_audit_events.rb
new file mode 100644
index 00000000000..aef090339ea
--- /dev/null
+++ b/db/migrate/20200716120000_partition_audit_events.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class PartitionAuditEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+ include Gitlab::Database::PartitioningMigrationHelpers
+
+ # Set this constant to true if this migration requires downtime.
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ partition_table_by_date :audit_events, :created_at
+ end
+
+ def down
+ drop_partitioned_table_for :audit_events
+ end
+end
diff --git a/db/migrate/20200716145156_add_text_limit_to_audit_event_target_details.rb b/db/migrate/20200716145156_add_text_limit_to_audit_event_target_details.rb
new file mode 100644
index 00000000000..43ee98b69e0
--- /dev/null
+++ b/db/migrate/20200716145156_add_text_limit_to_audit_event_target_details.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddTextLimitToAuditEventTargetDetails < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_text_limit :audit_events, :target_details, 5_500
+ end
+
+ def down
+ remove_text_limit :audit_events, :target_details
+ end
+end
diff --git a/db/migrate/20200717080257_add_prevent_forking_to_namespace_settings.rb b/db/migrate/20200717080257_add_prevent_forking_to_namespace_settings.rb
new file mode 100644
index 00000000000..b46daac6a98
--- /dev/null
+++ b/db/migrate/20200717080257_add_prevent_forking_to_namespace_settings.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddPreventForkingToNamespaceSettings < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :namespace_settings, :prevent_forking_outside_group, :boolean, null: false, default: false
+ end
+end
diff --git a/db/migrate/20200717163656_add_moved_project_to_notification_settings.rb b/db/migrate/20200717163656_add_moved_project_to_notification_settings.rb
new file mode 100644
index 00000000000..9c60a678c1f
--- /dev/null
+++ b/db/migrate/20200717163656_add_moved_project_to_notification_settings.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddMovedProjectToNotificationSettings < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :notification_settings, :moved_project, :boolean, default: true, null: false
+ end
+end
diff --git a/db/migrate/20200718040100_add_index_on_merge_request_diffs_external_diff_store.rb b/db/migrate/20200718040100_add_index_on_merge_request_diffs_external_diff_store.rb
new file mode 100644
index 00000000000..372a9df82a1
--- /dev/null
+++ b/db/migrate/20200718040100_add_index_on_merge_request_diffs_external_diff_store.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexOnMergeRequestDiffsExternalDiffStore < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :merge_request_diffs, :external_diff_store
+ end
+
+ def down
+ remove_concurrent_index :merge_request_diffs, :external_diff_store
+ end
+end
diff --git a/db/migrate/20200718040200_add_index_on_terraform_states_file_store.rb b/db/migrate/20200718040200_add_index_on_terraform_states_file_store.rb
new file mode 100644
index 00000000000..7dddcf1fcea
--- /dev/null
+++ b/db/migrate/20200718040200_add_index_on_terraform_states_file_store.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexOnTerraformStatesFileStore < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :terraform_states, :file_store
+ end
+
+ def down
+ remove_concurrent_index :terraform_states, :file_store
+ end
+end
diff --git a/db/migrate/20200718040300_add_index_on_vulnerability_exports_file_store.rb b/db/migrate/20200718040300_add_index_on_vulnerability_exports_file_store.rb
new file mode 100644
index 00000000000..c0d546ae112
--- /dev/null
+++ b/db/migrate/20200718040300_add_index_on_vulnerability_exports_file_store.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexOnVulnerabilityExportsFileStore < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :vulnerability_exports, :file_store
+ end
+
+ def down
+ remove_concurrent_index :vulnerability_exports, :file_store
+ end
+end
diff --git a/db/migrate/20200720053909_add_elasticsearch_indexed_file_size_limit_kb_to_application_settings.rb b/db/migrate/20200720053909_add_elasticsearch_indexed_file_size_limit_kb_to_application_settings.rb
new file mode 100644
index 00000000000..bab5fe827d0
--- /dev/null
+++ b/db/migrate/20200720053909_add_elasticsearch_indexed_file_size_limit_kb_to_application_settings.rb
@@ -0,0 +1,13 @@
+# frozen_string_literal: true
+
+class AddElasticsearchIndexedFileSizeLimitKbToApplicationSettings < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :application_settings,
+ :elasticsearch_indexed_file_size_limit_kb,
+ :integer,
+ null: false,
+ default: 1024 # 1 MiB (units in KiB)
+ end
+end
diff --git a/db/migrate/20200720154007_create_vulnerabilities_export_verification_status.rb b/db/migrate/20200720154007_create_vulnerabilities_export_verification_status.rb
new file mode 100644
index 00000000000..5cbb5fdd1e5
--- /dev/null
+++ b/db/migrate/20200720154007_create_vulnerabilities_export_verification_status.rb
@@ -0,0 +1,42 @@
+# frozen_string_literal: true
+
+class CreateVulnerabilitiesExportVerificationStatus < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:vulnerability_export_verification_status)
+ with_lock_retries do
+ create_table :vulnerability_export_verification_status, id: false do |t|
+ t.references :vulnerability_export,
+ primary_key: true,
+ null: false,
+ foreign_key: { on_delete: :cascade },
+ index:
+ { name: 'index_vulnerability_export_verification_status_on_export_id' }
+ t.datetime_with_timezone :verification_retry_at
+ t.datetime_with_timezone :verified_at
+ t.integer :verification_retry_count, limit: 2
+ t.binary :verification_checksum, using: 'verification_checksum::bytea'
+ t.text :verification_failure
+
+ t.index :verification_failure, where: "(verification_failure IS NOT NULL)", name: "vulnerability_exports_verification_failure_partial"
+ t.index :verification_checksum, where: "(verification_checksum IS NOT NULL)", name: "vulnerability_exports_verification_checksum_partial"
+ end
+ end
+ end
+
+ add_text_limit :vulnerability_export_verification_status, :verification_failure, 255
+ end
+
+ def down
+ return unless table_exists?(:vulnerability_export_verification_status)
+
+ with_lock_retries do
+ drop_table :vulnerability_export_verification_status
+ end
+ end
+end
diff --git a/db/migrate/20200720154123_add_external_to_custom_emoji.rb b/db/migrate/20200720154123_add_external_to_custom_emoji.rb
new file mode 100644
index 00000000000..2a97235eec4
--- /dev/null
+++ b/db/migrate/20200720154123_add_external_to_custom_emoji.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddExternalToCustomEmoji < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :custom_emoji, :external, :boolean, default: true, null: false
+ end
+end
diff --git a/db/migrate/20200720191134_add_blocking_issues_count_to_issues.rb b/db/migrate/20200720191134_add_blocking_issues_count_to_issues.rb
new file mode 100644
index 00000000000..dbb43541ad6
--- /dev/null
+++ b/db/migrate/20200720191134_add_blocking_issues_count_to_issues.rb
@@ -0,0 +1,28 @@
+# frozen_string_literal: true
+
+class AddBlockingIssuesCountToIssues < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_issue_on_project_id_state_id_and_blocking_issues_count'
+
+ disable_ddl_transaction!
+
+ def up
+ unless column_exists?(:issues, :blocking_issues_count)
+ with_lock_retries do
+ add_column :issues, :blocking_issues_count, :integer, default: 0, null: false
+ end
+ end
+
+ add_concurrent_index :issues, [:project_id, :state_id, :blocking_issues_count], name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :issues, INDEX_NAME
+
+ with_lock_retries do
+ remove_column :issues, :blocking_issues_count
+ end
+ end
+end
diff --git a/db/migrate/20200721034536_add_issue_type_to_issues.rb b/db/migrate/20200721034536_add_issue_type_to_issues.rb
new file mode 100644
index 00000000000..96ae8c421da
--- /dev/null
+++ b/db/migrate/20200721034536_add_issue_type_to_issues.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddIssueTypeToIssues < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ # Set default to issue type
+ add_column :issues, :issue_type, :integer, limit: 2, default: 0, null: false
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column :issues, :issue_type
+ end
+ end
+end
diff --git a/db/migrate/20200721043502_add_issue_type_index_to_issues.rb b/db/migrate/20200721043502_add_issue_type_index_to_issues.rb
new file mode 100644
index 00000000000..2faad98d032
--- /dev/null
+++ b/db/migrate/20200721043502_add_issue_type_index_to_issues.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class AddIssueTypeIndexToIssues < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ disable_ddl_transaction!
+
+ INCIDENT_TYPE = 1
+ INDEX_NAME = 'index_issues_on_incident_issue_type'
+
+ def up
+ add_concurrent_index :issues,
+ :issue_type, where: "issue_type = #{INCIDENT_TYPE}",
+ name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index :issues, :issue_type
+ end
+end
diff --git a/db/migrate/20200721052853_create_dast_scanner_profile.rb b/db/migrate/20200721052853_create_dast_scanner_profile.rb
new file mode 100644
index 00000000000..0dc0012d837
--- /dev/null
+++ b/db/migrate/20200721052853_create_dast_scanner_profile.rb
@@ -0,0 +1,32 @@
+# frozen_string_literal: true
+
+class CreateDastScannerProfile < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:dast_scanner_profiles)
+ with_lock_retries do
+ create_table :dast_scanner_profiles do |t|
+ t.timestamps_with_timezone null: false
+ t.references :project, null: false, index: false, foreign_key: { on_delete: :cascade }, type: :integer
+ t.integer :spider_timeout, limit: 2
+ t.integer :target_timeout, limit: 2
+ t.text :name, null: false
+ t.index [:project_id, :name], unique: true
+ end
+ end
+ end
+
+ add_text_limit(:dast_scanner_profiles, :name, 255)
+ end
+
+ def down
+ with_lock_retries do
+ drop_table :dast_scanner_profiles
+ end
+ end
+end
diff --git a/db/migrate/20200721230558_add_index_to_projects_aimed_for_deletion.rb b/db/migrate/20200721230558_add_index_to_projects_aimed_for_deletion.rb
new file mode 100644
index 00000000000..44dfe2ff3e1
--- /dev/null
+++ b/db/migrate/20200721230558_add_index_to_projects_aimed_for_deletion.rb
@@ -0,0 +1,27 @@
+# frozen_string_literal: true
+
+class AddIndexToProjectsAimedForDeletion < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ PROJECTS_AIMED_FOR_DELETION_INDEX_NAME = "index_projects_aimed_for_deletion"
+ MARKED_FOR_DELETION_PROJECTS_INDEX_NAME = "index_projects_on_marked_for_deletion_at"
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :projects,
+ :marked_for_deletion_at,
+ where: "marked_for_deletion_at IS NOT NULL AND pending_delete = false",
+ name: PROJECTS_AIMED_FOR_DELETION_INDEX_NAME
+
+ remove_concurrent_index_by_name :projects, MARKED_FOR_DELETION_PROJECTS_INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :projects, PROJECTS_AIMED_FOR_DELETION_INDEX_NAME
+
+ add_concurrent_index :projects, :marked_for_deletion_at, where: 'marked_for_deletion_at IS NOT NULL'
+ end
+end
diff --git a/db/migrate/20200722075411_add_ci_needs_size_limit_to_plan_limit.rb b/db/migrate/20200722075411_add_ci_needs_size_limit_to_plan_limit.rb
new file mode 100644
index 00000000000..b615a09a61b
--- /dev/null
+++ b/db/migrate/20200722075411_add_ci_needs_size_limit_to_plan_limit.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddCiNeedsSizeLimitToPlanLimit < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :plan_limits, :ci_needs_size_limit, :integer, default: 50, null: false
+ end
+end
diff --git a/db/migrate/20200722084623_add_default_membership_role_to_saml_provider.rb b/db/migrate/20200722084623_add_default_membership_role_to_saml_provider.rb
new file mode 100644
index 00000000000..bd82aab1aae
--- /dev/null
+++ b/db/migrate/20200722084623_add_default_membership_role_to_saml_provider.rb
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class AddDefaultMembershipRoleToSamlProvider < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ GUEST_USER_ROLE = 10
+
+ def change
+ add_column :saml_providers, :default_membership_role, :smallint, default: GUEST_USER_ROLE, null: false
+ end
+end
diff --git a/db/migrate/20200722091435_add_relative_position_to_design_management_designs.rb b/db/migrate/20200722091435_add_relative_position_to_design_management_designs.rb
new file mode 100644
index 00000000000..42b7a1d3898
--- /dev/null
+++ b/db/migrate/20200722091435_add_relative_position_to_design_management_designs.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddRelativePositionToDesignManagementDesigns < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :design_management_designs, :relative_position, :integer
+ end
+end
diff --git a/db/migrate/20200722131241_create_resource_iteration_events_table.rb b/db/migrate/20200722131241_create_resource_iteration_events_table.rb
new file mode 100644
index 00000000000..619faeaaadf
--- /dev/null
+++ b/db/migrate/20200722131241_create_resource_iteration_events_table.rb
@@ -0,0 +1,16 @@
+# frozen_string_literal: true
+
+class CreateResourceIterationEventsTable < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ create_table :resource_iteration_events do |t|
+ t.bigint :user_id, null: false, index: { name: 'index_resource_iteration_events_on_user_id' }
+ t.bigint :issue_id, null: true, index: { name: 'index_resource_iteration_events_on_issue_id' }
+ t.bigint :merge_request_id, null: true, index: { name: 'index_resource_iteration_events_on_merge_request_id' }
+ t.bigint :iteration_id, index: { name: 'index_resource_iteration_events_on_iteration_id' }
+ t.datetime_with_timezone :created_at, null: false
+ t.integer :action, limit: 2, null: false
+ end
+ end
+end
diff --git a/db/migrate/20200722132040_add_users_fk_to_resource_iteration_events_table.rb b/db/migrate/20200722132040_add_users_fk_to_resource_iteration_events_table.rb
new file mode 100644
index 00000000000..e28405be53d
--- /dev/null
+++ b/db/migrate/20200722132040_add_users_fk_to_resource_iteration_events_table.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddUsersFkToResourceIterationEventsTable < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :resource_iteration_events, :users, column: :user_id, on_delete: :nullify # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :resource_iteration_events, column: :user_id
+ end
+ end
+end
diff --git a/db/migrate/20200722132540_add_issues_fk_to_resource_iteration_events_table.rb b/db/migrate/20200722132540_add_issues_fk_to_resource_iteration_events_table.rb
new file mode 100644
index 00000000000..adb10aaa707
--- /dev/null
+++ b/db/migrate/20200722132540_add_issues_fk_to_resource_iteration_events_table.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddIssuesFkToResourceIterationEventsTable < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :resource_iteration_events, :issues, column: :issue_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :resource_iteration_events, column: :issue_id
+ end
+ end
+end
diff --git a/db/migrate/20200722133040_add_merge_requests_fk_to_resource_iteration_events_table.rb b/db/migrate/20200722133040_add_merge_requests_fk_to_resource_iteration_events_table.rb
new file mode 100644
index 00000000000..8b1859bb253
--- /dev/null
+++ b/db/migrate/20200722133040_add_merge_requests_fk_to_resource_iteration_events_table.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddMergeRequestsFkToResourceIterationEventsTable < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :resource_iteration_events, :merge_requests, column: :merge_request_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :resource_iteration_events, column: :merge_request_id
+ end
+ end
+end
diff --git a/db/migrate/20200722133540_add_iterations_fk_to_resource_iteration_events_table.rb b/db/migrate/20200722133540_add_iterations_fk_to_resource_iteration_events_table.rb
new file mode 100644
index 00000000000..b42c29a0634
--- /dev/null
+++ b/db/migrate/20200722133540_add_iterations_fk_to_resource_iteration_events_table.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddIterationsFkToResourceIterationEventsTable < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :resource_iteration_events, :sprints, column: :iteration_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :resource_iteration_events, column: :iteration_id
+ end
+ end
+end
diff --git a/db/migrate/20200723125205_add_target_project_id_to_mr_metrics.rb b/db/migrate/20200723125205_add_target_project_id_to_mr_metrics.rb
new file mode 100644
index 00000000000..fb01b3fe046
--- /dev/null
+++ b/db/migrate/20200723125205_add_target_project_id_to_mr_metrics.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddTargetProjectIdToMrMetrics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_column :merge_request_metrics, :target_project_id, :integer
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column :merge_request_metrics, :target_project_id, :integer
+ end
+ end
+end
diff --git a/db/migrate/20200723128332_add_fk_to_metrics_target_project_id.rb b/db/migrate/20200723128332_add_fk_to_metrics_target_project_id.rb
new file mode 100644
index 00000000000..6536b20b9c1
--- /dev/null
+++ b/db/migrate/20200723128332_add_fk_to_metrics_target_project_id.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddFkToMetricsTargetProjectId < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index(:merge_request_metrics, :target_project_id)
+ add_concurrent_foreign_key(:merge_request_metrics, :projects, column: :target_project_id, on_delete: :cascade)
+ end
+
+ def down
+ remove_foreign_key(:merge_request_metrics, column: :target_project_id)
+ remove_concurrent_index(:merge_request_metrics, :target_project_id)
+ end
+end
diff --git a/db/migrate/20200724100123_add_index_on_vulnerability_historical_statistics_date.rb b/db/migrate/20200724100123_add_index_on_vulnerability_historical_statistics_date.rb
new file mode 100644
index 00000000000..696f98b40f6
--- /dev/null
+++ b/db/migrate/20200724100123_add_index_on_vulnerability_historical_statistics_date.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexOnVulnerabilityHistoricalStatisticsDate < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :vulnerability_historical_statistics, [:date, :id]
+ end
+
+ def down
+ remove_concurrent_index :vulnerability_historical_statistics, [:date, :id]
+ end
+end
diff --git a/db/migrate/20200727082309_remove_index_chat_name_service_id.rb b/db/migrate/20200727082309_remove_index_chat_name_service_id.rb
new file mode 100644
index 00000000000..49cda2dd41f
--- /dev/null
+++ b/db/migrate/20200727082309_remove_index_chat_name_service_id.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class RemoveIndexChatNameServiceId < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ remove_concurrent_index :chat_names, :service_id
+ end
+
+ def down
+ add_concurrent_index :chat_names, :service_id
+ end
+end
diff --git a/db/migrate/20200727142337_update_defaults_for_sca_artifacts.rb b/db/migrate/20200727142337_update_defaults_for_sca_artifacts.rb
new file mode 100644
index 00000000000..d745943a7d3
--- /dev/null
+++ b/db/migrate/20200727142337_update_defaults_for_sca_artifacts.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class UpdateDefaultsForScaArtifacts < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ DEPENDENCY_SCANNING_LIMIT_MB = 350
+ CONTAINER_SCANNING_LIMIT_MB = 150
+ LICENSE_SCANNING_LIMIT_MB = 100
+
+ def up
+ change_column_default :plan_limits, :ci_max_artifact_size_dependency_scanning, DEPENDENCY_SCANNING_LIMIT_MB
+ change_column_default :plan_limits, :ci_max_artifact_size_container_scanning, CONTAINER_SCANNING_LIMIT_MB
+ change_column_default :plan_limits, :ci_max_artifact_size_license_scanning, LICENSE_SCANNING_LIMIT_MB
+ end
+
+ def down
+ change_column_default :plan_limits, :ci_max_artifact_size_dependency_scanning, 0
+ change_column_default :plan_limits, :ci_max_artifact_size_container_scanning, 0
+ change_column_default :plan_limits, :ci_max_artifact_size_license_scanning, 0
+ end
+end
diff --git a/db/migrate/20200728080250_replace_unique_index_on_cycle_analytics_stages.rb b/db/migrate/20200728080250_replace_unique_index_on_cycle_analytics_stages.rb
new file mode 100644
index 00000000000..0e562ae27e2
--- /dev/null
+++ b/db/migrate/20200728080250_replace_unique_index_on_cycle_analytics_stages.rb
@@ -0,0 +1,43 @@
+# frozen_string_literal: true
+
+class ReplaceUniqueIndexOnCycleAnalyticsStages < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ OLD_INDEX_NAME = 'index_analytics_ca_group_stages_on_group_id_and_name'
+ NEW_INDEX_NAME = 'index_group_stages_on_group_id_group_value_stream_id_and_name'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index(:analytics_cycle_analytics_group_stages,
+ [:group_id, :group_value_stream_id, :name],
+ unique: true,
+ name: NEW_INDEX_NAME)
+
+ remove_concurrent_index_by_name :analytics_cycle_analytics_group_stages, OLD_INDEX_NAME
+ end
+
+ def down
+ # Removing duplicated records (group_id, name) that would prevent re-creating the old index.
+ execute <<-SQL
+ DELETE FROM analytics_cycle_analytics_group_stages
+ USING (
+ SELECT group_id, name, MIN(id) as min_id
+ FROM analytics_cycle_analytics_group_stages
+ GROUP BY group_id, name
+ HAVING COUNT(id) > 1
+ ) as analytics_cycle_analytics_group_stages_name_duplicates
+ WHERE analytics_cycle_analytics_group_stages_name_duplicates.group_id = analytics_cycle_analytics_group_stages.group_id
+ AND analytics_cycle_analytics_group_stages_name_duplicates.name = analytics_cycle_analytics_group_stages.name
+ AND analytics_cycle_analytics_group_stages_name_duplicates.min_id <> analytics_cycle_analytics_group_stages.id
+ SQL
+
+ add_concurrent_index(:analytics_cycle_analytics_group_stages,
+ [:group_id, :name],
+ unique: true,
+ name: OLD_INDEX_NAME)
+
+ remove_concurrent_index_by_name :analytics_cycle_analytics_group_stages, NEW_INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200728163009_add_deployment_events_to_web_hooks.rb b/db/migrate/20200728163009_add_deployment_events_to_web_hooks.rb
new file mode 100644
index 00000000000..b1bf9560bcc
--- /dev/null
+++ b/db/migrate/20200728163009_add_deployment_events_to_web_hooks.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddDeploymentEventsToWebHooks < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :web_hooks, :deployment_events, :boolean, null: false, default: false
+ end
+end
diff --git a/db/migrate/20200728174137_add_index_on_design_management_designs_issue_id_and_relative_position_and_id.rb b/db/migrate/20200728174137_add_index_on_design_management_designs_issue_id_and_relative_position_and_id.rb
new file mode 100644
index 00000000000..140c344e837
--- /dev/null
+++ b/db/migrate/20200728174137_add_index_on_design_management_designs_issue_id_and_relative_position_and_id.rb
@@ -0,0 +1,18 @@
+# frozen_string_literal: true
+
+class AddIndexOnDesignManagementDesignsIssueIdAndRelativePositionAndId < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_design_management_designs_issue_id_relative_position_id'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :design_management_designs, [:issue_id, :relative_position, :id], name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index :design_management_designs, [:issue_id, :relative_position, :id], name: INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200728175710_add_enforce_namespace_storage_limit_to_application_settings.rb b/db/migrate/20200728175710_add_enforce_namespace_storage_limit_to_application_settings.rb
new file mode 100644
index 00000000000..adbc86ec621
--- /dev/null
+++ b/db/migrate/20200728175710_add_enforce_namespace_storage_limit_to_application_settings.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddEnforceNamespaceStorageLimitToApplicationSettings < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :application_settings, :enforce_namespace_storage_limit, :boolean, default: false, null: false
+ end
+end
diff --git a/db/migrate/20200729151021_add_after_expiry_notification_delivered_to_personal_access_tokens.rb b/db/migrate/20200729151021_add_after_expiry_notification_delivered_to_personal_access_tokens.rb
new file mode 100644
index 00000000000..001436b7285
--- /dev/null
+++ b/db/migrate/20200729151021_add_after_expiry_notification_delivered_to_personal_access_tokens.rb
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class AddAfterExpiryNotificationDeliveredToPersonalAccessTokens < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def change
+ add_column :personal_access_tokens, :after_expiry_notification_delivered, :boolean, null: false, default: false
+ end
+end
diff --git a/db/migrate/20200729175935_add_dashboard_path_to_prometheus_metrics.rb b/db/migrate/20200729175935_add_dashboard_path_to_prometheus_metrics.rb
new file mode 100644
index 00000000000..0562e8d1c14
--- /dev/null
+++ b/db/migrate/20200729175935_add_dashboard_path_to_prometheus_metrics.rb
@@ -0,0 +1,14 @@
+# frozen_string_literal: true
+
+class AddDashboardPathToPrometheusMetrics < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ # Text limit is added in 20200730210506_add_text_limit_to_dashboard_path
+ add_column :prometheus_metrics, :dashboard_path, :text # rubocop:disable Migration/AddLimitToTextColumns
+ end
+
+ def down
+ remove_column :prometheus_metrics, :dashboard_path
+ end
+end
diff --git a/db/migrate/20200729180539_add_can_push_to_group_deploy_keys_groups.rb b/db/migrate/20200729180539_add_can_push_to_group_deploy_keys_groups.rb
new file mode 100644
index 00000000000..3412790c20c
--- /dev/null
+++ b/db/migrate/20200729180539_add_can_push_to_group_deploy_keys_groups.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddCanPushToGroupDeployKeysGroups < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :group_deploy_keys_groups, :can_push, :boolean, default: false, null: false
+ end
+end
diff --git a/db/migrate/20200729181641_add_index_to_resource_milestone_events_add_events.rb b/db/migrate/20200729181641_add_index_to_resource_milestone_events_add_events.rb
new file mode 100644
index 00000000000..438f9c6bfa3
--- /dev/null
+++ b/db/migrate/20200729181641_add_index_to_resource_milestone_events_add_events.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class AddIndexToResourceMilestoneEventsAddEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ INDEX_NAME = 'index_resource_milestone_events_on_milestone_id_and_add_action'
+ ADD_ACTION = '1'
+
+ def up
+ # Index add milestone events
+ add_concurrent_index :resource_milestone_events, :milestone_id, where: "action = #{ADD_ACTION}", name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index :resource_milestone_events, :milestone_id, name: INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200729191227_add_runbook_to_prometheus_alert.rb b/db/migrate/20200729191227_add_runbook_to_prometheus_alert.rb
new file mode 100644
index 00000000000..a45b6eab1ee
--- /dev/null
+++ b/db/migrate/20200729191227_add_runbook_to_prometheus_alert.rb
@@ -0,0 +1,14 @@
+# frozen_string_literal: true
+
+class AddRunbookToPrometheusAlert < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ # limit is added in 20200501000002_add_text_limit_to_sprints_extended_title
+ add_column :prometheus_alerts, :runbook_url, :text # rubocop:disable Migration/AddLimitToTextColumns
+ end
+
+ def down
+ remove_column :prometheus_alerts, :runbook_url
+ end
+end
diff --git a/db/migrate/20200729200808_add_text_limit_to_runbook_on_prometheus_alerts.rb b/db/migrate/20200729200808_add_text_limit_to_runbook_on_prometheus_alerts.rb
new file mode 100644
index 00000000000..010b53ab35e
--- /dev/null
+++ b/db/migrate/20200729200808_add_text_limit_to_runbook_on_prometheus_alerts.rb
@@ -0,0 +1,16 @@
+# frozen_string_literal: true
+
+class AddTextLimitToRunbookOnPrometheusAlerts < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_text_limit :prometheus_alerts, :runbook_url, 255
+ end
+
+ def down
+ remove_text_limit :prometheus_alerts, :runbook_url
+ end
+end
diff --git a/db/migrate/20200729202222_add_index_to_ci_pipeline_project_id_created_at.rb b/db/migrate/20200729202222_add_index_to_ci_pipeline_project_id_created_at.rb
new file mode 100644
index 00000000000..d1ee9c49d30
--- /dev/null
+++ b/db/migrate/20200729202222_add_index_to_ci_pipeline_project_id_created_at.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexToCiPipelineProjectIdCreatedAt < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :ci_pipelines, [:project_id, :created_at]
+ end
+
+ def down
+ remove_concurrent_index :ci_pipelines, [:project_id, :created_at]
+ end
+end
diff --git a/db/migrate/20200730044810_add_indexes_to_resource_label_events_to_support_vsa.rb b/db/migrate/20200730044810_add_indexes_to_resource_label_events_to_support_vsa.rb
new file mode 100644
index 00000000000..ba114e81618
--- /dev/null
+++ b/db/migrate/20200730044810_add_indexes_to_resource_label_events_to_support_vsa.rb
@@ -0,0 +1,31 @@
+# frozen_string_literal: true
+
+class AddIndexesToResourceLabelEventsToSupportVsa < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ NEW_INDEX_NAME_ON_ISSUE_ID = 'index_resource_label_events_issue_id_label_id_action'
+ OLD_INDEX_NAME_ON_ISSUE_ID = 'index_resource_label_events_on_issue_id'
+
+ NEW_INDEX_NAME_ON_MERGE_REQUEST_ID = 'index_resource_label_events_on_merge_request_id_label_id_action'
+ OLD_INDEX_NAME_ON_MERGE_REQUEST_ID = 'index_resource_label_events_on_merge_request_id'
+
+ def up
+ add_concurrent_index :resource_label_events, [:issue_id, :label_id, :action], name: NEW_INDEX_NAME_ON_ISSUE_ID
+ remove_concurrent_index_by_name :resource_label_events, OLD_INDEX_NAME_ON_ISSUE_ID
+
+ add_concurrent_index :resource_label_events, [:merge_request_id, :label_id, :action], name: NEW_INDEX_NAME_ON_MERGE_REQUEST_ID
+ remove_concurrent_index_by_name :resource_label_events, OLD_INDEX_NAME_ON_MERGE_REQUEST_ID
+ end
+
+ def down
+ add_concurrent_index :resource_label_events, :issue_id, name: OLD_INDEX_NAME_ON_ISSUE_ID
+ remove_concurrent_index_by_name(:resource_label_events, NEW_INDEX_NAME_ON_ISSUE_ID)
+
+ add_concurrent_index :resource_label_events, :merge_request_id, name: OLD_INDEX_NAME_ON_MERGE_REQUEST_ID
+ remove_concurrent_index_by_name(:resource_label_events, NEW_INDEX_NAME_ON_MERGE_REQUEST_ID)
+ end
+end
diff --git a/db/migrate/20200730083043_replace_index_for_service_usage_data.rb b/db/migrate/20200730083043_replace_index_for_service_usage_data.rb
new file mode 100644
index 00000000000..0d3012c319d
--- /dev/null
+++ b/db/migrate/20200730083043_replace_index_for_service_usage_data.rb
@@ -0,0 +1,23 @@
+# frozen_string_literal: true
+
+class ReplaceIndexForServiceUsageData < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ OLD_INDEX_NAME = 'index_services_on_type_and_id_and_template_when_active'
+ NEW_INDEX_NAME = 'index_services_on_type_id_when_active_not_instance_not_template'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :services, [:type, :id], where: 'active = TRUE AND instance = FALSE AND template = FALSE', name: NEW_INDEX_NAME
+
+ remove_concurrent_index_by_name :services, OLD_INDEX_NAME
+ end
+
+ def down
+ add_concurrent_index :services, [:type, :id, :template], where: 'active = TRUE', name: OLD_INDEX_NAME
+
+ remove_concurrent_index :services, NEW_INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200730131946_add_hide_lists_to_boards.rb b/db/migrate/20200730131946_add_hide_lists_to_boards.rb
new file mode 100644
index 00000000000..e431ea852a7
--- /dev/null
+++ b/db/migrate/20200730131946_add_hide_lists_to_boards.rb
@@ -0,0 +1,10 @@
+# frozen_string_literal: true
+
+class AddHideListsToBoards < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :boards, :hide_backlog_list, :boolean, default: false, null: false
+ add_column :boards, :hide_closed_list, :boolean, default: false, null: false
+ end
+end
diff --git a/db/migrate/20200730210506_add_text_limit_to_dashboard_path.rb b/db/migrate/20200730210506_add_text_limit_to_dashboard_path.rb
new file mode 100644
index 00000000000..a236cc68988
--- /dev/null
+++ b/db/migrate/20200730210506_add_text_limit_to_dashboard_path.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddTextLimitToDashboardPath < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_text_limit(:prometheus_metrics, :dashboard_path, 2048)
+ end
+
+ def down
+ remove_text_limit(:prometheus_metrics, :dashboard_path)
+ end
+end
diff --git a/db/migrate/20200731085019_create_experiment.rb b/db/migrate/20200731085019_create_experiment.rb
new file mode 100644
index 00000000000..cd326e0958f
--- /dev/null
+++ b/db/migrate/20200731085019_create_experiment.rb
@@ -0,0 +1,25 @@
+# frozen_string_literal: true
+
+class CreateExperiment < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:experiments)
+ create_table :experiments do |t|
+ t.text :name, null: false
+
+ t.index :name, unique: true
+ end
+ end
+
+ add_text_limit :experiments, :name, 255
+ end
+
+ def down
+ drop_table :experiments
+ end
+end
diff --git a/db/migrate/20200731090553_create_experiment_user.rb b/db/migrate/20200731090553_create_experiment_user.rb
new file mode 100644
index 00000000000..9080429dfd3
--- /dev/null
+++ b/db/migrate/20200731090553_create_experiment_user.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class CreateExperimentUser < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ create_table :experiment_users do |t|
+ t.bigint :experiment_id, null: false
+ t.bigint :user_id, null: false
+ t.integer :group_type, limit: 2, null: false, default: 0
+ t.timestamps_with_timezone null: false
+ end
+
+ add_index :experiment_users, :experiment_id
+ add_index :experiment_users, :user_id
+ end
+
+ def down
+ drop_table :experiment_users
+ end
+end
diff --git a/db/migrate/20200731201408_add_foreign_key_to_experiment_on_experiment_users.rb b/db/migrate/20200731201408_add_foreign_key_to_experiment_on_experiment_users.rb
new file mode 100644
index 00000000000..3961803bf52
--- /dev/null
+++ b/db/migrate/20200731201408_add_foreign_key_to_experiment_on_experiment_users.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddForeignKeyToExperimentOnExperimentUsers < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ # There is no need to use add_concurrent_foreign_key since it's an empty table
+ add_foreign_key :experiment_users, :experiments, column: :experiment_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :experiment_users, column: :experiment_id
+ end
+ end
+end
diff --git a/db/migrate/20200731201834_add_foreign_key_to_user_on_experiment_users.rb b/db/migrate/20200731201834_add_foreign_key_to_user_on_experiment_users.rb
new file mode 100644
index 00000000000..42c337fecff
--- /dev/null
+++ b/db/migrate/20200731201834_add_foreign_key_to_user_on_experiment_users.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddForeignKeyToUserOnExperimentUsers < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ # There is no need to use add_concurrent_foreign_key since it's an empty table
+ add_foreign_key :experiment_users, :users, column: :user_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :experiment_users, column: :user_id
+ end
+ end
+end
diff --git a/db/migrate/20200803111512_add_group_id_to_services.rb b/db/migrate/20200803111512_add_group_id_to_services.rb
new file mode 100644
index 00000000000..7d4a0ef4dd5
--- /dev/null
+++ b/db/migrate/20200803111512_add_group_id_to_services.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddGroupIdToServices < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :services, :group_id, :bigint
+ end
+end
diff --git a/db/migrate/20200803112806_add_index_group_id_to_services.rb b/db/migrate/20200803112806_add_index_group_id_to_services.rb
new file mode 100644
index 00000000000..145009672ef
--- /dev/null
+++ b/db/migrate/20200803112806_add_index_group_id_to_services.rb
@@ -0,0 +1,22 @@
+# frozen_string_literal: true
+
+class AddIndexGroupIdToServices < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_services_on_unique_group_id_and_type'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :services, [:group_id, :type], unique: true, name: INDEX_NAME
+
+ add_concurrent_foreign_key :services, :namespaces, column: :group_id
+ end
+
+ def down
+ remove_foreign_key_if_exists :services, column: :group_id
+
+ remove_concurrent_index_by_name :services, INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200803125340_create_raw_usage_data.rb b/db/migrate/20200803125340_create_raw_usage_data.rb
new file mode 100644
index 00000000000..f1c23a7b0f5
--- /dev/null
+++ b/db/migrate/20200803125340_create_raw_usage_data.rb
@@ -0,0 +1,24 @@
+# frozen_string_literal: true
+
+class CreateRawUsageData < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ unless table_exists?(:raw_usage_data)
+ create_table :raw_usage_data do |t|
+ t.timestamps_with_timezone
+ t.datetime_with_timezone :recorded_at, null: false
+ t.datetime_with_timezone :sent_at
+ t.jsonb :payload, null: false
+
+ t.index [:recorded_at], unique: true
+ end
+ end
+ end
+
+ def down
+ drop_table :raw_usage_data
+ end
+end
diff --git a/db/migrate/20200804041018_add_default_value_for_external_diff_store_to_merge_request_diffs.rb b/db/migrate/20200804041018_add_default_value_for_external_diff_store_to_merge_request_diffs.rb
new file mode 100644
index 00000000000..1a565fef125
--- /dev/null
+++ b/db/migrate/20200804041018_add_default_value_for_external_diff_store_to_merge_request_diffs.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddDefaultValueForExternalDiffStoreToMergeRequestDiffs < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ change_column_default :merge_request_diffs, :external_diff_store, 1
+ end
+ end
+
+ def down
+ with_lock_retries do
+ change_column_default :merge_request_diffs, :external_diff_store, nil
+ end
+ end
+end
diff --git a/db/migrate/20200804222543_add_resolved_on_default_branch_into_vulnerabilities_table.rb b/db/migrate/20200804222543_add_resolved_on_default_branch_into_vulnerabilities_table.rb
new file mode 100644
index 00000000000..afb97871575
--- /dev/null
+++ b/db/migrate/20200804222543_add_resolved_on_default_branch_into_vulnerabilities_table.rb
@@ -0,0 +1,11 @@
+# frozen_string_literal: true
+
+class AddResolvedOnDefaultBranchIntoVulnerabilitiesTable < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ change_table :vulnerabilities do |t|
+ t.boolean :resolved_on_default_branch, default: false, null: false
+ end
+ end
+end
diff --git a/db/migrate/20200805071842_add_index_on_end_date_and_namespace_id_to_gitlab_subscriptions.rb b/db/migrate/20200805071842_add_index_on_end_date_and_namespace_id_to_gitlab_subscriptions.rb
new file mode 100644
index 00000000000..17b92b6b8a8
--- /dev/null
+++ b/db/migrate/20200805071842_add_index_on_end_date_and_namespace_id_to_gitlab_subscriptions.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddIndexOnEndDateAndNamespaceIdToGitlabSubscriptions < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :gitlab_subscriptions, [:end_date, :namespace_id]
+ end
+
+ def down
+ remove_concurrent_index :gitlab_subscriptions, [:end_date, :namespace_id]
+ end
+end
diff --git a/db/migrate/20200805150316_create_ci_pipeline_artifact.rb b/db/migrate/20200805150316_create_ci_pipeline_artifact.rb
new file mode 100644
index 00000000000..01995972011
--- /dev/null
+++ b/db/migrate/20200805150316_create_ci_pipeline_artifact.rb
@@ -0,0 +1,32 @@
+# frozen_string_literal: true
+
+class CreateCiPipelineArtifact < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ unless table_exists?(:ci_pipeline_artifacts)
+ create_table :ci_pipeline_artifacts do |t|
+ t.timestamps_with_timezone
+ t.bigint :pipeline_id, null: false, index: true
+ t.bigint :project_id, null: false, index: true
+ t.integer :size, null: false
+ t.integer :file_store, null: false, limit: 2
+ t.integer :file_type, null: false, limit: 2
+ t.integer :file_format, null: false, limit: 2
+ t.text :file
+
+ t.index [:pipeline_id, :file_type], unique: true
+ end
+ end
+
+ add_text_limit :ci_pipeline_artifacts, :file, 255
+ end
+
+ def down
+ drop_table :ci_pipeline_artifacts
+ end
+end
diff --git a/db/migrate/20200805151001_add_foreign_key_to_pipeline_id_on_pipeline_artifact.rb b/db/migrate/20200805151001_add_foreign_key_to_pipeline_id_on_pipeline_artifact.rb
new file mode 100644
index 00000000000..d6c3a4fe742
--- /dev/null
+++ b/db/migrate/20200805151001_add_foreign_key_to_pipeline_id_on_pipeline_artifact.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddForeignKeyToPipelineIdOnPipelineArtifact < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :ci_pipeline_artifacts, :ci_pipelines, column: :pipeline_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :ci_pipeline_artifacts, column: :pipeline_id
+ end
+ end
+end
diff --git a/db/migrate/20200805151726_add_foreign_key_to_project_id_on_pipeline_artifact.rb b/db/migrate/20200805151726_add_foreign_key_to_project_id_on_pipeline_artifact.rb
new file mode 100644
index 00000000000..367a2774d62
--- /dev/null
+++ b/db/migrate/20200805151726_add_foreign_key_to_project_id_on_pipeline_artifact.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddForeignKeyToProjectIdOnPipelineArtifact < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_foreign_key :ci_pipeline_artifacts, :projects, column: :project_id, on_delete: :cascade # rubocop:disable Migration/AddConcurrentForeignKey
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_foreign_key :ci_pipeline_artifacts, column: :project_id
+ end
+ end
+end
diff --git a/db/migrate/20200806004232_add_default_value_for_file_store_to_package_files.rb b/db/migrate/20200806004232_add_default_value_for_file_store_to_package_files.rb
new file mode 100644
index 00000000000..06f033891fc
--- /dev/null
+++ b/db/migrate/20200806004232_add_default_value_for_file_store_to_package_files.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddDefaultValueForFileStoreToPackageFiles < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ change_column_default :packages_package_files, :file_store, 1
+ end
+ end
+
+ def down
+ with_lock_retries do
+ change_column_default :packages_package_files, :file_store, nil
+ end
+ end
+end
diff --git a/db/migrate/20200807070820_add_index_for_compliance_merged_merge_request_to_events.rb b/db/migrate/20200807070820_add_index_for_compliance_merged_merge_request_to_events.rb
new file mode 100644
index 00000000000..4650437056e
--- /dev/null
+++ b/db/migrate/20200807070820_add_index_for_compliance_merged_merge_request_to_events.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddIndexForComplianceMergedMergeRequestToEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_events_on_project_id_and_id_desc_on_merged_action'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :events, [:project_id, :id],
+ order: { id: :desc },
+ where: "action = 7", name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :events, INDEX_NAME
+ end
+end
diff --git a/db/migrate/20200807132726_add_delete_original_index_at_to_reindexing_tasks.rb b/db/migrate/20200807132726_add_delete_original_index_at_to_reindexing_tasks.rb
new file mode 100644
index 00000000000..435b2a45e85
--- /dev/null
+++ b/db/migrate/20200807132726_add_delete_original_index_at_to_reindexing_tasks.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddDeleteOriginalIndexAtToReindexingTasks < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_column :elastic_reindexing_tasks, :delete_original_index_at, :datetime_with_timezone
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column :elastic_reindexing_tasks, :delete_original_index_at
+ end
+ end
+end
diff --git a/db/migrate/20200807150937_add_file_count_to_merge_request_diffs.rb b/db/migrate/20200807150937_add_file_count_to_merge_request_diffs.rb
new file mode 100644
index 00000000000..3afc246d698
--- /dev/null
+++ b/db/migrate/20200807150937_add_file_count_to_merge_request_diffs.rb
@@ -0,0 +1,22 @@
+# frozen_string_literal: true
+
+class AddFileCountToMergeRequestDiffs < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ # Set this constant to true if this migration requires downtime.
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ with_lock_retries do
+ add_column :merge_request_diffs, :files_count, :smallint
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column :merge_request_diffs, :files_count, :smallint
+ end
+ end
+end
diff --git a/db/migrate/20200810152043_add_expire_at_to_ci_pipeline_artifact.rb b/db/migrate/20200810152043_add_expire_at_to_ci_pipeline_artifact.rb
new file mode 100644
index 00000000000..1aaa0f36f16
--- /dev/null
+++ b/db/migrate/20200810152043_add_expire_at_to_ci_pipeline_artifact.rb
@@ -0,0 +1,9 @@
+# frozen_string_literal: true
+
+class AddExpireAtToCiPipelineArtifact < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ add_column :ci_pipeline_artifacts, :expire_at, :datetime_with_timezone
+ end
+end
diff --git a/db/migrate/20200811055018_remove_not_null_constraint_on_type_from_audit_events.rb b/db/migrate/20200811055018_remove_not_null_constraint_on_type_from_audit_events.rb
new file mode 100644
index 00000000000..25c3ef71655
--- /dev/null
+++ b/db/migrate/20200811055018_remove_not_null_constraint_on_type_from_audit_events.rb
@@ -0,0 +1,25 @@
+# frozen_string_literal: true
+
+class RemoveNotNullConstraintOnTypeFromAuditEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ # To avoid deadlock on audit_event and audit_event_part... since there is a trigger to insert record from audit_events
+ # to audit_events_part..., we need to ensure each ALTER TABLE command run in its own transaction.
+ def up
+ with_lock_retries do
+ change_column_null :audit_events_part_5fc467ac26, :type, true
+ end
+
+ with_lock_retries do
+ change_column_null :audit_events, :type, true
+ end
+ end
+
+ def down
+ # no-op -- null values might be added after this constraint is removed.
+ end
+end
diff --git a/db/migrate/20200811194848_add_default_value_for_file_store_to_pipeline_artifact.rb b/db/migrate/20200811194848_add_default_value_for_file_store_to_pipeline_artifact.rb
new file mode 100644
index 00000000000..f689a505809
--- /dev/null
+++ b/db/migrate/20200811194848_add_default_value_for_file_store_to_pipeline_artifact.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddDefaultValueForFileStoreToPipelineArtifact < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ PIPELINE_ARTIFACT_LOCAL_FILE_STORE = 1
+
+ def up
+ with_lock_retries do
+ change_column_default :ci_pipeline_artifacts, :file_store, PIPELINE_ARTIFACT_LOCAL_FILE_STORE
+ end
+ end
+
+ def down
+ with_lock_retries do
+ change_column_default :ci_pipeline_artifacts, :file_store, nil
+ end
+ end
+end
diff --git a/db/migrate/20200812112204_add_index_to_mr_metrics_target_project_id.rb b/db/migrate/20200812112204_add_index_to_mr_metrics_target_project_id.rb
new file mode 100644
index 00000000000..da483e7222c
--- /dev/null
+++ b/db/migrate/20200812112204_add_index_to_mr_metrics_target_project_id.rb
@@ -0,0 +1,18 @@
+# frozen_string_literal: true
+
+class AddIndexToMrMetricsTargetProjectId < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_merge_request_metrics_on_target_project_id_merged_at'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :merge_request_metrics, [:target_project_id, :merged_at], name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name(:merge_request_metrics, INDEX_NAME)
+ end
+end
diff --git a/db/migrate/20200813143304_add_new_external_diff_migration_index.rb b/db/migrate/20200813143304_add_new_external_diff_migration_index.rb
new file mode 100644
index 00000000000..64611e4f50a
--- /dev/null
+++ b/db/migrate/20200813143304_add_new_external_diff_migration_index.rb
@@ -0,0 +1,23 @@
+# frozen_string_literal: true
+
+class AddNewExternalDiffMigrationIndex < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_merge_request_diffs_by_id_partial'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index(
+ :merge_request_diffs,
+ :id,
+ name: INDEX_NAME,
+ where: 'files_count > 0 AND ((NOT stored_externally) OR (stored_externally IS NULL))'
+ )
+ end
+
+ def down
+ remove_concurrent_index_by_name(:merge_request_diffs, INDEX_NAME)
+ end
+end
diff --git a/db/migrate/20200813143356_remove_old_external_diff_migration_index.rb b/db/migrate/20200813143356_remove_old_external_diff_migration_index.rb
new file mode 100644
index 00000000000..9b466f8734f
--- /dev/null
+++ b/db/migrate/20200813143356_remove_old_external_diff_migration_index.rb
@@ -0,0 +1,24 @@
+# frozen_string_literal: true
+
+class RemoveOldExternalDiffMigrationIndex < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ remove_concurrent_index_by_name(
+ :merge_request_diffs,
+ 'index_merge_request_diffs_on_merge_request_id_and_id_partial'
+ )
+ end
+
+ def down
+ add_concurrent_index(
+ :merge_request_diffs,
+ [:merge_request_id, :id],
+ where: { stored_externally: [nil, false] }
+ )
+ end
+end
diff --git a/db/migrate/20200817142800_add_pipeline_artifacts_size_to_project_statistics.rb b/db/migrate/20200817142800_add_pipeline_artifacts_size_to_project_statistics.rb
new file mode 100644
index 00000000000..a15d94a41b7
--- /dev/null
+++ b/db/migrate/20200817142800_add_pipeline_artifacts_size_to_project_statistics.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+class AddPipelineArtifactsSizeToProjectStatistics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ with_lock_retries do
+ add_column :project_statistics, :pipeline_artifacts_size, :bigint, default: 0, null: false
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column :project_statistics, :pipeline_artifacts_size, :bigint, default: 0, null: false
+ end
+ end
+end
diff --git a/db/post_migrate/20200601120434_migrate_all_merge_request_user_mentions_to_db.rb b/db/post_migrate/20200601120434_migrate_all_merge_request_user_mentions_to_db.rb
new file mode 100644
index 00000000000..fc7b9afe5f9
--- /dev/null
+++ b/db/post_migrate/20200601120434_migrate_all_merge_request_user_mentions_to_db.rb
@@ -0,0 +1,37 @@
+# frozen_string_literal: true
+
+class MigrateAllMergeRequestUserMentionsToDb < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ DELAY = 2.minutes.to_i
+ BATCH_SIZE = 100_000
+ MIGRATION = 'UserMentions::CreateResourceUserMention'
+
+ JOIN = "LEFT JOIN merge_request_user_mentions on merge_requests.id = merge_request_user_mentions.merge_request_id"
+ QUERY_CONDITIONS = "(description LIKE '%@%' OR title LIKE '%@%') AND merge_request_user_mentions.merge_request_id IS NULL"
+
+ disable_ddl_transaction!
+
+ class MergeRequest < ActiveRecord::Base
+ include EachBatch
+ end
+
+ def up
+ delay = DELAY
+
+ MergeRequest.each_batch(of: BATCH_SIZE) do |batch, _|
+ range = batch.pluck('MIN(merge_requests.id)', 'MAX(merge_requests.id)').first
+ records_count = MergeRequest.joins(JOIN).where(QUERY_CONDITIONS).where(id: range.first..range.last).count
+
+ if records_count > 0
+ migrate_in(delay, MIGRATION, ['MergeRequest', JOIN, QUERY_CONDITIONS, false, *range])
+ delay += [DELAY, (records_count / 500 + 1).minutes.to_i].max
+ end
+ end
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/post_migrate/20200703165434_drop_temporary_table_untracked_files_for_uploads_if_exists.rb b/db/post_migrate/20200703165434_drop_temporary_table_untracked_files_for_uploads_if_exists.rb
new file mode 100644
index 00000000000..1f34a05227d
--- /dev/null
+++ b/db/post_migrate/20200703165434_drop_temporary_table_untracked_files_for_uploads_if_exists.rb
@@ -0,0 +1,13 @@
+# frozen_string_literal: true
+
+class DropTemporaryTableUntrackedFilesForUploadsIfExists < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ execute 'DROP TABLE IF EXISTS untracked_files_for_uploads'
+ end
+
+ def down
+ # no-op - this table should not exist
+ end
+end
diff --git a/db/post_migrate/20200714075739_schedule_populate_personal_snippet_statistics.rb b/db/post_migrate/20200714075739_schedule_populate_personal_snippet_statistics.rb
new file mode 100644
index 00000000000..c3033da24fe
--- /dev/null
+++ b/db/post_migrate/20200714075739_schedule_populate_personal_snippet_statistics.rb
@@ -0,0 +1,29 @@
+# frozen_string_literal: true
+
+class SchedulePopulatePersonalSnippetStatistics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ DELAY_INTERVAL = 2.minutes.to_i
+ BATCH_SIZE = 500
+ MIGRATION = 'PopulatePersonalSnippetStatistics'
+
+ disable_ddl_transaction!
+
+ def up
+ snippets = exec_query <<~SQL
+ SELECT id
+ FROM snippets
+ WHERE type = 'PersonalSnippet'
+ ORDER BY author_id ASC, id ASC
+ SQL
+
+ snippets.rows.flatten.in_groups_of(BATCH_SIZE, false).each_with_index do |snippet_ids, index|
+ migrate_in(index * DELAY_INTERVAL, MIGRATION, [snippet_ids])
+ end
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/post_migrate/20200721140507_update_index_for_coverage_fuzzing_telemetry.rb b/db/post_migrate/20200721140507_update_index_for_coverage_fuzzing_telemetry.rb
new file mode 100644
index 00000000000..4f884319125
--- /dev/null
+++ b/db/post_migrate/20200721140507_update_index_for_coverage_fuzzing_telemetry.rb
@@ -0,0 +1,38 @@
+# frozen_string_literal: true
+
+class UpdateIndexForCoverageFuzzingTelemetry < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ disable_ddl_transaction!
+
+ OLD_INDEX_NAME = 'index_security_ci_builds_on_name_and_id'
+ NEW_INDEX_NAME = 'index_security_ci_builds_on_name_and_id_parser_features'
+
+ OLD_CLAUSE = "((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text,
+ ('dast'::character varying)::text,
+ ('dependency_scanning'::character varying)::text,
+ ('license_management'::character varying)::text,
+ ('sast'::character varying)::text,
+ ('secret_detection'::character varying)::text,
+ ('license_scanning'::character varying)::text])) AND ((type)::text = 'Ci::Build'::text)"
+
+ NEW_CLAUSE = "((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text,
+ ('dast'::character varying)::text,
+ ('dependency_scanning'::character varying)::text,
+ ('license_management'::character varying)::text,
+ ('sast'::character varying)::text,
+ ('secret_detection'::character varying)::text,
+ ('coverage_fuzzing'::character varying)::text,
+ ('license_scanning'::character varying)::text])) AND ((type)::text = 'Ci::Build'::text)"
+
+ def up
+ add_concurrent_index :ci_builds, [:name, :id], name: NEW_INDEX_NAME, where: NEW_CLAUSE
+ remove_concurrent_index_by_name :ci_builds, OLD_INDEX_NAME
+ end
+
+ def down
+ add_concurrent_index :ci_builds, [:name, :id], name: OLD_INDEX_NAME, where: OLD_CLAUSE
+ remove_concurrent_index_by_name :ci_builds, NEW_INDEX_NAME
+ end
+end
diff --git a/db/post_migrate/20200722202318_backfill_partitioned_audit_events.rb b/db/post_migrate/20200722202318_backfill_partitioned_audit_events.rb
new file mode 100644
index 00000000000..538aa94e22b
--- /dev/null
+++ b/db/post_migrate/20200722202318_backfill_partitioned_audit_events.rb
@@ -0,0 +1,21 @@
+# frozen_string_literal: true
+
+class BackfillPartitionedAuditEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::PartitioningMigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ return if ::Gitlab.com?
+
+ enqueue_partitioning_data_migration :audit_events
+ end
+
+ def down
+ return if ::Gitlab.com?
+
+ cleanup_partitioning_data_migration :audit_events
+ end
+end
diff --git a/db/post_migrate/20200723040950_migrate_incident_issues_to_incident_type.rb b/db/post_migrate/20200723040950_migrate_incident_issues_to_incident_type.rb
new file mode 100644
index 00000000000..0f562630381
--- /dev/null
+++ b/db/post_migrate/20200723040950_migrate_incident_issues_to_incident_type.rb
@@ -0,0 +1,47 @@
+# frozen_string_literal: true
+
+class MigrateIncidentIssuesToIncidentType < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+ BATCH_SIZE = 100
+
+ disable_ddl_transaction!
+
+ LABEL_PROPERTIES = {
+ title: 'incident'
+ }.freeze
+
+ class Issue < ActiveRecord::Base
+ include EachBatch
+
+ self.table_name = 'issues'
+
+ scope :incident_labelled, -> do
+ joins("INNER JOIN label_links ON label_links.target_type = 'Issue' AND label_links.target_id = issues.id")
+ .joins("INNER JOIN labels ON labels.id = label_links.label_id")
+ .where(labels: LABEL_PROPERTIES)
+ end
+
+ enum issue_type: {
+ issue: 0,
+ incident: 1
+ }
+
+ scope :incident_typed, -> { where(issue_type: :incident) }
+ end
+
+ def up
+ incident_issues = Issue.incident_labelled
+
+ incident_issues.each_batch(of: BATCH_SIZE) do |batch|
+ batch.update_all(issue_type: :incident)
+ end
+ end
+
+ def down
+ incident_issues = Issue.incident_typed
+
+ incident_issues.each_batch(of: BATCH_SIZE) do |batch|
+ batch.update_all(issue_type: :issue)
+ end
+ end
+end
diff --git a/db/post_migrate/20200723132258_schedule_copy_of_mr_target_project_id_to_mr_metrics.rb b/db/post_migrate/20200723132258_schedule_copy_of_mr_target_project_id_to_mr_metrics.rb
new file mode 100644
index 00000000000..bca703121bc
--- /dev/null
+++ b/db/post_migrate/20200723132258_schedule_copy_of_mr_target_project_id_to_mr_metrics.rb
@@ -0,0 +1,33 @@
+# frozen_string_literal: true
+
+class ScheduleCopyOfMrTargetProjectIdToMrMetrics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INTERVAL = 2.minutes.to_i
+ BATCH_SIZE = 5_000
+ MIGRATION = 'CopyMergeRequestTargetProjectToMergeRequestMetrics'
+
+ disable_ddl_transaction!
+
+ class MergeRequest < ActiveRecord::Base
+ include EachBatch
+
+ self.table_name = 'merge_requests'
+ end
+
+ def up
+ MergeRequest.reset_column_information
+
+ queue_background_migration_jobs_by_range_at_intervals(
+ MergeRequest,
+ MIGRATION,
+ INTERVAL,
+ batch_size: BATCH_SIZE
+ )
+ end
+
+ def down
+ # noop
+ end
+end
diff --git a/db/post_migrate/20200724100421_remove_updated_at_from_audit_events.rb b/db/post_migrate/20200724100421_remove_updated_at_from_audit_events.rb
new file mode 100644
index 00000000000..0dc02491db5
--- /dev/null
+++ b/db/post_migrate/20200724100421_remove_updated_at_from_audit_events.rb
@@ -0,0 +1,119 @@
+# frozen_string_literal: true
+
+class RemoveUpdatedAtFromAuditEvents < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::SchemaHelpers
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ SOURCE_TABLE_NAME = 'audit_events'
+ PARTITIONED_TABLE_NAME = 'audit_events_part_5fc467ac26'
+ TRIGGER_FUNCTION_NAME = 'table_sync_function_2be879775d'
+
+ def up
+ with_lock_retries do
+ remove_column SOURCE_TABLE_NAME, :updated_at
+
+ create_trigger_function(TRIGGER_FUNCTION_NAME, replace: true) do
+ <<~SQL
+ IF (TG_OP = 'DELETE') THEN
+ DELETE FROM #{PARTITIONED_TABLE_NAME} where id = OLD.id;
+ ELSIF (TG_OP = 'UPDATE') THEN
+ UPDATE #{PARTITIONED_TABLE_NAME}
+ SET author_id = NEW.author_id,
+ type = NEW.type,
+ entity_id = NEW.entity_id,
+ entity_type = NEW.entity_type,
+ details = NEW.details,
+ ip_address = NEW.ip_address,
+ author_name = NEW.author_name,
+ entity_path = NEW.entity_path,
+ target_details = NEW.target_details,
+ created_at = NEW.created_at
+ WHERE #{PARTITIONED_TABLE_NAME}.id = NEW.id;
+ ELSIF (TG_OP = 'INSERT') THEN
+ INSERT INTO #{PARTITIONED_TABLE_NAME} (id,
+ author_id,
+ type,
+ entity_id,
+ entity_type,
+ details,
+ ip_address,
+ author_name,
+ entity_path,
+ target_details,
+ created_at)
+ VALUES (NEW.id,
+ NEW.author_id,
+ NEW.type,
+ NEW.entity_id,
+ NEW.entity_type,
+ NEW.details,
+ NEW.ip_address,
+ NEW.author_name,
+ NEW.entity_path,
+ NEW.target_details,
+ NEW.created_at);
+ END IF;
+ RETURN NULL;
+ SQL
+ end
+
+ remove_column PARTITIONED_TABLE_NAME, :updated_at
+ end
+ end
+
+ def down
+ with_lock_retries do
+ add_column SOURCE_TABLE_NAME, :updated_at, :datetime # rubocop:disable Migration/Datetime
+ add_column PARTITIONED_TABLE_NAME, :updated_at, :datetime # rubocop:disable Migration/Datetime
+
+ create_trigger_function(TRIGGER_FUNCTION_NAME, replace: true) do
+ <<~SQL
+ IF (TG_OP = 'DELETE') THEN
+ DELETE FROM #{PARTITIONED_TABLE_NAME} where id = OLD.id;
+ ELSIF (TG_OP = 'UPDATE') THEN
+ UPDATE #{PARTITIONED_TABLE_NAME}
+ SET author_id = NEW.author_id,
+ type = NEW.type,
+ entity_id = NEW.entity_id,
+ entity_type = NEW.entity_type,
+ details = NEW.details,
+ updated_at = NEW.updated_at,
+ ip_address = NEW.ip_address,
+ author_name = NEW.author_name,
+ entity_path = NEW.entity_path,
+ target_details = NEW.target_details,
+ created_at = NEW.created_at
+ WHERE #{PARTITIONED_TABLE_NAME}.id = NEW.id;
+ ELSIF (TG_OP = 'INSERT') THEN
+ INSERT INTO #{PARTITIONED_TABLE_NAME} (id,
+ author_id,
+ type,
+ entity_id,
+ entity_type,
+ details,
+ updated_at,
+ ip_address,
+ author_name,
+ entity_path,
+ target_details,
+ created_at)
+ VALUES (NEW.id,
+ NEW.author_id,
+ NEW.type,
+ NEW.entity_id,
+ NEW.entity_type,
+ NEW.details,
+ NEW.updated_at,
+ NEW.ip_address,
+ NEW.author_name,
+ NEW.entity_path,
+ NEW.target_details,
+ NEW.created_at);
+ END IF;
+ RETURN NULL;
+ SQL
+ end
+ end
+ end
+end
diff --git a/db/post_migrate/20200724130639_backfill_designs_relative_position.rb b/db/post_migrate/20200724130639_backfill_designs_relative_position.rb
new file mode 100644
index 00000000000..ef8b38bf90c
--- /dev/null
+++ b/db/post_migrate/20200724130639_backfill_designs_relative_position.rb
@@ -0,0 +1,19 @@
+# frozen_string_literal: true
+
+# This migration is not needed anymore and was disabled, because we're now
+# also backfilling design positions immediately before moving a design.
+#
+# See https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39555
+class BackfillDesignsRelativePosition < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ def up
+ # no-op
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/post_migrate/20200727100631_remove_again_gitlab_issue_tracker_service_records.rb b/db/post_migrate/20200727100631_remove_again_gitlab_issue_tracker_service_records.rb
new file mode 100644
index 00000000000..b61da82aef8
--- /dev/null
+++ b/db/post_migrate/20200727100631_remove_again_gitlab_issue_tracker_service_records.rb
@@ -0,0 +1,28 @@
+# frozen_string_literal: true
+
+class RemoveAgainGitlabIssueTrackerServiceRecords < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+ BATCH_SIZE = 5000
+
+ disable_ddl_transaction!
+
+ class Service < ActiveRecord::Base
+ include EachBatch
+
+ self.table_name = 'services'
+
+ def self.gitlab_issue_tracker_service
+ where(type: 'GitlabIssueTrackerService')
+ end
+ end
+
+ def up
+ Service.each_batch(of: BATCH_SIZE) do |services|
+ services.gitlab_issue_tracker_service.delete_all
+ end
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/post_migrate/20200727114147_remove_title_and_description_from_services.rb b/db/post_migrate/20200727114147_remove_title_and_description_from_services.rb
new file mode 100644
index 00000000000..0c908e17438
--- /dev/null
+++ b/db/post_migrate/20200727114147_remove_title_and_description_from_services.rb
@@ -0,0 +1,10 @@
+# frozen_string_literal: true
+
+class RemoveTitleAndDescriptionFromServices < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def change
+ remove_column :services, :title, :string
+ remove_column :services, :description, :string, limit: 500
+ end
+end
diff --git a/db/post_migrate/20200730133730_remove_table_vulnerability_export_verification_status.rb b/db/post_migrate/20200730133730_remove_table_vulnerability_export_verification_status.rb
new file mode 100644
index 00000000000..9aa15fa7d1a
--- /dev/null
+++ b/db/post_migrate/20200730133730_remove_table_vulnerability_export_verification_status.rb
@@ -0,0 +1,16 @@
+# frozen_string_literal: true
+
+class RemoveTableVulnerabilityExportVerificationStatus < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ return unless table_exists?(:vulnerability_export_verification_status)
+
+ drop_table :vulnerability_export_verification_status
+ end
+
+ def down
+ # no-op because `vulnerability_export_verification_status` table should not
+ # be created, see https://gitlab.com/gitlab-org/gitlab/-/issues/232977
+ end
+end
diff --git a/db/post_migrate/20200804035230_add_partial_index_on_id_to_merge_request_diffs.rb b/db/post_migrate/20200804035230_add_partial_index_on_id_to_merge_request_diffs.rb
new file mode 100644
index 00000000000..94b939eb811
--- /dev/null
+++ b/db/post_migrate/20200804035230_add_partial_index_on_id_to_merge_request_diffs.rb
@@ -0,0 +1,18 @@
+# frozen_string_literal: true
+
+class AddPartialIndexOnIdToMergeRequestDiffs < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_merge_request_diffs_external_diff_store_is_null'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :merge_request_diffs, :id, where: 'external_diff_store IS NULL', name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :merge_request_diffs, INDEX_NAME
+ end
+end
diff --git a/db/post_migrate/20200804041930_add_not_null_constraint_on_external_diff_store_to_merge_request_diffs.rb b/db/post_migrate/20200804041930_add_not_null_constraint_on_external_diff_store_to_merge_request_diffs.rb
new file mode 100644
index 00000000000..c33e790b37b
--- /dev/null
+++ b/db/post_migrate/20200804041930_add_not_null_constraint_on_external_diff_store_to_merge_request_diffs.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddNotNullConstraintOnExternalDiffStoreToMergeRequestDiffs < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_not_null_constraint(:merge_request_diffs, :external_diff_store, validate: false)
+ end
+
+ def down
+ remove_not_null_constraint(:merge_request_diffs, :external_diff_store)
+ end
+end
diff --git a/db/post_migrate/20200805152108_migrate_null_external_diff_store_to_local_value.rb b/db/post_migrate/20200805152108_migrate_null_external_diff_store_to_local_value.rb
new file mode 100644
index 00000000000..e42f23d8fae
--- /dev/null
+++ b/db/post_migrate/20200805152108_migrate_null_external_diff_store_to_local_value.rb
@@ -0,0 +1,41 @@
+# frozen_string_literal: true
+
+class MigrateNullExternalDiffStoreToLocalValue < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ JOB_INTERVAL = 2.minutes + 5.seconds
+ BATCH_SIZE = 5_000
+ MIGRATION = 'SetNullExternalDiffStoreToLocalValue'
+
+ disable_ddl_transaction!
+
+ class MergeRequestDiff < ActiveRecord::Base
+ self.table_name = 'merge_request_diffs'
+
+ include ::EachBatch
+ end
+
+ def up
+ # On GitLab.com, 19M of 93M rows have NULL external_diff_store.
+ #
+ # With batches of 5000 and a background migration job interval of 2m 5s,
+ # 3.8K jobs are scheduled over 5.5 days.
+ #
+ # The index `index_merge_request_diffs_external_diff_store_is_null` is
+ # expected to be used here and in the jobs.
+ #
+ # queue_background_migration_jobs_by_range_at_intervals is not used because
+ # it would enqueue 18.6K jobs and we have an index for getting these ranges.
+ MergeRequestDiff.where(external_diff_store: nil).each_batch(of: BATCH_SIZE) do |batch, index|
+ range = batch.pluck(Arel.sql("MIN(id)"), Arel.sql("MAX(id)")).first
+ delay = index * JOB_INTERVAL
+
+ migrate_in(delay.seconds, MIGRATION, [*range])
+ end
+ end
+
+ def down
+ # noop
+ end
+end
diff --git a/db/post_migrate/20200806004742_add_not_null_constraint_on_file_store_to_package_files.rb b/db/post_migrate/20200806004742_add_not_null_constraint_on_file_store_to_package_files.rb
new file mode 100644
index 00000000000..7b7250fef9a
--- /dev/null
+++ b/db/post_migrate/20200806004742_add_not_null_constraint_on_file_store_to_package_files.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddNotNullConstraintOnFileStoreToPackageFiles < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_not_null_constraint(:packages_package_files, :file_store, validate: false)
+ end
+
+ def down
+ remove_not_null_constraint(:packages_package_files, :file_store)
+ end
+end
diff --git a/db/post_migrate/20200806172909_add_partial_index_on_id_to_package_files.rb b/db/post_migrate/20200806172909_add_partial_index_on_id_to_package_files.rb
new file mode 100644
index 00000000000..7904574f890
--- /dev/null
+++ b/db/post_migrate/20200806172909_add_partial_index_on_id_to_package_files.rb
@@ -0,0 +1,18 @@
+# frozen_string_literal: true
+
+class AddPartialIndexOnIdToPackageFiles < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_packages_package_files_file_store_is_null'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :packages_package_files, :id, where: 'file_store IS NULL', name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :packages_package_files, INDEX_NAME
+ end
+end
diff --git a/db/post_migrate/20200806173633_migrate_null_package_files_file_store_to_local_value.rb b/db/post_migrate/20200806173633_migrate_null_package_files_file_store_to_local_value.rb
new file mode 100644
index 00000000000..088b85dd5da
--- /dev/null
+++ b/db/post_migrate/20200806173633_migrate_null_package_files_file_store_to_local_value.rb
@@ -0,0 +1,43 @@
+# frozen_string_literal: true
+
+class MigrateNullPackageFilesFileStoreToLocalValue < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ JOB_INTERVAL = 2.minutes + 5.seconds
+ BATCH_SIZE = 5_000
+ MIGRATION = 'SetNullPackageFilesFileStoreToLocalValue'
+
+ disable_ddl_transaction!
+
+ class PackageFile < ActiveRecord::Base
+ self.table_name = 'packages_package_files'
+
+ include ::EachBatch
+ end
+
+ def up
+ # On GitLab.com, there are 2M package files. None have NULL file_store
+ # because they are all object stored. This is a no-op for GitLab.com.
+ #
+ # If a customer had 2M package files with NULL file_store, with batches of
+ # 5000 and a background migration job interval of 2m 5s, then 400 jobs would
+ # be scheduled over 14 hours.
+ #
+ # The index `index_packages_package_files_file_store_is_null` is
+ # expected to be used here and in the jobs.
+ #
+ # queue_background_migration_jobs_by_range_at_intervals is not used because
+ # it would enqueue 18.6K jobs and we have an index for getting these ranges.
+ PackageFile.where(file_store: nil).each_batch(of: BATCH_SIZE) do |batch, index|
+ range = batch.pluck(Arel.sql("MIN(id)"), Arel.sql("MAX(id)")).first
+ delay = index * JOB_INTERVAL
+
+ migrate_in(delay.seconds, MIGRATION, [*range])
+ end
+ end
+
+ def down
+ # noop
+ end
+end
diff --git a/db/post_migrate/20200807110237_add_migration_index_to_vulnerabilities_occurrences.rb b/db/post_migrate/20200807110237_add_migration_index_to_vulnerabilities_occurrences.rb
new file mode 100644
index 00000000000..e806a337f8f
--- /dev/null
+++ b/db/post_migrate/20200807110237_add_migration_index_to_vulnerabilities_occurrences.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddMigrationIndexToVulnerabilitiesOccurrences < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :vulnerability_occurrences,
+ "project_id, report_type, encode(project_fingerprint, 'hex'::text)",
+ name: 'index_vulnerability_occurrences_for_issue_links_migration'
+ end
+
+ def down
+ remove_concurrent_index_by_name :vulnerability_occurrences,
+ :index_vulnerability_occurrences_for_issue_links_migration
+ end
+end
diff --git a/db/post_migrate/20200807152315_backfill_merge_request_diffs_files_counts.rb b/db/post_migrate/20200807152315_backfill_merge_request_diffs_files_counts.rb
new file mode 100644
index 00000000000..bc7e4712d19
--- /dev/null
+++ b/db/post_migrate/20200807152315_backfill_merge_request_diffs_files_counts.rb
@@ -0,0 +1,30 @@
+# frozen_string_literal: true
+
+class BackfillMergeRequestDiffsFilesCounts < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ # There are ~72 million records on GitLab.com at time of writing, so go fast
+ BATCH_SIZE = 10_000
+ DELAY_INTERVAL = 2.minutes.to_i
+ MIGRATION = 'SetMergeRequestDiffFilesCount'
+
+ disable_ddl_transaction!
+
+ class MergeRequestDiff < ActiveRecord::Base
+ include EachBatch
+
+ self.table_name = 'merge_request_diffs'
+ end
+
+ def up
+ queue_background_migration_jobs_by_range_at_intervals(
+ MergeRequestDiff, MIGRATION, DELAY_INTERVAL, batch_size: BATCH_SIZE
+ )
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/post_migrate/20200808221641_add_index_for_license_compliance_artifacts.rb b/db/post_migrate/20200808221641_add_index_for_license_compliance_artifacts.rb
new file mode 100644
index 00000000000..fce4ee095bd
--- /dev/null
+++ b/db/post_migrate/20200808221641_add_index_for_license_compliance_artifacts.rb
@@ -0,0 +1,18 @@
+# frozen_string_literal: true
+
+class AddIndexForLicenseComplianceArtifacts < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ INDEX_NAME = 'index_ci_job_artifacts_on_license_compliance_file_types'
+
+ disable_ddl_transaction!
+
+ def up
+ add_concurrent_index :ci_job_artifacts, [:job_id, :file_type], where: 'file_type = 10 OR file_type = 101', name: INDEX_NAME
+ end
+
+ def down
+ remove_concurrent_index_by_name :ci_job_artifacts, name: INDEX_NAME
+ end
+end
diff --git a/db/post_migrate/20200809221641_migrate_license_management_artifacts_to_license_scanning.rb b/db/post_migrate/20200809221641_migrate_license_management_artifacts_to_license_scanning.rb
new file mode 100644
index 00000000000..0a5dfd72392
--- /dev/null
+++ b/db/post_migrate/20200809221641_migrate_license_management_artifacts_to_license_scanning.rb
@@ -0,0 +1,49 @@
+# frozen_string_literal: true
+
+class MigrateLicenseManagementArtifactsToLicenseScanning < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+ LICENSE_MANAGEMENT_FILE_TYPE = 10
+ LICENSE_SCANNING_FILE_TYPE = 101
+
+ disable_ddl_transaction!
+
+ class JobArtifact < ActiveRecord::Base
+ include EachBatch
+
+ self.table_name = 'ci_job_artifacts'
+ end
+
+ # We're updating file_type of ci artifacts from license_management to license_scanning
+ # But before that we need to delete "rogue" artifacts for CI builds that have associated with them
+ # both license_scanning and license_management artifacts. It's an edge case and usually, we don't have
+ # such builds in the database.
+ def up
+ return unless Gitlab.ee?
+
+ JobArtifact
+ .where("file_type = 10 OR file_type = 101")
+ .each_batch(column: :job_id, of: 1000) do |relation|
+ min, max = relation.pluck('MIN(job_id)', 'MAX(job_id)').flatten
+
+ ActiveRecord::Base.connection.execute <<~SQL
+ WITH ci_job_artifacts_with_row_number as (
+ SELECT job_id, id, ROW_NUMBER() OVER (PARTITION BY job_id ORDER BY id ASC) as row_number
+ FROM ci_job_artifacts
+ WHERE (file_type = #{LICENSE_SCANNING_FILE_TYPE} OR file_type = #{LICENSE_MANAGEMENT_FILE_TYPE})
+ AND job_id >= #{Integer(min)} AND job_id < #{Integer(max)}
+ )
+ DELETE FROM ci_job_artifacts
+ WHERE ci_job_artifacts.id IN (SELECT id from ci_job_artifacts_with_row_number WHERE ci_job_artifacts_with_row_number.row_number > 1)
+ SQL
+ end
+
+ JobArtifact.where(file_type: LICENSE_MANAGEMENT_FILE_TYPE).each_batch(column: :job_id, of: 1000) do |relation|
+ relation.update_all(file_type: LICENSE_SCANNING_FILE_TYPE)
+ end
+ end
+
+ def down
+ # no-op
+ # we're deleting duplicating artifacts and updating file_type for license_management artifacts
+ end
+end
diff --git a/db/post_migrate/20200810100921_add_target_type_to_audit_event.rb b/db/post_migrate/20200810100921_add_target_type_to_audit_event.rb
new file mode 100644
index 00000000000..8dde5945f0d
--- /dev/null
+++ b/db/post_migrate/20200810100921_add_target_type_to_audit_event.rb
@@ -0,0 +1,121 @@
+# frozen_string_literal: true
+
+class AddTargetTypeToAuditEvent < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::SchemaHelpers
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ SOURCE_TABLE_NAME = 'audit_events'
+ PARTITIONED_TABLE_NAME = 'audit_events_part_5fc467ac26'
+ TRIGGER_FUNCTION_NAME = 'table_sync_function_2be879775d'
+
+ def up
+ with_lock_retries do
+ # rubocop:disable Migration/AddLimitToTextColumns
+ add_column('audit_events', :target_type, :text)
+ add_column('audit_events_part_5fc467ac26', :target_type, :text)
+ # rubocop:enable Migration/AddLimitToTextColumns
+
+ create_trigger_function(TRIGGER_FUNCTION_NAME, replace: true) do
+ <<~SQL
+ IF (TG_OP = 'DELETE') THEN
+ DELETE FROM #{PARTITIONED_TABLE_NAME} where id = OLD.id;
+ ELSIF (TG_OP = 'UPDATE') THEN
+ UPDATE #{PARTITIONED_TABLE_NAME}
+ SET author_id = NEW.author_id,
+ type = NEW.type,
+ entity_id = NEW.entity_id,
+ entity_type = NEW.entity_type,
+ details = NEW.details,
+ ip_address = NEW.ip_address,
+ author_name = NEW.author_name,
+ entity_path = NEW.entity_path,
+ target_details = NEW.target_details,
+ target_type = NEW.target_type,
+ created_at = NEW.created_at
+ WHERE #{PARTITIONED_TABLE_NAME}.id = NEW.id;
+ ELSIF (TG_OP = 'INSERT') THEN
+ INSERT INTO #{PARTITIONED_TABLE_NAME} (id,
+ author_id,
+ type,
+ entity_id,
+ entity_type,
+ details,
+ ip_address,
+ author_name,
+ entity_path,
+ target_details,
+ target_type,
+ created_at)
+ VALUES (NEW.id,
+ NEW.author_id,
+ NEW.type,
+ NEW.entity_id,
+ NEW.entity_type,
+ NEW.details,
+ NEW.ip_address,
+ NEW.author_name,
+ NEW.entity_path,
+ NEW.target_details,
+ NEW.target_type,
+ NEW.created_at);
+ END IF;
+ RETURN NULL;
+ SQL
+ end
+ end
+ end
+
+ def down
+ with_lock_retries do
+ remove_column SOURCE_TABLE_NAME, :target_type
+
+ create_trigger_function(TRIGGER_FUNCTION_NAME, replace: true) do
+ <<~SQL
+ IF (TG_OP = 'DELETE') THEN
+ DELETE FROM #{PARTITIONED_TABLE_NAME} where id = OLD.id;
+ ELSIF (TG_OP = 'UPDATE') THEN
+ UPDATE #{PARTITIONED_TABLE_NAME}
+ SET author_id = NEW.author_id,
+ type = NEW.type,
+ entity_id = NEW.entity_id,
+ entity_type = NEW.entity_type,
+ details = NEW.details,
+ ip_address = NEW.ip_address,
+ author_name = NEW.author_name,
+ entity_path = NEW.entity_path,
+ target_details = NEW.target_details,
+ created_at = NEW.created_at
+ WHERE #{PARTITIONED_TABLE_NAME}.id = NEW.id;
+ ELSIF (TG_OP = 'INSERT') THEN
+ INSERT INTO #{PARTITIONED_TABLE_NAME} (id,
+ author_id,
+ type,
+ entity_id,
+ entity_type,
+ details,
+ ip_address,
+ author_name,
+ entity_path,
+ target_details,
+ created_at)
+ VALUES (NEW.id,
+ NEW.author_id,
+ NEW.type,
+ NEW.entity_id,
+ NEW.entity_type,
+ NEW.details,
+ NEW.ip_address,
+ NEW.author_name,
+ NEW.entity_path,
+ NEW.target_details,
+ NEW.created_at);
+ END IF;
+ RETURN NULL;
+ SQL
+ end
+
+ remove_column PARTITIONED_TABLE_NAME, :target_type
+ end
+ end
+end
diff --git a/db/post_migrate/20200810101029_add_text_limit_to_audit_event_target_type.rb b/db/post_migrate/20200810101029_add_text_limit_to_audit_event_target_type.rb
new file mode 100644
index 00000000000..2a5ea9cd245
--- /dev/null
+++ b/db/post_migrate/20200810101029_add_text_limit_to_audit_event_target_type.rb
@@ -0,0 +1,20 @@
+# frozen_string_literal: true
+
+class AddTextLimitToAuditEventTargetType < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+ DOWNTIME = false
+ SOURCE_TABLE_NAME = 'audit_events'
+ PARTITIONED_TABLE_NAME = 'audit_events_part_5fc467ac26'
+
+ disable_ddl_transaction!
+
+ def up
+ add_text_limit(SOURCE_TABLE_NAME, :target_type, 255)
+ add_text_limit(PARTITIONED_TABLE_NAME, :target_type, 255)
+ end
+
+ def down
+ remove_text_limit(SOURCE_TABLE_NAME, :target_type)
+ remove_text_limit(PARTITIONED_TABLE_NAME, :target_type)
+ end
+end
diff --git a/db/post_migrate/20200810160355_add_not_null_constraint_to_ci_pipeline_artifact_file.rb b/db/post_migrate/20200810160355_add_not_null_constraint_to_ci_pipeline_artifact_file.rb
new file mode 100644
index 00000000000..0c233d44313
--- /dev/null
+++ b/db/post_migrate/20200810160355_add_not_null_constraint_to_ci_pipeline_artifact_file.rb
@@ -0,0 +1,17 @@
+# frozen_string_literal: true
+
+class AddNotNullConstraintToCiPipelineArtifactFile < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+
+ disable_ddl_transaction!
+
+ def up
+ add_not_null_constraint :ci_pipeline_artifacts, :file, validate: true
+ end
+
+ def down
+ remove_not_null_constraint :ci_pipeline_artifacts, :file
+ end
+end
diff --git a/db/post_migrate/20200813153434_import_latest_common_metrics.rb b/db/post_migrate/20200813153434_import_latest_common_metrics.rb
new file mode 100644
index 00000000000..203e495674f
--- /dev/null
+++ b/db/post_migrate/20200813153434_import_latest_common_metrics.rb
@@ -0,0 +1,22 @@
+# frozen_string_literal: true
+
+class ImportLatestCommonMetrics < ActiveRecord::Migration[6.0]
+ DOWNTIME = false
+
+ def up
+ # The common_metrics queries were updated to work with K8s versions that
+ # use the pod/container label names as well as K8s versions that use the
+ # older pod_name/container_name convention.
+ ::Gitlab::DatabaseImporters::CommonMetrics::Importer.new.execute
+ end
+
+ def down
+ # no-op
+ # The import cannot be reversed since we do not know the state that the
+ # common metrics in the PrometheusMetric table were in before the import.
+
+ # To manually revert this migration.
+ # 1. Go back to the previous version of the config/prometheus/common_metrics.yml file. (git checkout 74447f11349617ed8b273196d6a5781d9a67a613)
+ # 2. Execute `rails runner '::Gitlab::DatabaseImporters::CommonMetrics::Importer.new.execute'`
+ end
+end
diff --git a/db/post_migrate/20200817070126_update_index_secure_for_coverage_fuzzing_telemetry.rb b/db/post_migrate/20200817070126_update_index_secure_for_coverage_fuzzing_telemetry.rb
new file mode 100644
index 00000000000..d9aa7314115
--- /dev/null
+++ b/db/post_migrate/20200817070126_update_index_secure_for_coverage_fuzzing_telemetry.rb
@@ -0,0 +1,27 @@
+# frozen_string_literal: true
+
+class UpdateIndexSecureForCoverageFuzzingTelemetry < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ disable_ddl_transaction!
+
+ OLD_SECURE_INDEX_NAME = 'index_secure_ci_builds_on_user_id_created_at'
+ NEW_SECURE_INDEX_NAME = 'index_secure_ci_builds_on_user_id_created_at_parser_features'
+
+ def up
+ add_concurrent_index(:ci_builds,
+ [:user_id, :created_at],
+ where: "(((type)::text = 'Ci::Build'::text) AND ((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('license_scanning'::character varying)::text, ('sast'::character varying)::text, ('coverage_fuzzing'::character varying)::text, ('secret_detection'::character varying)::text])))",
+ name: NEW_SECURE_INDEX_NAME)
+ remove_concurrent_index_by_name :ci_builds, OLD_SECURE_INDEX_NAME
+ end
+
+ def down
+ add_concurrent_index(:ci_builds,
+ [:user_id, :created_at],
+ where: "(((type)::text = 'Ci::Build'::text) AND ((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('license_scanning'::character varying)::text, ('sast'::character varying)::text, ('secret_detection'::character varying)::text])))",
+ name: OLD_SECURE_INDEX_NAME)
+ remove_concurrent_index_by_name :ci_builds, NEW_SECURE_INDEX_NAME
+ end
+end
diff --git a/db/post_migrate/20200821224343_schedule_populate_vulnerability_historical_statistics.rb b/db/post_migrate/20200821224343_schedule_populate_vulnerability_historical_statistics.rb
new file mode 100644
index 00000000000..f3a57ab78ef
--- /dev/null
+++ b/db/post_migrate/20200821224343_schedule_populate_vulnerability_historical_statistics.rb
@@ -0,0 +1,30 @@
+# frozen_string_literal: true
+
+class SchedulePopulateVulnerabilityHistoricalStatistics < ActiveRecord::Migration[6.0]
+ include Gitlab::Database::MigrationHelpers
+
+ DOWNTIME = false
+ DELAY_INTERVAL = 2.minutes.to_i
+ BATCH_SIZE = 50
+ MIGRATION = 'PopulateVulnerabilityHistoricalStatistics'
+
+ disable_ddl_transaction!
+
+ class Vulnerability < ActiveRecord::Base
+ self.table_name = 'vulnerabilities'
+
+ include ::EachBatch
+ end
+
+ def up
+ return unless Gitlab.ee?
+
+ Vulnerability.select('project_id').distinct.each_batch(of: BATCH_SIZE, column: 'project_id') do |project_batch, index|
+ migrate_in(index * DELAY_INTERVAL, MIGRATION, [project_batch.pluck(:project_id)])
+ end
+ end
+
+ def down
+ # no-op
+ end
+end
diff --git a/db/schema_migrations/20181228175414 b/db/schema_migrations/20181228175414
new file mode 100644
index 00000000000..4b17d9331e1
--- /dev/null
+++ b/db/schema_migrations/20181228175414
@@ -0,0 +1 @@
+789496127df650700b043e55cf1198f778d4f290f320c629905e242f2d0b0664 \ No newline at end of file
diff --git a/db/schema_migrations/20190102152410 b/db/schema_migrations/20190102152410
new file mode 100644
index 00000000000..abeec4ae6ed
--- /dev/null
+++ b/db/schema_migrations/20190102152410
@@ -0,0 +1 @@
+b4437ea9b52eaa5c1e25982995720139b359e58c9622a1206b212e96a188e28a \ No newline at end of file
diff --git a/db/schema_migrations/20190103140724 b/db/schema_migrations/20190103140724
new file mode 100644
index 00000000000..85c51014c8f
--- /dev/null
+++ b/db/schema_migrations/20190103140724
@@ -0,0 +1 @@
+a972ee9ce7142d93108f635f550d0b6245c335dec130072e9f5121fed52544a1 \ No newline at end of file
diff --git a/db/schema_migrations/20190104182041 b/db/schema_migrations/20190104182041
new file mode 100644
index 00000000000..9342970a634
--- /dev/null
+++ b/db/schema_migrations/20190104182041
@@ -0,0 +1 @@
+2f2226dc7a34ae86e00f00ad03e74b2591adc6e5f9367b779c7bb57a38702c0f \ No newline at end of file
diff --git a/db/schema_migrations/20190107151020 b/db/schema_migrations/20190107151020
new file mode 100644
index 00000000000..be64b70d253
--- /dev/null
+++ b/db/schema_migrations/20190107151020
@@ -0,0 +1 @@
+52b5718373a5a336a38257aa73758059e77ba15afab89ac3326f8a96ac4df00a \ No newline at end of file
diff --git a/db/schema_migrations/20190108192941 b/db/schema_migrations/20190108192941
new file mode 100644
index 00000000000..8bdd56bb248
--- /dev/null
+++ b/db/schema_migrations/20190108192941
@@ -0,0 +1 @@
+58d3c729a331666723ff80b4f778795d39bcf6b62fb79931bf25e30ac072fbf8 \ No newline at end of file
diff --git a/db/schema_migrations/20190109153125 b/db/schema_migrations/20190109153125
new file mode 100644
index 00000000000..26ce8cd7b28
--- /dev/null
+++ b/db/schema_migrations/20190109153125
@@ -0,0 +1 @@
+901f28f6af880c088971c619d095db2d328c42a8b3b31b4faf53d4bf0f76b4e0 \ No newline at end of file
diff --git a/db/schema_migrations/20190114172110 b/db/schema_migrations/20190114172110
new file mode 100644
index 00000000000..c32ee0ddcae
--- /dev/null
+++ b/db/schema_migrations/20190114172110
@@ -0,0 +1 @@
+4bde1677e881c6bb03785e313875fce7c4bf690f1fe8b807be473331cfb57c22 \ No newline at end of file
diff --git a/db/schema_migrations/20190115054215 b/db/schema_migrations/20190115054215
new file mode 100644
index 00000000000..45c2d030a79
--- /dev/null
+++ b/db/schema_migrations/20190115054215
@@ -0,0 +1 @@
+1a87f77540cf91ae8d640819d515ed34ca69bef1e0d5494b0247385e44f3520c \ No newline at end of file
diff --git a/db/schema_migrations/20190115054216 b/db/schema_migrations/20190115054216
new file mode 100644
index 00000000000..0eb786da0b9
--- /dev/null
+++ b/db/schema_migrations/20190115054216
@@ -0,0 +1 @@
+7bd27433ac96c9aaf0ab7aeb5b4bea9af292b56ff5cb9966df63145a95a906e3 \ No newline at end of file
diff --git a/db/schema_migrations/20190115092821 b/db/schema_migrations/20190115092821
new file mode 100644
index 00000000000..9037247c9c1
--- /dev/null
+++ b/db/schema_migrations/20190115092821
@@ -0,0 +1 @@
+0d1262ee8c48483020f8aaec1d737650339e56c0fa0b530a047423e5ad4cf7fb \ No newline at end of file
diff --git a/db/schema_migrations/20190116234221 b/db/schema_migrations/20190116234221
new file mode 100644
index 00000000000..e57d4297007
--- /dev/null
+++ b/db/schema_migrations/20190116234221
@@ -0,0 +1 @@
+36ad5643295d8ab4f2b50c028dc6e047ac1bba18c2495862113c227040549a7c \ No newline at end of file
diff --git a/db/schema_migrations/20190124200344 b/db/schema_migrations/20190124200344
new file mode 100644
index 00000000000..b3b490b5a22
--- /dev/null
+++ b/db/schema_migrations/20190124200344
@@ -0,0 +1 @@
+c3563a49a4f65389da84eae0a3d6851ac1d89f736ad213047bb20b085cf65444 \ No newline at end of file
diff --git a/db/schema_migrations/20190130091630 b/db/schema_migrations/20190130091630
new file mode 100644
index 00000000000..bb31de7213d
--- /dev/null
+++ b/db/schema_migrations/20190130091630
@@ -0,0 +1 @@
+824c8286fcc54bf104c76159d75d22addb9084f932d884008a6e09d3ffdd4fc3 \ No newline at end of file
diff --git a/db/schema_migrations/20190131122559 b/db/schema_migrations/20190131122559
new file mode 100644
index 00000000000..5ff09feeb4a
--- /dev/null
+++ b/db/schema_migrations/20190131122559
@@ -0,0 +1 @@
+8c9392470fe4f34e5a194b449702161fedfe12237c87e1653fc1edaff6f82493 \ No newline at end of file
diff --git a/db/schema_migrations/20190204115450 b/db/schema_migrations/20190204115450
new file mode 100644
index 00000000000..cca6016a50a
--- /dev/null
+++ b/db/schema_migrations/20190204115450
@@ -0,0 +1 @@
+1259521d2b9cc79694f0d47dce9e599b7fb0abfd3fa6b8c0161860b6815676c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190206193120 b/db/schema_migrations/20190206193120
new file mode 100644
index 00000000000..9918f719946
--- /dev/null
+++ b/db/schema_migrations/20190206193120
@@ -0,0 +1 @@
+75e303c1cc9ba39465ed4cb7db6b24b38af0f83b11b72fcc25478bd98260ecd9 \ No newline at end of file
diff --git a/db/schema_migrations/20190211131150 b/db/schema_migrations/20190211131150
new file mode 100644
index 00000000000..364b1244b25
--- /dev/null
+++ b/db/schema_migrations/20190211131150
@@ -0,0 +1 @@
+e400393e5a5cfdbcea5927ce6c037e0879cf86d8b35c11673701a2515bbf93b6 \ No newline at end of file
diff --git a/db/schema_migrations/20190214112022 b/db/schema_migrations/20190214112022
new file mode 100644
index 00000000000..d13877d88a6
--- /dev/null
+++ b/db/schema_migrations/20190214112022
@@ -0,0 +1 @@
+a3afb501288961682a4969f4ecaf2496e75795fa2adaa10d3d047ee24c9b1967 \ No newline at end of file
diff --git a/db/schema_migrations/20190215154930 b/db/schema_migrations/20190215154930
new file mode 100644
index 00000000000..cb0e0834f8d
--- /dev/null
+++ b/db/schema_migrations/20190215154930
@@ -0,0 +1 @@
+3eea929f8efcb9ef32242c98a7393a8b45eceb3930b7e9b3a782dd9f5628d718 \ No newline at end of file
diff --git a/db/schema_migrations/20190218134158 b/db/schema_migrations/20190218134158
new file mode 100644
index 00000000000..04b55b69e23
--- /dev/null
+++ b/db/schema_migrations/20190218134158
@@ -0,0 +1 @@
+86716aa523d3fbf1c0dc40e758b004ee500d9b6dbc5f5f05ddf167b0f1937fd7 \ No newline at end of file
diff --git a/db/schema_migrations/20190218134209 b/db/schema_migrations/20190218134209
new file mode 100644
index 00000000000..7a442ccf8a4
--- /dev/null
+++ b/db/schema_migrations/20190218134209
@@ -0,0 +1 @@
+e63a6b7f3032aa58d906f0b5b2141ae376bc4ce78aa4a9c18c983b4c749cd736 \ No newline at end of file
diff --git a/db/schema_migrations/20190219201635 b/db/schema_migrations/20190219201635
new file mode 100644
index 00000000000..65073d40aea
--- /dev/null
+++ b/db/schema_migrations/20190219201635
@@ -0,0 +1 @@
+bba3d5fba71bc98e53f3858cf039d74049eb9beb0c6a7d075909dd58e88595ba \ No newline at end of file
diff --git a/db/schema_migrations/20190220142344 b/db/schema_migrations/20190220142344
new file mode 100644
index 00000000000..32a3a4e12e2
--- /dev/null
+++ b/db/schema_migrations/20190220142344
@@ -0,0 +1 @@
+f0c7e5bb3048b6e7d91a4fb5082ad0b1ac86965287f956dc8a2de17e13a9f365 \ No newline at end of file
diff --git a/db/schema_migrations/20190220150130 b/db/schema_migrations/20190220150130
new file mode 100644
index 00000000000..bf4130f7e2b
--- /dev/null
+++ b/db/schema_migrations/20190220150130
@@ -0,0 +1 @@
+341ac337f4b5aa05bbb6d69ca4517a785eb2f577ed53b282484f6b2bf44eaf86 \ No newline at end of file
diff --git a/db/schema_migrations/20190222051615 b/db/schema_migrations/20190222051615
new file mode 100644
index 00000000000..0028efcf173
--- /dev/null
+++ b/db/schema_migrations/20190222051615
@@ -0,0 +1 @@
+af6fc844acb6091006688452a2a5d863bb133908bc739f36267fa8178c316d21 \ No newline at end of file
diff --git a/db/schema_migrations/20190225152525 b/db/schema_migrations/20190225152525
new file mode 100644
index 00000000000..0e90656201a
--- /dev/null
+++ b/db/schema_migrations/20190225152525
@@ -0,0 +1 @@
+78ca691904675f03d3debbb6a632e75d74eee054150ed4cd93804a4d70aeb6b4 \ No newline at end of file
diff --git a/db/schema_migrations/20190225160301 b/db/schema_migrations/20190225160301
new file mode 100644
index 00000000000..b3126de5788
--- /dev/null
+++ b/db/schema_migrations/20190225160301
@@ -0,0 +1 @@
+614cfc757d5f3eddc1144247932b83c71359edea88f06bef9348081448b78134 \ No newline at end of file
diff --git a/db/schema_migrations/20190228192410 b/db/schema_migrations/20190228192410
new file mode 100644
index 00000000000..fd80c6c3fa8
--- /dev/null
+++ b/db/schema_migrations/20190228192410
@@ -0,0 +1 @@
+ccfbf0b383cc80dca181abed3e23e1c41033aa59b38c2fea25b424e08329633c \ No newline at end of file
diff --git a/db/schema_migrations/20190301081611 b/db/schema_migrations/20190301081611
new file mode 100644
index 00000000000..601c04a3f63
--- /dev/null
+++ b/db/schema_migrations/20190301081611
@@ -0,0 +1 @@
+3bab89fa4b95f022ec5a17a1fd3c006f7f822091f35e3db923e1b8f0ca7c0b3e \ No newline at end of file
diff --git a/db/schema_migrations/20190301182457 b/db/schema_migrations/20190301182457
new file mode 100644
index 00000000000..671779d1714
--- /dev/null
+++ b/db/schema_migrations/20190301182457
@@ -0,0 +1 @@
+43b776baffd1c8c2e0731c3d897aa3b4f043faa79132dcd2b73d06ee53641f92 \ No newline at end of file
diff --git a/db/schema_migrations/20190312071108 b/db/schema_migrations/20190312071108
new file mode 100644
index 00000000000..ff788bf449a
--- /dev/null
+++ b/db/schema_migrations/20190312071108
@@ -0,0 +1 @@
+85a35b85d9c6c484cea1991504d2406f752c09929d2770309d475feee238f69c \ No newline at end of file
diff --git a/db/schema_migrations/20190312113229 b/db/schema_migrations/20190312113229
new file mode 100644
index 00000000000..487ec48f404
--- /dev/null
+++ b/db/schema_migrations/20190312113229
@@ -0,0 +1 @@
+2028ff93a38e1788d91884f63689d35163cf01ced7e7a049184f2081a18cdafd \ No newline at end of file
diff --git a/db/schema_migrations/20190312113634 b/db/schema_migrations/20190312113634
new file mode 100644
index 00000000000..0f764bc0e0a
--- /dev/null
+++ b/db/schema_migrations/20190312113634
@@ -0,0 +1 @@
+52626206f5779839a1d5b2a4910ae3f79adcaa617d21816b25dd8eb18d0f234e \ No newline at end of file
diff --git a/db/schema_migrations/20190313092516 b/db/schema_migrations/20190313092516
new file mode 100644
index 00000000000..ba4de300985
--- /dev/null
+++ b/db/schema_migrations/20190313092516
@@ -0,0 +1 @@
+b81fd5f350588d2326c97bd061f3b7c3ab97023e445335ad3d848c8eb2c14f48 \ No newline at end of file
diff --git a/db/schema_migrations/20190315191339 b/db/schema_migrations/20190315191339
new file mode 100644
index 00000000000..3245749bb3e
--- /dev/null
+++ b/db/schema_migrations/20190315191339
@@ -0,0 +1 @@
+3a8bd7f70351a26ba827ad4e3a63e374c9065e232109925286f6ff0d79430b7b \ No newline at end of file
diff --git a/db/schema_migrations/20190320174702 b/db/schema_migrations/20190320174702
new file mode 100644
index 00000000000..56231223122
--- /dev/null
+++ b/db/schema_migrations/20190320174702
@@ -0,0 +1 @@
+8a180702a02279a67245c4fa90fd168ee86d373597902fcf5acd2ca5ed5bb5ee \ No newline at end of file
diff --git a/db/schema_migrations/20190322132835 b/db/schema_migrations/20190322132835
new file mode 100644
index 00000000000..990aaf1701d
--- /dev/null
+++ b/db/schema_migrations/20190322132835
@@ -0,0 +1 @@
+56c444f12de56f3e31c723632944a7dacd7eb256760ea268a97f8a02f6365491 \ No newline at end of file
diff --git a/db/schema_migrations/20190322164830 b/db/schema_migrations/20190322164830
new file mode 100644
index 00000000000..8c1d40a8203
--- /dev/null
+++ b/db/schema_migrations/20190322164830
@@ -0,0 +1 @@
+ad03fde4d9311607d920e6bddde19b0f96a2ee7ed3199d6eb5f9b111df25a525 \ No newline at end of file
diff --git a/db/schema_migrations/20190325080727 b/db/schema_migrations/20190325080727
new file mode 100644
index 00000000000..1fe4949ba8e
--- /dev/null
+++ b/db/schema_migrations/20190325080727
@@ -0,0 +1 @@
+77e3fe2b1a968a4be27b7150ea993de11028b876905f30d381bc08263dab0d3f \ No newline at end of file
diff --git a/db/schema_migrations/20190325105715 b/db/schema_migrations/20190325105715
new file mode 100644
index 00000000000..7c179827543
--- /dev/null
+++ b/db/schema_migrations/20190325105715
@@ -0,0 +1 @@
+c674d2f2cf2147125760613edfea332860f90a9cc1e1d9f3c857aa0b033d8912 \ No newline at end of file
diff --git a/db/schema_migrations/20190325111602 b/db/schema_migrations/20190325111602
new file mode 100644
index 00000000000..271e447435a
--- /dev/null
+++ b/db/schema_migrations/20190325111602
@@ -0,0 +1 @@
+3fac4d070229a0534a3b98d5f80c814c5564881b24837289207769b9a235e808 \ No newline at end of file
diff --git a/db/schema_migrations/20190325165127 b/db/schema_migrations/20190325165127
new file mode 100644
index 00000000000..88d90cd99e9
--- /dev/null
+++ b/db/schema_migrations/20190325165127
@@ -0,0 +1 @@
+9b7ebd3a5456b55a73ae1f7d504c36485d0b15f9e2b7ad3f43c71cbfd65720f1 \ No newline at end of file
diff --git a/db/schema_migrations/20190326164045 b/db/schema_migrations/20190326164045
new file mode 100644
index 00000000000..a1ca6378508
--- /dev/null
+++ b/db/schema_migrations/20190326164045
@@ -0,0 +1 @@
+69ed3746ead7d706c62fd5287e9df3a496dc9d17d344a6c43b511db3e2467667 \ No newline at end of file
diff --git a/db/schema_migrations/20190327163904 b/db/schema_migrations/20190327163904
new file mode 100644
index 00000000000..c0e4070375a
--- /dev/null
+++ b/db/schema_migrations/20190327163904
@@ -0,0 +1 @@
+08f49ff72142d860dac3fc70444523d0c89912d1be85a994c17411e4748b9099 \ No newline at end of file
diff --git a/db/schema_migrations/20190329085614 b/db/schema_migrations/20190329085614
new file mode 100644
index 00000000000..069e3e0e86e
--- /dev/null
+++ b/db/schema_migrations/20190329085614
@@ -0,0 +1 @@
+a58e6d439a97f378d280aee285a3662525a971ddf11761e0ae3c3093163499db \ No newline at end of file
diff --git a/db/schema_migrations/20190402150158 b/db/schema_migrations/20190402150158
new file mode 100644
index 00000000000..282cc3f5f9d
--- /dev/null
+++ b/db/schema_migrations/20190402150158
@@ -0,0 +1 @@
+4501b35c0661f0ef6a3cd46db5d48f90b2131a1ae30bd73b442ed56ac6655e8d \ No newline at end of file
diff --git a/db/schema_migrations/20190402224749 b/db/schema_migrations/20190402224749
new file mode 100644
index 00000000000..3d02e4435c5
--- /dev/null
+++ b/db/schema_migrations/20190402224749
@@ -0,0 +1 @@
+f655a3f9f1f41710ae501c3e4ef0893791c28971d87e12f87d4b65131502b812 \ No newline at end of file
diff --git a/db/schema_migrations/20190403161806 b/db/schema_migrations/20190403161806
new file mode 100644
index 00000000000..41e390d6d83
--- /dev/null
+++ b/db/schema_migrations/20190403161806
@@ -0,0 +1 @@
+fd69f104fb0707d622bc8c7955481b277907e919a2423cc7e35f68e76544a304 \ No newline at end of file
diff --git a/db/schema_migrations/20190404143330 b/db/schema_migrations/20190404143330
new file mode 100644
index 00000000000..da8b26709c1
--- /dev/null
+++ b/db/schema_migrations/20190404143330
@@ -0,0 +1 @@
+dc1704bbed4f8d7e285e8edf9e6d537c8e720f4737f76b089532c6a0712d132a \ No newline at end of file
diff --git a/db/schema_migrations/20190404231137 b/db/schema_migrations/20190404231137
new file mode 100644
index 00000000000..0cc8f0e1203
--- /dev/null
+++ b/db/schema_migrations/20190404231137
@@ -0,0 +1 @@
+32f6313383609eb5abd9082e51ddc5719766c3d74d0cc5d776535f52ffddd5bb \ No newline at end of file
diff --git a/db/schema_migrations/20190408163745 b/db/schema_migrations/20190408163745
new file mode 100644
index 00000000000..04fe7efa73a
--- /dev/null
+++ b/db/schema_migrations/20190408163745
@@ -0,0 +1 @@
+47d77dd636c35cd2c7f9bc2de035899548052a2005f29735d078f054c02bee7c \ No newline at end of file
diff --git a/db/schema_migrations/20190409224933 b/db/schema_migrations/20190409224933
new file mode 100644
index 00000000000..e6c3eb0da22
--- /dev/null
+++ b/db/schema_migrations/20190409224933
@@ -0,0 +1 @@
+f3fd28e093775afa4f8e94b2355c1b5a6dc5d3138d31faa44b6d70a2f7dc3f88 \ No newline at end of file
diff --git a/db/schema_migrations/20190410173409 b/db/schema_migrations/20190410173409
new file mode 100644
index 00000000000..7134339796a
--- /dev/null
+++ b/db/schema_migrations/20190410173409
@@ -0,0 +1 @@
+6c2980e7e9056aa8966bb3e5b2547d9ef85da1b1bc25d5bd2acc1d218f52f14b \ No newline at end of file
diff --git a/db/schema_migrations/20190412155659 b/db/schema_migrations/20190412155659
new file mode 100644
index 00000000000..8db412696ce
--- /dev/null
+++ b/db/schema_migrations/20190412155659
@@ -0,0 +1 @@
+62a8e24ba6fb73cd35bbeef9db6ea8827be117e86b5c0b72caeedfab078a5d5d \ No newline at end of file
diff --git a/db/schema_migrations/20190412183653 b/db/schema_migrations/20190412183653
new file mode 100644
index 00000000000..8e5783e5afc
--- /dev/null
+++ b/db/schema_migrations/20190412183653
@@ -0,0 +1 @@
+6760598e05fbf57a005ef680b461d9dfea0481e7e5a8ec295926976cbf674e79 \ No newline at end of file
diff --git a/db/schema_migrations/20190414185432 b/db/schema_migrations/20190414185432
new file mode 100644
index 00000000000..e35b69c4057
--- /dev/null
+++ b/db/schema_migrations/20190414185432
@@ -0,0 +1 @@
+7155530822ffefff7419ea8d5e319a01af58b64cffe56673cb78e8305b834921 \ No newline at end of file
diff --git a/db/schema_migrations/20190415030217 b/db/schema_migrations/20190415030217
new file mode 100644
index 00000000000..cf96941c58a
--- /dev/null
+++ b/db/schema_migrations/20190415030217
@@ -0,0 +1 @@
+c3c9010876f7cd32f1ffa858fb35e530f64dad1e8d86962ee3c2a2d63ec052ec \ No newline at end of file
diff --git a/db/schema_migrations/20190415095825 b/db/schema_migrations/20190415095825
new file mode 100644
index 00000000000..d13d1f9be19
--- /dev/null
+++ b/db/schema_migrations/20190415095825
@@ -0,0 +1 @@
+883a00ae98969170f5f09842b04002145abb5f7e5e253e285eacc71828214ad0 \ No newline at end of file
diff --git a/db/schema_migrations/20190415172035 b/db/schema_migrations/20190415172035
new file mode 100644
index 00000000000..2ec55a9344b
--- /dev/null
+++ b/db/schema_migrations/20190415172035
@@ -0,0 +1 @@
+a9e2aed5e1b0ebcdd83b082777fef905bdbec7976a88af8a5393024032d4a61a \ No newline at end of file
diff --git a/db/schema_migrations/20190416185130 b/db/schema_migrations/20190416185130
new file mode 100644
index 00000000000..0a649490d3b
--- /dev/null
+++ b/db/schema_migrations/20190416185130
@@ -0,0 +1 @@
+96c1a1ccfecd82e93fd77dcaf957c7dc5e9604e18579cf06603f5e62b8816cd0 \ No newline at end of file
diff --git a/db/schema_migrations/20190416213556 b/db/schema_migrations/20190416213556
new file mode 100644
index 00000000000..a6afa258846
--- /dev/null
+++ b/db/schema_migrations/20190416213556
@@ -0,0 +1 @@
+67ef8b059ebcfbfd447a1c2fee9628344a97aee1d7280722b507e8c59dec8944 \ No newline at end of file
diff --git a/db/schema_migrations/20190416213615 b/db/schema_migrations/20190416213615
new file mode 100644
index 00000000000..effee0822ee
--- /dev/null
+++ b/db/schema_migrations/20190416213615
@@ -0,0 +1 @@
+7ac526e1cc920771f43333cebf6792ac41e1b0c4364eb8e0eaa955008801d45e \ No newline at end of file
diff --git a/db/schema_migrations/20190416213631 b/db/schema_migrations/20190416213631
new file mode 100644
index 00000000000..c94ba4fd5b2
--- /dev/null
+++ b/db/schema_migrations/20190416213631
@@ -0,0 +1 @@
+87782324f2922befcc1b6796dfed84c31f71022a725303428cc7c6e49422184c \ No newline at end of file
diff --git a/db/schema_migrations/20190418132125 b/db/schema_migrations/20190418132125
new file mode 100644
index 00000000000..6a8c766a3fa
--- /dev/null
+++ b/db/schema_migrations/20190418132125
@@ -0,0 +1 @@
+a3980532461ee91172a91763d5380770d8b0c2bca5a3135e72617ea24e0d0ac8 \ No newline at end of file
diff --git a/db/schema_migrations/20190418132750 b/db/schema_migrations/20190418132750
new file mode 100644
index 00000000000..ddc987390ba
--- /dev/null
+++ b/db/schema_migrations/20190418132750
@@ -0,0 +1 @@
+ee96740f57b428f12b1ccfb082ac37a53b713495067652eb4deb470c8044aeda \ No newline at end of file
diff --git a/db/schema_migrations/20190418182545 b/db/schema_migrations/20190418182545
new file mode 100644
index 00000000000..76eba7cf4af
--- /dev/null
+++ b/db/schema_migrations/20190418182545
@@ -0,0 +1 @@
+1f07b87a2330c84adcf34c163276afeb7e360bd797f79d26afd58cc80cd449fe \ No newline at end of file
diff --git a/db/schema_migrations/20190419121952 b/db/schema_migrations/20190419121952
new file mode 100644
index 00000000000..fe75181492b
--- /dev/null
+++ b/db/schema_migrations/20190419121952
@@ -0,0 +1 @@
+bec13ef72249efab67c8e89ec78acfff6aee6d9d2e15f7d16d7e8f630142410b \ No newline at end of file
diff --git a/db/schema_migrations/20190419123057 b/db/schema_migrations/20190419123057
new file mode 100644
index 00000000000..4dfaafa73cb
--- /dev/null
+++ b/db/schema_migrations/20190419123057
@@ -0,0 +1 @@
+f63e65742f287eae6de42676655f47faed5ad2cdd999d2f24169beebfd90df6a \ No newline at end of file
diff --git a/db/schema_migrations/20190422082247 b/db/schema_migrations/20190422082247
new file mode 100644
index 00000000000..dcfec7aa6ad
--- /dev/null
+++ b/db/schema_migrations/20190422082247
@@ -0,0 +1 @@
+66792bafc4b8dbe42f8c9e8112344f7e4aac24c7d4a214dd8d9c35111e93f2de \ No newline at end of file
diff --git a/db/schema_migrations/20190423124640 b/db/schema_migrations/20190423124640
new file mode 100644
index 00000000000..42087906694
--- /dev/null
+++ b/db/schema_migrations/20190423124640
@@ -0,0 +1 @@
+9a58f5a97883e97b340c9170d8259a081bb7b6ac82f58a7729cc7aee3a34814f \ No newline at end of file
diff --git a/db/schema_migrations/20190424134256 b/db/schema_migrations/20190424134256
new file mode 100644
index 00000000000..0e6e7fef6dd
--- /dev/null
+++ b/db/schema_migrations/20190424134256
@@ -0,0 +1 @@
+c05439f0c95c3278389dd50ee395212ff132f3db5bdda06805b1d8d0000054d8 \ No newline at end of file
diff --git a/db/schema_migrations/20190426180107 b/db/schema_migrations/20190426180107
new file mode 100644
index 00000000000..de83271a3f2
--- /dev/null
+++ b/db/schema_migrations/20190426180107
@@ -0,0 +1 @@
+ca82f05a9d25e7dde29d678b3db88338dcd22ec0969a47053cb435f3fe24d3d2 \ No newline at end of file
diff --git a/db/schema_migrations/20190429082448 b/db/schema_migrations/20190429082448
new file mode 100644
index 00000000000..99ae471395a
--- /dev/null
+++ b/db/schema_migrations/20190429082448
@@ -0,0 +1 @@
+a35c3db7b3be33721141f30634e65a72f26b2858a6c57121a0c68c689c40789a \ No newline at end of file
diff --git a/db/schema_migrations/20190430131225 b/db/schema_migrations/20190430131225
new file mode 100644
index 00000000000..3c12a6f445d
--- /dev/null
+++ b/db/schema_migrations/20190430131225
@@ -0,0 +1 @@
+d7f74861d06aaaacf9d05f16a6659e8c93deeed297d4eec93fe0262fef11184d \ No newline at end of file
diff --git a/db/schema_migrations/20190430142025 b/db/schema_migrations/20190430142025
new file mode 100644
index 00000000000..a498ab346ed
--- /dev/null
+++ b/db/schema_migrations/20190430142025
@@ -0,0 +1 @@
+b9e011b738ee260a804295a7efeb91fb6c40ae5d24cfcc4b7614478eabc06504 \ No newline at end of file
diff --git a/db/schema_migrations/20190506135337 b/db/schema_migrations/20190506135337
new file mode 100644
index 00000000000..6b8dfa5c410
--- /dev/null
+++ b/db/schema_migrations/20190506135337
@@ -0,0 +1 @@
+7a37879b82367f2792900e286cd50546607525a2888ee6ffea7b9945f828e107 \ No newline at end of file
diff --git a/db/schema_migrations/20190506135400 b/db/schema_migrations/20190506135400
new file mode 100644
index 00000000000..7e20423d0fe
--- /dev/null
+++ b/db/schema_migrations/20190506135400
@@ -0,0 +1 @@
+b9290414944590f81e6bf90840f966d32f5205c839b086a73b59e28119fbe075 \ No newline at end of file
diff --git a/db/schema_migrations/20190511144331 b/db/schema_migrations/20190511144331
new file mode 100644
index 00000000000..0f5a8cac075
--- /dev/null
+++ b/db/schema_migrations/20190511144331
@@ -0,0 +1 @@
+7f4212cfe2895b14992d02150915b9c68ca537f5b69acaf286815c0697d9ccf8 \ No newline at end of file
diff --git a/db/schema_migrations/20190513174947 b/db/schema_migrations/20190513174947
new file mode 100644
index 00000000000..ba44be223d5
--- /dev/null
+++ b/db/schema_migrations/20190513174947
@@ -0,0 +1 @@
+e5778ed38cfb813985a0070cb8120864a575d996a7a83f42a41f6ad1e4b90748 \ No newline at end of file
diff --git a/db/schema_migrations/20190514105711 b/db/schema_migrations/20190514105711
new file mode 100644
index 00000000000..9985a90dbfb
--- /dev/null
+++ b/db/schema_migrations/20190514105711
@@ -0,0 +1 @@
+ffe125d215b0c65ce1ca4801e3b78381381c73b8056d95bd024cd5382570fba0 \ No newline at end of file
diff --git a/db/schema_migrations/20190515125613 b/db/schema_migrations/20190515125613
new file mode 100644
index 00000000000..c20946369f9
--- /dev/null
+++ b/db/schema_migrations/20190515125613
@@ -0,0 +1 @@
+3a7371d1496098c700d0769994cb01f49f834904d4e6176ea2250d4ea34aed6b \ No newline at end of file
diff --git a/db/schema_migrations/20190516011213 b/db/schema_migrations/20190516011213
new file mode 100644
index 00000000000..d880a478fbf
--- /dev/null
+++ b/db/schema_migrations/20190516011213
@@ -0,0 +1 @@
+367010e0e41cd29fda7e4580bfdd080ebcdd858382c52213cf9765c56e7a5fdf \ No newline at end of file
diff --git a/db/schema_migrations/20190516151857 b/db/schema_migrations/20190516151857
new file mode 100644
index 00000000000..d96e812b54a
--- /dev/null
+++ b/db/schema_migrations/20190516151857
@@ -0,0 +1 @@
+fd37070c5d59d050b48bfcebfeeff703f3368774df3445993623a6ec73f62396 \ No newline at end of file
diff --git a/db/schema_migrations/20190516155724 b/db/schema_migrations/20190516155724
new file mode 100644
index 00000000000..a75bc76c9ab
--- /dev/null
+++ b/db/schema_migrations/20190516155724
@@ -0,0 +1 @@
+87361447d851dff62b599e4578d469a373d6e71b0ba30bb424a3c7b13cdb0a0d \ No newline at end of file
diff --git a/db/schema_migrations/20190517153211 b/db/schema_migrations/20190517153211
new file mode 100644
index 00000000000..44c71eb8a04
--- /dev/null
+++ b/db/schema_migrations/20190517153211
@@ -0,0 +1 @@
+d763d436102851337ff4d667fa6f11958ecd24251acd138feae18a1549b523c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190520200123 b/db/schema_migrations/20190520200123
new file mode 100644
index 00000000000..f4a29b16d4e
--- /dev/null
+++ b/db/schema_migrations/20190520200123
@@ -0,0 +1 @@
+7e1baeb3a7664b668bbf10c1399d99ace8ec0050537cfe1637a56546a11993d6 \ No newline at end of file
diff --git a/db/schema_migrations/20190520201748 b/db/schema_migrations/20190520201748
new file mode 100644
index 00000000000..d3a2e7ae017
--- /dev/null
+++ b/db/schema_migrations/20190520201748
@@ -0,0 +1 @@
+0dc814eaab3c9b9df422cdb26b116c22b35a14fd90fe4c4ff388868d31bf54fc \ No newline at end of file
diff --git a/db/schema_migrations/20190521174505 b/db/schema_migrations/20190521174505
new file mode 100644
index 00000000000..fc21aab73ef
--- /dev/null
+++ b/db/schema_migrations/20190521174505
@@ -0,0 +1 @@
+a776caf05daa2921442913187335e230683034c7b28a847410ec149bd73c2d85 \ No newline at end of file
diff --git a/db/schema_migrations/20190522143720 b/db/schema_migrations/20190522143720
new file mode 100644
index 00000000000..795fb9452c9
--- /dev/null
+++ b/db/schema_migrations/20190522143720
@@ -0,0 +1 @@
+e313e0902106da890ef0bf2e292b66377a306521c53b592a41ff1d0aa3093773 \ No newline at end of file
diff --git a/db/schema_migrations/20190523112344 b/db/schema_migrations/20190523112344
new file mode 100644
index 00000000000..08930b99aac
--- /dev/null
+++ b/db/schema_migrations/20190523112344
@@ -0,0 +1 @@
+7ead29c04ea8285a5660546183469941b2e7dd2e73dea2b6c64cf4d640271f85 \ No newline at end of file
diff --git a/db/schema_migrations/20190524062810 b/db/schema_migrations/20190524062810
new file mode 100644
index 00000000000..0d9bac494aa
--- /dev/null
+++ b/db/schema_migrations/20190524062810
@@ -0,0 +1 @@
+a1e08ba597e365bd18b1272089189a4417e2353ed80926d52a1eb8a0cfddee22 \ No newline at end of file
diff --git a/db/schema_migrations/20190524071727 b/db/schema_migrations/20190524071727
new file mode 100644
index 00000000000..c63a56f5040
--- /dev/null
+++ b/db/schema_migrations/20190524071727
@@ -0,0 +1 @@
+5e495b65103d5506efcb95eab0ed07aa64448bb19f2a83137ec51e09aa6675d7 \ No newline at end of file
diff --git a/db/schema_migrations/20190524073827 b/db/schema_migrations/20190524073827
new file mode 100644
index 00000000000..3d152f83be9
--- /dev/null
+++ b/db/schema_migrations/20190524073827
@@ -0,0 +1 @@
+a090ed64202749ed3b108491757072f62d93a21c9795b5b48b88b568d13de2f1 \ No newline at end of file
diff --git a/db/schema_migrations/20190527011309 b/db/schema_migrations/20190527011309
new file mode 100644
index 00000000000..101c0b7a7bc
--- /dev/null
+++ b/db/schema_migrations/20190527011309
@@ -0,0 +1 @@
+6b85fc6767490e4e45e8f18ab828296c4f6103811a0fe44ea840e8da146cb0b1 \ No newline at end of file
diff --git a/db/schema_migrations/20190527194830 b/db/schema_migrations/20190527194830
new file mode 100644
index 00000000000..a647f31c58d
--- /dev/null
+++ b/db/schema_migrations/20190527194830
@@ -0,0 +1 @@
+935dc61bec02fa364dd288a67244d8d604ef304c690ef1243c3cd0483e00c356 \ No newline at end of file
diff --git a/db/schema_migrations/20190527194900 b/db/schema_migrations/20190527194900
new file mode 100644
index 00000000000..05bdfe7dcf4
--- /dev/null
+++ b/db/schema_migrations/20190527194900
@@ -0,0 +1 @@
+f05f4728c295f5b90ef1662a223e6a265d1598159592286f6a23578f434d2121 \ No newline at end of file
diff --git a/db/schema_migrations/20190528173628 b/db/schema_migrations/20190528173628
new file mode 100644
index 00000000000..dffeef637ec
--- /dev/null
+++ b/db/schema_migrations/20190528173628
@@ -0,0 +1 @@
+a7e5d565f568c7963add43d4936115a64256d1cd925d0415a46ff567bf14848f \ No newline at end of file
diff --git a/db/schema_migrations/20190528180441 b/db/schema_migrations/20190528180441
new file mode 100644
index 00000000000..4497b2b8449
--- /dev/null
+++ b/db/schema_migrations/20190528180441
@@ -0,0 +1 @@
+786807c18fa81892be66c977cc46cf0bef023cb95ee1759330621bb79c11955e \ No newline at end of file
diff --git a/db/schema_migrations/20190529142545 b/db/schema_migrations/20190529142545
new file mode 100644
index 00000000000..5860afac439
--- /dev/null
+++ b/db/schema_migrations/20190529142545
@@ -0,0 +1 @@
+68d16c1d3811ef365ae815e9da96370537b8f7d4c25aa71287f7b37c8c764b03 \ No newline at end of file
diff --git a/db/schema_migrations/20190530042141 b/db/schema_migrations/20190530042141
new file mode 100644
index 00000000000..41cc48a9d1b
--- /dev/null
+++ b/db/schema_migrations/20190530042141
@@ -0,0 +1 @@
+2583953e1ee878bc3c892e3afd363ddfe0e9f49467a9345f751f999ad6f0c8d0 \ No newline at end of file
diff --git a/db/schema_migrations/20190530154715 b/db/schema_migrations/20190530154715
new file mode 100644
index 00000000000..51772a0715a
--- /dev/null
+++ b/db/schema_migrations/20190530154715
@@ -0,0 +1 @@
+1240ce7849fd8111f7917f39afe477730ffbfb8cb0ab11c5134bf6cc6803abd9 \ No newline at end of file
diff --git a/db/schema_migrations/20190531153110 b/db/schema_migrations/20190531153110
new file mode 100644
index 00000000000..ad1d33ddbd7
--- /dev/null
+++ b/db/schema_migrations/20190531153110
@@ -0,0 +1 @@
+afcab81b5e162ef24ae02d53be845816043fa75eaf13c6330982b53a575849ce \ No newline at end of file
diff --git a/db/schema_migrations/20190602014139 b/db/schema_migrations/20190602014139
new file mode 100644
index 00000000000..cb6573f068e
--- /dev/null
+++ b/db/schema_migrations/20190602014139
@@ -0,0 +1 @@
+aa6fd9356f8b8d2e002c97b3b3592e73d6b0dd146b20ad4703fa9f4a43b6cbec \ No newline at end of file
diff --git a/db/schema_migrations/20190603124955 b/db/schema_migrations/20190603124955
new file mode 100644
index 00000000000..af9f93d017f
--- /dev/null
+++ b/db/schema_migrations/20190603124955
@@ -0,0 +1 @@
+ee146a0cce8acfde0f89b7fce8480474f2df9de028c7736f4cd4690ffb5c075a \ No newline at end of file
diff --git a/db/schema_migrations/20190604091310 b/db/schema_migrations/20190604091310
new file mode 100644
index 00000000000..2d367af3872
--- /dev/null
+++ b/db/schema_migrations/20190604091310
@@ -0,0 +1 @@
+504a65f9efc57883172fdcb59b738e8fcd1c2cf580c604a520a84ec922b4d105 \ No newline at end of file
diff --git a/db/schema_migrations/20190604184643 b/db/schema_migrations/20190604184643
new file mode 100644
index 00000000000..acf6af1d4ce
--- /dev/null
+++ b/db/schema_migrations/20190604184643
@@ -0,0 +1 @@
+dc03c37f956fbd004ca336e705038f220fe5a02a46feeeca8d63e80f2fe6cb8a \ No newline at end of file
diff --git a/db/schema_migrations/20190605104727 b/db/schema_migrations/20190605104727
new file mode 100644
index 00000000000..9f1323a9815
--- /dev/null
+++ b/db/schema_migrations/20190605104727
@@ -0,0 +1 @@
+37497e9cc9185acebe62e9ea24898e37224917af6d0e93e381edc0d9631d53a4 \ No newline at end of file
diff --git a/db/schema_migrations/20190605184422 b/db/schema_migrations/20190605184422
new file mode 100644
index 00000000000..4993d5f9ebb
--- /dev/null
+++ b/db/schema_migrations/20190605184422
@@ -0,0 +1 @@
+0fb5e9c6bdaf8e2acb2c9c8a63100f5663aa671f62e07fa33fe99edbce85fcb9 \ No newline at end of file
diff --git a/db/schema_migrations/20190606014128 b/db/schema_migrations/20190606014128
new file mode 100644
index 00000000000..d4a92366e61
--- /dev/null
+++ b/db/schema_migrations/20190606014128
@@ -0,0 +1 @@
+cb1b1b375fb69e3c6f33d3e696f4ef785452573935c5a96243f13ecab5a187a3 \ No newline at end of file
diff --git a/db/schema_migrations/20190606034427 b/db/schema_migrations/20190606034427
new file mode 100644
index 00000000000..a4951e638c6
--- /dev/null
+++ b/db/schema_migrations/20190606034427
@@ -0,0 +1 @@
+f3e40533908868437f317a963038178cb0a04c7b6b1abfb8dd6d0ae169a9a209 \ No newline at end of file
diff --git a/db/schema_migrations/20190606054649 b/db/schema_migrations/20190606054649
new file mode 100644
index 00000000000..67a626f8452
--- /dev/null
+++ b/db/schema_migrations/20190606054649
@@ -0,0 +1 @@
+1bafcb781a7d8cd16f5526e9a8f5e3f0c7dd17de9d5595c32453d2c009673c0a \ No newline at end of file
diff --git a/db/schema_migrations/20190606054742 b/db/schema_migrations/20190606054742
new file mode 100644
index 00000000000..23d4b29bb90
--- /dev/null
+++ b/db/schema_migrations/20190606054742
@@ -0,0 +1 @@
+22640305aae7467ce244b1a9225de5cbc90db787b1baa277f991350e21a85108 \ No newline at end of file
diff --git a/db/schema_migrations/20190606054832 b/db/schema_migrations/20190606054832
new file mode 100644
index 00000000000..e41d65512e6
--- /dev/null
+++ b/db/schema_migrations/20190606054832
@@ -0,0 +1 @@
+3c79d8f1867480104fd4c29affd02095202e4d39922482be82914a072a5f02e7 \ No newline at end of file
diff --git a/db/schema_migrations/20190606163724 b/db/schema_migrations/20190606163724
new file mode 100644
index 00000000000..a003d9dd3ef
--- /dev/null
+++ b/db/schema_migrations/20190606163724
@@ -0,0 +1 @@
+52342ab4e26e39ca4682d8f3ee731617de051b3029ce5a7d97b7bf5a50a124d5 \ No newline at end of file
diff --git a/db/schema_migrations/20190606175050 b/db/schema_migrations/20190606175050
new file mode 100644
index 00000000000..43a2f6c3de1
--- /dev/null
+++ b/db/schema_migrations/20190606175050
@@ -0,0 +1 @@
+1ecf4228ce976c3f233e13aa6868e43d6d5104d0e8a479abc74f857a6d9cafce \ No newline at end of file
diff --git a/db/schema_migrations/20190606202100 b/db/schema_migrations/20190606202100
new file mode 100644
index 00000000000..6d4b870bcf0
--- /dev/null
+++ b/db/schema_migrations/20190606202100
@@ -0,0 +1 @@
+f83d5d357ecb172e9ea9456d8d4209c42c124db075f05207e81dd33cfef2f5c3 \ No newline at end of file
diff --git a/db/schema_migrations/20190607085356 b/db/schema_migrations/20190607085356
new file mode 100644
index 00000000000..403f450b009
--- /dev/null
+++ b/db/schema_migrations/20190607085356
@@ -0,0 +1 @@
+03a357ec9004e70efa1f93f79e21045219518901e245fa75fb8b943aca92725e \ No newline at end of file
diff --git a/db/schema_migrations/20190607145325 b/db/schema_migrations/20190607145325
new file mode 100644
index 00000000000..ced928bf8d1
--- /dev/null
+++ b/db/schema_migrations/20190607145325
@@ -0,0 +1 @@
+db85869c90ab5ab42a18b4d2e82bdd86957b32ef3e433715a89c14091b7d0616 \ No newline at end of file
diff --git a/db/schema_migrations/20190607190856 b/db/schema_migrations/20190607190856
new file mode 100644
index 00000000000..9a56d9d4dfd
--- /dev/null
+++ b/db/schema_migrations/20190607190856
@@ -0,0 +1 @@
+d63160a517e26c56e72f6c08557af6a7e1798306bfa8fc8b552b86e0343cdb26 \ No newline at end of file
diff --git a/db/schema_migrations/20190607205656 b/db/schema_migrations/20190607205656
new file mode 100644
index 00000000000..a63622f3ea2
--- /dev/null
+++ b/db/schema_migrations/20190607205656
@@ -0,0 +1 @@
+5bafb21d8d5b4651a1bae9e9dd184b4e4ac99a179068d1bc117b97f1c83a9796 \ No newline at end of file
diff --git a/db/schema_migrations/20190610142825 b/db/schema_migrations/20190610142825
new file mode 100644
index 00000000000..56c1833bd44
--- /dev/null
+++ b/db/schema_migrations/20190610142825
@@ -0,0 +1 @@
+e1834da62fe919f9d93b80c97319266a4494f1a14833f7be6637a562591f6236 \ No newline at end of file
diff --git a/db/schema_migrations/20190611090827 b/db/schema_migrations/20190611090827
new file mode 100644
index 00000000000..b13743f7b66
--- /dev/null
+++ b/db/schema_migrations/20190611090827
@@ -0,0 +1 @@
+39cd7fa15659e7afcda7e59599e2b971c56fd5097105bbd4bf99c92ada398b99 \ No newline at end of file
diff --git a/db/schema_migrations/20190611100201 b/db/schema_migrations/20190611100201
new file mode 100644
index 00000000000..bd94fb72901
--- /dev/null
+++ b/db/schema_migrations/20190611100201
@@ -0,0 +1 @@
+d23880fd9f984318f91f4f27136a90c23659c14983d2fc59402372121ec632a9 \ No newline at end of file
diff --git a/db/schema_migrations/20190611100202 b/db/schema_migrations/20190611100202
new file mode 100644
index 00000000000..1d72fc158d2
--- /dev/null
+++ b/db/schema_migrations/20190611100202
@@ -0,0 +1 @@
+45c181d994822f92a984fc5d51c40db4a813e5eb083979114d2be0dc46e5fb4b \ No newline at end of file
diff --git a/db/schema_migrations/20190611161641 b/db/schema_migrations/20190611161641
new file mode 100644
index 00000000000..6e84592f40e
--- /dev/null
+++ b/db/schema_migrations/20190611161641
@@ -0,0 +1 @@
+0de36ee37bc4e7e0a53cefb3a254e0b7445fc26b394f5b0fe0ffff0e225994e4 \ No newline at end of file
diff --git a/db/schema_migrations/20190611161642 b/db/schema_migrations/20190611161642
new file mode 100644
index 00000000000..2a2f41e8337
--- /dev/null
+++ b/db/schema_migrations/20190611161642
@@ -0,0 +1 @@
+d91a41584d6deb62a4c3884a9bf8df290fd232593d330b1332f8a34873a6ea00 \ No newline at end of file
diff --git a/db/schema_migrations/20190612111201 b/db/schema_migrations/20190612111201
new file mode 100644
index 00000000000..3cb0deb644f
--- /dev/null
+++ b/db/schema_migrations/20190612111201
@@ -0,0 +1 @@
+998cc01599f4ce7e3544e1551ec238ee53d15e226f5a5dec0920d7bd04031105 \ No newline at end of file
diff --git a/db/schema_migrations/20190612111404 b/db/schema_migrations/20190612111404
new file mode 100644
index 00000000000..b6e7b3d3548
--- /dev/null
+++ b/db/schema_migrations/20190612111404
@@ -0,0 +1 @@
+2f2a8d4bc77d1e67c5625acc6a9482a07147bf0620ecd17dc71ad543b97b66b3 \ No newline at end of file
diff --git a/db/schema_migrations/20190613030606 b/db/schema_migrations/20190613030606
new file mode 100644
index 00000000000..560a9393d1f
--- /dev/null
+++ b/db/schema_migrations/20190613030606
@@ -0,0 +1 @@
+ebdd40a0903fbdf8826dbf9ab1d995cb4aefc336c8adbc8a2d1dbb07418aa48e \ No newline at end of file
diff --git a/db/schema_migrations/20190613044655 b/db/schema_migrations/20190613044655
new file mode 100644
index 00000000000..c7cbd43115b
--- /dev/null
+++ b/db/schema_migrations/20190613044655
@@ -0,0 +1 @@
+ed2a16e4096acb1476cf452245abe37e3fe11ccfbf8f84dbbf56be3c80238e80 \ No newline at end of file
diff --git a/db/schema_migrations/20190613073003 b/db/schema_migrations/20190613073003
new file mode 100644
index 00000000000..451d6ab7b6e
--- /dev/null
+++ b/db/schema_migrations/20190613073003
@@ -0,0 +1 @@
+9d6603760854e72c812894c1290ad6cb4067c2145fe5bdfa0c4d971398db409b \ No newline at end of file
diff --git a/db/schema_migrations/20190613231640 b/db/schema_migrations/20190613231640
new file mode 100644
index 00000000000..e9ea84f27b8
--- /dev/null
+++ b/db/schema_migrations/20190613231640
@@ -0,0 +1 @@
+32914670dedaddceeba21519343deb11dc79b027b491e2ecf9566874f0794e2e \ No newline at end of file
diff --git a/db/schema_migrations/20190617123615 b/db/schema_migrations/20190617123615
new file mode 100644
index 00000000000..c5c7053d51f
--- /dev/null
+++ b/db/schema_migrations/20190617123615
@@ -0,0 +1 @@
+e4497740a3f33e37b2ed14bc9f3b67a29af91cdcdc40c44ac6ef896047957046 \ No newline at end of file
diff --git a/db/schema_migrations/20190618171120 b/db/schema_migrations/20190618171120
new file mode 100644
index 00000000000..6c28a884641
--- /dev/null
+++ b/db/schema_migrations/20190618171120
@@ -0,0 +1 @@
+a41ac00d0dbb71e23e224e5cddf65891efb83167fdeef2568f10420e6362c794 \ No newline at end of file
diff --git a/db/schema_migrations/20190619175843 b/db/schema_migrations/20190619175843
new file mode 100644
index 00000000000..142d694f58a
--- /dev/null
+++ b/db/schema_migrations/20190619175843
@@ -0,0 +1 @@
+2e08e7f7493f2feecf4029bb788b0f6a113ee83f44fd8437e9903f5c5b62e7d0 \ No newline at end of file
diff --git a/db/schema_migrations/20190620105427 b/db/schema_migrations/20190620105427
new file mode 100644
index 00000000000..54106d8dfae
--- /dev/null
+++ b/db/schema_migrations/20190620105427
@@ -0,0 +1 @@
+5689bf2f5dcc2464fcb0361c69c8d0a17d7bc2d2c3af88ac80644374c9210311 \ No newline at end of file
diff --git a/db/schema_migrations/20190620112608 b/db/schema_migrations/20190620112608
new file mode 100644
index 00000000000..d78c1abb550
--- /dev/null
+++ b/db/schema_migrations/20190620112608
@@ -0,0 +1 @@
+19738810877e1177df13681f77ec0d05d3124ca6ffc862829883f9f1995557e7 \ No newline at end of file
diff --git a/db/schema_migrations/20190621022810 b/db/schema_migrations/20190621022810
new file mode 100644
index 00000000000..ff2949806c4
--- /dev/null
+++ b/db/schema_migrations/20190621022810
@@ -0,0 +1 @@
+d55d3175690df242a19cd25ba2d78cb3ddd5a35d095fe354ff20b7977b09eaf3 \ No newline at end of file
diff --git a/db/schema_migrations/20190621151636 b/db/schema_migrations/20190621151636
new file mode 100644
index 00000000000..2046ae116ab
--- /dev/null
+++ b/db/schema_migrations/20190621151636
@@ -0,0 +1 @@
+4759b161afb94a5b1eb951fd2a874a4c5b7e53cec7c4fbf6a7292ed2d8e8dabc \ No newline at end of file
diff --git a/db/schema_migrations/20190623212503 b/db/schema_migrations/20190623212503
new file mode 100644
index 00000000000..64ff254fce2
--- /dev/null
+++ b/db/schema_migrations/20190623212503
@@ -0,0 +1 @@
+98ceb8452ec3c1c9d16096e567b5d3046c9403d643da555647be73343cdfe9ed \ No newline at end of file
diff --git a/db/schema_migrations/20190624123615 b/db/schema_migrations/20190624123615
new file mode 100644
index 00000000000..1e59eed250c
--- /dev/null
+++ b/db/schema_migrations/20190624123615
@@ -0,0 +1 @@
+52674a8e27d46622259c99099faf88fc409691b1e67ce9c6ae728ab29435a6e7 \ No newline at end of file
diff --git a/db/schema_migrations/20190625115224 b/db/schema_migrations/20190625115224
new file mode 100644
index 00000000000..1090694684e
--- /dev/null
+++ b/db/schema_migrations/20190625115224
@@ -0,0 +1 @@
+bf4ea807b92c5f82d1c2e2c8acf6c269484931540b8b24618dd44aed2d3a45a0 \ No newline at end of file
diff --git a/db/schema_migrations/20190625184066 b/db/schema_migrations/20190625184066
new file mode 100644
index 00000000000..3f76b9ccf17
--- /dev/null
+++ b/db/schema_migrations/20190625184066
@@ -0,0 +1 @@
+b79a009d180b2faee8795eddcd855b3080e2716bb0ac153f2031f33044cd4c09 \ No newline at end of file
diff --git a/db/schema_migrations/20190626175626 b/db/schema_migrations/20190626175626
new file mode 100644
index 00000000000..33ba2c9fe7d
--- /dev/null
+++ b/db/schema_migrations/20190626175626
@@ -0,0 +1 @@
+088a3fa51ef2a41ef11b38d9bb311494ce30645cb679dadffeeacca56e81bd71 \ No newline at end of file
diff --git a/db/schema_migrations/20190627051902 b/db/schema_migrations/20190627051902
new file mode 100644
index 00000000000..fb66a2de0a5
--- /dev/null
+++ b/db/schema_migrations/20190627051902
@@ -0,0 +1 @@
+67fd84ab0a4fc8ec401149888d4820c620615931d56fa7d2a777b680981f74b8 \ No newline at end of file
diff --git a/db/schema_migrations/20190627100221 b/db/schema_migrations/20190627100221
new file mode 100644
index 00000000000..48c9d783a84
--- /dev/null
+++ b/db/schema_migrations/20190627100221
@@ -0,0 +1 @@
+46fe4606e6a33a991a46ee06bf65ee104369ab414f87d40cc24c15005f09d9ac \ No newline at end of file
diff --git a/db/schema_migrations/20190627122264 b/db/schema_migrations/20190627122264
new file mode 100644
index 00000000000..4f752116ea8
--- /dev/null
+++ b/db/schema_migrations/20190627122264
@@ -0,0 +1 @@
+2b1c45ada63a90fc8259104c1870a4fe707bf80470c628fb1ed91801e54e5bb1 \ No newline at end of file
diff --git a/db/schema_migrations/20190628145246 b/db/schema_migrations/20190628145246
new file mode 100644
index 00000000000..fe1f29883f6
--- /dev/null
+++ b/db/schema_migrations/20190628145246
@@ -0,0 +1 @@
+552d4f6f10e75fbf2c8a5a20bc4199c464b2aa028fc9553fa062e4c5430d36ef \ No newline at end of file
diff --git a/db/schema_migrations/20190628185000 b/db/schema_migrations/20190628185000
new file mode 100644
index 00000000000..297cd00076f
--- /dev/null
+++ b/db/schema_migrations/20190628185000
@@ -0,0 +1 @@
+7988202164669a5307bc53994083959c272b21c1e33657c88ea43223019298f0 \ No newline at end of file
diff --git a/db/schema_migrations/20190628185004 b/db/schema_migrations/20190628185004
new file mode 100644
index 00000000000..15fc93dc8b1
--- /dev/null
+++ b/db/schema_migrations/20190628185004
@@ -0,0 +1 @@
+4b2f0f82eab6b1ed3523bfa0ac56593de05cd0512fc43df028dad7006ab4f14f \ No newline at end of file
diff --git a/db/schema_migrations/20190628191740 b/db/schema_migrations/20190628191740
new file mode 100644
index 00000000000..fb4201ffd5e
--- /dev/null
+++ b/db/schema_migrations/20190628191740
@@ -0,0 +1 @@
+22dbdd0dcbfc2697655eebc5dea4c749f31484b2660e5ef42b790bfcd6ff5b8c \ No newline at end of file
diff --git a/db/schema_migrations/20190702173936 b/db/schema_migrations/20190702173936
new file mode 100644
index 00000000000..1f6d5fb59b6
--- /dev/null
+++ b/db/schema_migrations/20190702173936
@@ -0,0 +1 @@
+a4a25def014aadc4d0883589e2823d0840e982bbc0ec6427d87815ddc37597e2 \ No newline at end of file
diff --git a/db/schema_migrations/20190703043358 b/db/schema_migrations/20190703043358
new file mode 100644
index 00000000000..ec5451e142d
--- /dev/null
+++ b/db/schema_migrations/20190703043358
@@ -0,0 +1 @@
+39b8a683bf81dbddbe67d4cf9f35557d9218c7fa44d1f203b8efe83e361d3782 \ No newline at end of file
diff --git a/db/schema_migrations/20190703130053 b/db/schema_migrations/20190703130053
new file mode 100644
index 00000000000..05c495065d8
--- /dev/null
+++ b/db/schema_migrations/20190703130053
@@ -0,0 +1 @@
+2702394a2b0097580a88aca4f65804abf64a17cc1032c9a641800ddcb68f9c27 \ No newline at end of file
diff --git a/db/schema_migrations/20190703171157 b/db/schema_migrations/20190703171157
new file mode 100644
index 00000000000..62a40205ba9
--- /dev/null
+++ b/db/schema_migrations/20190703171157
@@ -0,0 +1 @@
+25d3eaf8e02bc7abaaf5f85289e2d1767429c7584bdf184b269f3ce8283b6b74 \ No newline at end of file
diff --git a/db/schema_migrations/20190703171555 b/db/schema_migrations/20190703171555
new file mode 100644
index 00000000000..a9a5d063008
--- /dev/null
+++ b/db/schema_migrations/20190703171555
@@ -0,0 +1 @@
+01f022814b8d35c357b4b39cfa19fa087c69ea95ca19fe278f2c795b78169aa2 \ No newline at end of file
diff --git a/db/schema_migrations/20190703185326 b/db/schema_migrations/20190703185326
new file mode 100644
index 00000000000..f5cddad84ea
--- /dev/null
+++ b/db/schema_migrations/20190703185326
@@ -0,0 +1 @@
+1d5c623de91ba7a646512ce08c0ea0e2d00b42d30bd772d719c15b650c6b9c1a \ No newline at end of file
diff --git a/db/schema_migrations/20190709204413 b/db/schema_migrations/20190709204413
new file mode 100644
index 00000000000..7dd1600979b
--- /dev/null
+++ b/db/schema_migrations/20190709204413
@@ -0,0 +1 @@
+2ca41cf6eaca8493cc8ac70f418ce7b8b3cbb66e5160d82563735adeab0d1a60 \ No newline at end of file
diff --git a/db/schema_migrations/20190709220014 b/db/schema_migrations/20190709220014
new file mode 100644
index 00000000000..bbc2215a244
--- /dev/null
+++ b/db/schema_migrations/20190709220014
@@ -0,0 +1 @@
+1853add73d46169890cfffeaf55037b31a740398b985e4d9491b5ee8f7053114 \ No newline at end of file
diff --git a/db/schema_migrations/20190709220143 b/db/schema_migrations/20190709220143
new file mode 100644
index 00000000000..3761bb2375a
--- /dev/null
+++ b/db/schema_migrations/20190709220143
@@ -0,0 +1 @@
+0908df76b1f54196780e0f2327593d192ba2ff28e15502e478dfd5ca45a25ef8 \ No newline at end of file
diff --git a/db/schema_migrations/20190710151229 b/db/schema_migrations/20190710151229
new file mode 100644
index 00000000000..9385ba6155b
--- /dev/null
+++ b/db/schema_migrations/20190710151229
@@ -0,0 +1 @@
+3f38687fa0c3d0c37531561c621ef4e6d7985f6ae189bda9dab8f10e445dbc4e \ No newline at end of file
diff --git a/db/schema_migrations/20190711124721 b/db/schema_migrations/20190711124721
new file mode 100644
index 00000000000..6b475f6b805
--- /dev/null
+++ b/db/schema_migrations/20190711124721
@@ -0,0 +1 @@
+daf93c9d8381ff4cbbd048e50080d11ecc495ad7ac24b6ea3729e2b7de4aa39c \ No newline at end of file
diff --git a/db/schema_migrations/20190711200053 b/db/schema_migrations/20190711200053
new file mode 100644
index 00000000000..1933550163e
--- /dev/null
+++ b/db/schema_migrations/20190711200053
@@ -0,0 +1 @@
+ab0ac0911f2fb21b8ff9b890c2f630810391db5c0abc26dce27c83ad7638a063 \ No newline at end of file
diff --git a/db/schema_migrations/20190711200508 b/db/schema_migrations/20190711200508
new file mode 100644
index 00000000000..8fabc5e81ad
--- /dev/null
+++ b/db/schema_migrations/20190711200508
@@ -0,0 +1 @@
+2cfb7874cbd4f2e0ce7e3f38d86e24eaadabf12719bafc2fda42b8d9d98e6aa8 \ No newline at end of file
diff --git a/db/schema_migrations/20190711201818 b/db/schema_migrations/20190711201818
new file mode 100644
index 00000000000..c029b259c5e
--- /dev/null
+++ b/db/schema_migrations/20190711201818
@@ -0,0 +1 @@
+2058573396bf9a04e3d3524477431c88d6bcd55eca011e785d9cc02e67c4a9e9 \ No newline at end of file
diff --git a/db/schema_migrations/20190712040400 b/db/schema_migrations/20190712040400
new file mode 100644
index 00000000000..f4dce5ca733
--- /dev/null
+++ b/db/schema_migrations/20190712040400
@@ -0,0 +1 @@
+e2459e4cfb50e8b0cf16248ae12a83ced625c6428737500c32c22d6b94bcec26 \ No newline at end of file
diff --git a/db/schema_migrations/20190712040412 b/db/schema_migrations/20190712040412
new file mode 100644
index 00000000000..e8a1a848c77
--- /dev/null
+++ b/db/schema_migrations/20190712040412
@@ -0,0 +1 @@
+b054916f4986988b9285f0b651d75c1c7c120a83faf2efe9c1a30e3661736e17 \ No newline at end of file
diff --git a/db/schema_migrations/20190712064021 b/db/schema_migrations/20190712064021
new file mode 100644
index 00000000000..d5bcd7c3f49
--- /dev/null
+++ b/db/schema_migrations/20190712064021
@@ -0,0 +1 @@
+8f94e963eb8a422b2327736a8072bb9d5104e7cf941d11de3136125e2df297bf \ No newline at end of file
diff --git a/db/schema_migrations/20190715042813 b/db/schema_migrations/20190715042813
new file mode 100644
index 00000000000..ab2e27a8be9
--- /dev/null
+++ b/db/schema_migrations/20190715042813
@@ -0,0 +1 @@
+0b44983f3ded88843f2477cc6d0b279d6c2168f0d49f5df30fb8a7abb3aa1ef1 \ No newline at end of file
diff --git a/db/schema_migrations/20190715043944 b/db/schema_migrations/20190715043944
new file mode 100644
index 00000000000..f63601b4568
--- /dev/null
+++ b/db/schema_migrations/20190715043944
@@ -0,0 +1 @@
+fbeac311a26b199ea3c98b5d0bbc6be4708a7e56edf0144089ccc72a2694f2eb \ No newline at end of file
diff --git a/db/schema_migrations/20190715043954 b/db/schema_migrations/20190715043954
new file mode 100644
index 00000000000..f03e6304658
--- /dev/null
+++ b/db/schema_migrations/20190715043954
@@ -0,0 +1 @@
+f83c6fbc1d29fb4df1cbe78bbab07f28e9fac1c7a61aa29ee156a0329099437e \ No newline at end of file
diff --git a/db/schema_migrations/20190715044501 b/db/schema_migrations/20190715044501
new file mode 100644
index 00000000000..a98712a26c4
--- /dev/null
+++ b/db/schema_migrations/20190715044501
@@ -0,0 +1 @@
+8601344d3a27c18c1b21ef4224174211993ad219e73708c65325ca0c1dd3f0ac \ No newline at end of file
diff --git a/db/schema_migrations/20190715114644 b/db/schema_migrations/20190715114644
new file mode 100644
index 00000000000..8b573691440
--- /dev/null
+++ b/db/schema_migrations/20190715114644
@@ -0,0 +1 @@
+86ee5fd36187d63f8ac246b0d7c02a4f933468b80d4dd5b2a06ed7752ce606b4 \ No newline at end of file
diff --git a/db/schema_migrations/20190715140740 b/db/schema_migrations/20190715140740
new file mode 100644
index 00000000000..b194a741ac0
--- /dev/null
+++ b/db/schema_migrations/20190715140740
@@ -0,0 +1 @@
+8eca8127d4e3bf7d3cccd57438c29971c599141760380b04880a4085cd2bdb60 \ No newline at end of file
diff --git a/db/schema_migrations/20190715142138 b/db/schema_migrations/20190715142138
new file mode 100644
index 00000000000..ed8cca73645
--- /dev/null
+++ b/db/schema_migrations/20190715142138
@@ -0,0 +1 @@
+fd1e1a4caf6f7904407784b817217636a8b12e4f853dd8581dc696e1e3f9cc17 \ No newline at end of file
diff --git a/db/schema_migrations/20190715173819 b/db/schema_migrations/20190715173819
new file mode 100644
index 00000000000..3dfd6d0d578
--- /dev/null
+++ b/db/schema_migrations/20190715173819
@@ -0,0 +1 @@
+744d01f5a73c4e53ea1116b2b6055dd7db4aa4e1a97fe4110c1a1eb276f1303d \ No newline at end of file
diff --git a/db/schema_migrations/20190715193142 b/db/schema_migrations/20190715193142
new file mode 100644
index 00000000000..e621c1ac0b5
--- /dev/null
+++ b/db/schema_migrations/20190715193142
@@ -0,0 +1 @@
+974a811dd7cc9810d7e9717bbe1e66db89084f5661dfbb66121099a29e093c8b \ No newline at end of file
diff --git a/db/schema_migrations/20190715215532 b/db/schema_migrations/20190715215532
new file mode 100644
index 00000000000..53eaefff77f
--- /dev/null
+++ b/db/schema_migrations/20190715215532
@@ -0,0 +1 @@
+ca01d1d7f09ca6ec4af7b14f73f9fdfb723e9d3be85b94a121fc70803d4e97c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190715215549 b/db/schema_migrations/20190715215549
new file mode 100644
index 00000000000..c1ebe3109a5
--- /dev/null
+++ b/db/schema_migrations/20190715215549
@@ -0,0 +1 @@
+824d8dc5c0994e92ab63be2893d57244ff22bbbf4f6f281364213e3e25033a15 \ No newline at end of file
diff --git a/db/schema_migrations/20190716144222 b/db/schema_migrations/20190716144222
new file mode 100644
index 00000000000..af11d3aca6f
--- /dev/null
+++ b/db/schema_migrations/20190716144222
@@ -0,0 +1 @@
+fb3a9f53b3ebda9cd8147faa61a6ba8a2fb9f2852e4d9c10f793ea516d270f9b \ No newline at end of file
diff --git a/db/schema_migrations/20190719122333 b/db/schema_migrations/20190719122333
new file mode 100644
index 00000000000..a263369181d
--- /dev/null
+++ b/db/schema_migrations/20190719122333
@@ -0,0 +1 @@
+41b0974a7667bb439f115960ba63a2f99d1b747af3d3c5fac27f4fe3ebe3657b \ No newline at end of file
diff --git a/db/schema_migrations/20190719174505 b/db/schema_migrations/20190719174505
new file mode 100644
index 00000000000..c00e973c7f7
--- /dev/null
+++ b/db/schema_migrations/20190719174505
@@ -0,0 +1 @@
+8132aa506ed7c07fa7610a20305ff9e34febf452e64fce44cd221aa16d95af55 \ No newline at end of file
diff --git a/db/schema_migrations/20190722104947 b/db/schema_migrations/20190722104947
new file mode 100644
index 00000000000..df8fb24c556
--- /dev/null
+++ b/db/schema_migrations/20190722104947
@@ -0,0 +1 @@
+383b7f623b7ab9496a521a75d83e14af1c8bb5b133494410dda24be8144ed8a4 \ No newline at end of file
diff --git a/db/schema_migrations/20190722132830 b/db/schema_migrations/20190722132830
new file mode 100644
index 00000000000..99dd27a2042
--- /dev/null
+++ b/db/schema_migrations/20190722132830
@@ -0,0 +1 @@
+1fdd66556bdf081a09090f9f790142000c22e9402edc67efcdc25806fac5b9cf \ No newline at end of file
diff --git a/db/schema_migrations/20190722144316 b/db/schema_migrations/20190722144316
new file mode 100644
index 00000000000..5a5f5a5839b
--- /dev/null
+++ b/db/schema_migrations/20190722144316
@@ -0,0 +1 @@
+1fa269a8ec548e937b04b11fc0bcae7c77c2d1f257ae37d1263573fc9ec6f8cd \ No newline at end of file
diff --git a/db/schema_migrations/20190723105753 b/db/schema_migrations/20190723105753
new file mode 100644
index 00000000000..65401154db6
--- /dev/null
+++ b/db/schema_migrations/20190723105753
@@ -0,0 +1 @@
+fd00e121f2e97645fd660a5fadd17d4811faff70bbf966b3333aebd118d1a66e \ No newline at end of file
diff --git a/db/schema_migrations/20190723153247 b/db/schema_migrations/20190723153247
new file mode 100644
index 00000000000..caeecf37f87
--- /dev/null
+++ b/db/schema_migrations/20190723153247
@@ -0,0 +1 @@
+d4ac849cdd37d734afb3c74baad0ea8833a7a0f1fa607fc1f6c649ee67f9ca8c \ No newline at end of file
diff --git a/db/schema_migrations/20190724112147 b/db/schema_migrations/20190724112147
new file mode 100644
index 00000000000..b0913c59a08
--- /dev/null
+++ b/db/schema_migrations/20190724112147
@@ -0,0 +1 @@
+283a81dc204445d16db191facf3d92e5d67ad3ff5fa89448f998a52ddc48e9b3 \ No newline at end of file
diff --git a/db/schema_migrations/20190725012225 b/db/schema_migrations/20190725012225
new file mode 100644
index 00000000000..42a307bc49f
--- /dev/null
+++ b/db/schema_migrations/20190725012225
@@ -0,0 +1 @@
+180b6a3e2a9bf2d07d7edb47db9b6be0f144936649471de4c60c106e64b39d3f \ No newline at end of file
diff --git a/db/schema_migrations/20190725080128 b/db/schema_migrations/20190725080128
new file mode 100644
index 00000000000..3231fafb244
--- /dev/null
+++ b/db/schema_migrations/20190725080128
@@ -0,0 +1 @@
+f187c16f5f27d9fef62ad9186f839dda677ab0406b465f1b16cc01134cc35d7e \ No newline at end of file
diff --git a/db/schema_migrations/20190725183432 b/db/schema_migrations/20190725183432
new file mode 100644
index 00000000000..0a18c88c8b0
--- /dev/null
+++ b/db/schema_migrations/20190725183432
@@ -0,0 +1 @@
+3ea3bc4b03f5ee23e8864fa23aa2ee91eb30355246bd3f344711d06c97bfd89d \ No newline at end of file
diff --git a/db/schema_migrations/20190726101050 b/db/schema_migrations/20190726101050
new file mode 100644
index 00000000000..20aab312c87
--- /dev/null
+++ b/db/schema_migrations/20190726101050
@@ -0,0 +1 @@
+c1f602171c71e02dd6ba7ce9a949414f71839e518a41f4d179e164a7870f49c9 \ No newline at end of file
diff --git a/db/schema_migrations/20190726101133 b/db/schema_migrations/20190726101133
new file mode 100644
index 00000000000..23462dcd446
--- /dev/null
+++ b/db/schema_migrations/20190726101133
@@ -0,0 +1 @@
+2f9887af666d0e9d256d7f0c1526194d5a1af7238e57a57c1f11d05928039785 \ No newline at end of file
diff --git a/db/schema_migrations/20190729062536 b/db/schema_migrations/20190729062536
new file mode 100644
index 00000000000..7b177f8768e
--- /dev/null
+++ b/db/schema_migrations/20190729062536
@@ -0,0 +1 @@
+33eab679fd572d55ac8b6363c821b9c94b127f16ec32275dd08a987e4e9bec35 \ No newline at end of file
diff --git a/db/schema_migrations/20190729090456 b/db/schema_migrations/20190729090456
new file mode 100644
index 00000000000..fbee008c83f
--- /dev/null
+++ b/db/schema_migrations/20190729090456
@@ -0,0 +1 @@
+6aa639ff412dee0c1b78224950f30935d8fcbceddc44f199dc2cba29ad1bb131 \ No newline at end of file
diff --git a/db/schema_migrations/20190729180447 b/db/schema_migrations/20190729180447
new file mode 100644
index 00000000000..776a6dafd9b
--- /dev/null
+++ b/db/schema_migrations/20190729180447
@@ -0,0 +1 @@
+7603148a9b9909e0ce6239add43b47627f47f3c7c42a0a57d98a710343ecf221 \ No newline at end of file
diff --git a/db/schema_migrations/20190731084415 b/db/schema_migrations/20190731084415
new file mode 100644
index 00000000000..9c5c8cc24d8
--- /dev/null
+++ b/db/schema_migrations/20190731084415
@@ -0,0 +1 @@
+ef924cafda1ed0db2c8dd5015b1c191db9607353bb75d7997e7bc6bd77a932b3 \ No newline at end of file
diff --git a/db/schema_migrations/20190801060809 b/db/schema_migrations/20190801060809
new file mode 100644
index 00000000000..45a57d75919
--- /dev/null
+++ b/db/schema_migrations/20190801060809
@@ -0,0 +1 @@
+4f68ea061fc5db2b6ffe0178400277a294aa66f5391cea57e5939064b18d2437 \ No newline at end of file
diff --git a/db/schema_migrations/20190801114109 b/db/schema_migrations/20190801114109
new file mode 100644
index 00000000000..0652f1f6da0
--- /dev/null
+++ b/db/schema_migrations/20190801114109
@@ -0,0 +1 @@
+4994a44a4138487988226173a7244e23ca6f02dead34e5f644ebe98e4545b386 \ No newline at end of file
diff --git a/db/schema_migrations/20190801142441 b/db/schema_migrations/20190801142441
new file mode 100644
index 00000000000..9d783f2cf5b
--- /dev/null
+++ b/db/schema_migrations/20190801142441
@@ -0,0 +1 @@
+d2719026b340b4e2272d6a45d19c3cf4887bc1fd8c1b6354cfb3386e69f01752 \ No newline at end of file
diff --git a/db/schema_migrations/20190801193427 b/db/schema_migrations/20190801193427
new file mode 100644
index 00000000000..fbdb3ba1aaa
--- /dev/null
+++ b/db/schema_migrations/20190801193427
@@ -0,0 +1 @@
+7a90f907ae9813ed6dadc5689155177a7985e714f98d193d52b052049497284f \ No newline at end of file
diff --git a/db/schema_migrations/20190802012622 b/db/schema_migrations/20190802012622
new file mode 100644
index 00000000000..270b1eea497
--- /dev/null
+++ b/db/schema_migrations/20190802012622
@@ -0,0 +1 @@
+9cdfaa5c3e062f5f90ea580d825583b3d50f09e0750af87aee79f6e2f3480731 \ No newline at end of file
diff --git a/db/schema_migrations/20190802091750 b/db/schema_migrations/20190802091750
new file mode 100644
index 00000000000..a22ea316bc7
--- /dev/null
+++ b/db/schema_migrations/20190802091750
@@ -0,0 +1 @@
+4f0f1e92ae75588cd2c6c0374907fbf5809f942d07342da8ff264a10a76dd68a \ No newline at end of file
diff --git a/db/schema_migrations/20190802195602 b/db/schema_migrations/20190802195602
new file mode 100644
index 00000000000..7529973918a
--- /dev/null
+++ b/db/schema_migrations/20190802195602
@@ -0,0 +1 @@
+c868cca470f2ab73419cb1e44a4bfd6a1e1f45f2c45d69066d305aaffd0ade30 \ No newline at end of file
diff --git a/db/schema_migrations/20190802235445 b/db/schema_migrations/20190802235445
new file mode 100644
index 00000000000..bb75868843f
--- /dev/null
+++ b/db/schema_migrations/20190802235445
@@ -0,0 +1 @@
+b1051ef820cff1f920d6df527fd79b7a922d4b3fc840670b91ffe8cf36f61407 \ No newline at end of file
diff --git a/db/schema_migrations/20190805140353 b/db/schema_migrations/20190805140353
new file mode 100644
index 00000000000..4d80ef8f4f2
--- /dev/null
+++ b/db/schema_migrations/20190805140353
@@ -0,0 +1 @@
+4181ee5e466d8efd90127bcdde2f072c4c75173e612e8496e2ee767e4f64c97e \ No newline at end of file
diff --git a/db/schema_migrations/20190806071559 b/db/schema_migrations/20190806071559
new file mode 100644
index 00000000000..c9e382a679b
--- /dev/null
+++ b/db/schema_migrations/20190806071559
@@ -0,0 +1 @@
+eb0ddb4065ab724d820a89350052ed694c08a8e98e235c32ea72fbae915330bb \ No newline at end of file
diff --git a/db/schema_migrations/20190807023052 b/db/schema_migrations/20190807023052
new file mode 100644
index 00000000000..9b5cd4b50f3
--- /dev/null
+++ b/db/schema_migrations/20190807023052
@@ -0,0 +1 @@
+9a728799a6877d4d0d889846e80dd92448ff0f96bfb2e85eddd31dbbf213c1ac \ No newline at end of file
diff --git a/db/schema_migrations/20190808152507 b/db/schema_migrations/20190808152507
new file mode 100644
index 00000000000..e8a4130067a
--- /dev/null
+++ b/db/schema_migrations/20190808152507
@@ -0,0 +1 @@
+3caa0d7f3abfaae8602ae0ef9f34987f8135b0612be5be730248b4eafeec65a2 \ No newline at end of file
diff --git a/db/schema_migrations/20190809072552 b/db/schema_migrations/20190809072552
new file mode 100644
index 00000000000..cc3ed4b3580
--- /dev/null
+++ b/db/schema_migrations/20190809072552
@@ -0,0 +1 @@
+3cfffb7434a171017f6fe634a67e096ab6d52dca9a7137a326f69f294b55d76b \ No newline at end of file
diff --git a/db/schema_migrations/20190812070645 b/db/schema_migrations/20190812070645
new file mode 100644
index 00000000000..fed7d32cc77
--- /dev/null
+++ b/db/schema_migrations/20190812070645
@@ -0,0 +1 @@
+78b4dc9862419faf4868edf2895587e6e86f18c3d04b45c81950faa9f200820d \ No newline at end of file
diff --git a/db/schema_migrations/20190814205640 b/db/schema_migrations/20190814205640
new file mode 100644
index 00000000000..5926d6ad382
--- /dev/null
+++ b/db/schema_migrations/20190814205640
@@ -0,0 +1 @@
+5c6476a11648e962ab12abd61670ea4af6c19780150ec4afb5e28200d7d2b8d4 \ No newline at end of file
diff --git a/db/schema_migrations/20190815093936 b/db/schema_migrations/20190815093936
new file mode 100644
index 00000000000..21427de8945
--- /dev/null
+++ b/db/schema_migrations/20190815093936
@@ -0,0 +1 @@
+3176385f347a7caa394e9c28f6d1db6551f3e32034bb31d02b5acf7064825745 \ No newline at end of file
diff --git a/db/schema_migrations/20190815093949 b/db/schema_migrations/20190815093949
new file mode 100644
index 00000000000..8d5e1a4d31d
--- /dev/null
+++ b/db/schema_migrations/20190815093949
@@ -0,0 +1 @@
+24d0ed21332c6f5b540b51de7d1e0aa680a0802f3da51e7e6ebefad478632aea \ No newline at end of file
diff --git a/db/schema_migrations/20190816151221 b/db/schema_migrations/20190816151221
new file mode 100644
index 00000000000..72fb221782a
--- /dev/null
+++ b/db/schema_migrations/20190816151221
@@ -0,0 +1 @@
+7b597261d88ca69a87973d3a3cf8dd0d7428f8d9c8e33a1b341c620e7515f59c \ No newline at end of file
diff --git a/db/schema_migrations/20190819131155 b/db/schema_migrations/20190819131155
new file mode 100644
index 00000000000..053e70f1ff8
--- /dev/null
+++ b/db/schema_migrations/20190819131155
@@ -0,0 +1 @@
+2e73d76d728d37ab1597f7cdb049aead3b20ef8212fd813e79e1d64d56fe8265 \ No newline at end of file
diff --git a/db/schema_migrations/20190819231552 b/db/schema_migrations/20190819231552
new file mode 100644
index 00000000000..f3d32630f28
--- /dev/null
+++ b/db/schema_migrations/20190819231552
@@ -0,0 +1 @@
+d66662f0bc2962b3e9c306647de4d173b92831c64cf374be27173da46ccf5ace \ No newline at end of file
diff --git a/db/schema_migrations/20190820163320 b/db/schema_migrations/20190820163320
new file mode 100644
index 00000000000..93792f5895b
--- /dev/null
+++ b/db/schema_migrations/20190820163320
@@ -0,0 +1 @@
+cba2d66103e62fe6c6d60bfe1ef6be1bcaaee6a48cdeb7bb663c5bd2dc059571 \ No newline at end of file
diff --git a/db/schema_migrations/20190821040941 b/db/schema_migrations/20190821040941
new file mode 100644
index 00000000000..37a82ad9dbd
--- /dev/null
+++ b/db/schema_migrations/20190821040941
@@ -0,0 +1 @@
+63240b9c28ba37dc3aa808c9cb94c80bd5556c3e718883cd07f5cbd26c877a58 \ No newline at end of file
diff --git a/db/schema_migrations/20190822175441 b/db/schema_migrations/20190822175441
new file mode 100644
index 00000000000..9fce25dde65
--- /dev/null
+++ b/db/schema_migrations/20190822175441
@@ -0,0 +1 @@
+7b878154bca04d4e93e3d8af4a2a4f5ee789493dfb9c06c778d2e912c75f96cc \ No newline at end of file
diff --git a/db/schema_migrations/20190822181528 b/db/schema_migrations/20190822181528
new file mode 100644
index 00000000000..252438dbfe4
--- /dev/null
+++ b/db/schema_migrations/20190822181528
@@ -0,0 +1 @@
+173274a98fc3ba27c1536e2d2eefc353810be6e445c35fe5e692d70f574f5a41 \ No newline at end of file
diff --git a/db/schema_migrations/20190822185441 b/db/schema_migrations/20190822185441
new file mode 100644
index 00000000000..0495815eb4c
--- /dev/null
+++ b/db/schema_migrations/20190822185441
@@ -0,0 +1 @@
+3eabd3983d6ddaf416e2806d545578c38dc29ebd374c8f763c914dac97620d4b \ No newline at end of file
diff --git a/db/schema_migrations/20190823055948 b/db/schema_migrations/20190823055948
new file mode 100644
index 00000000000..36199132ec9
--- /dev/null
+++ b/db/schema_migrations/20190823055948
@@ -0,0 +1 @@
+64c06be6709159060c175972af919282560a33d1e69964512ca3b938c0084059 \ No newline at end of file
diff --git a/db/schema_migrations/20190826090628 b/db/schema_migrations/20190826090628
new file mode 100644
index 00000000000..f2bb1347784
--- /dev/null
+++ b/db/schema_migrations/20190826090628
@@ -0,0 +1 @@
+e689268ad90086dd164950897da74cbe5ec6d92684eb44280bd34c8adef82beb \ No newline at end of file
diff --git a/db/schema_migrations/20190826100605 b/db/schema_migrations/20190826100605
new file mode 100644
index 00000000000..b5095bb9fe6
--- /dev/null
+++ b/db/schema_migrations/20190826100605
@@ -0,0 +1 @@
+90fb1444404d07fc3a88f48040d5aeb8c6cbb3389239881737116f4b50983836 \ No newline at end of file
diff --git a/db/schema_migrations/20190827102026 b/db/schema_migrations/20190827102026
new file mode 100644
index 00000000000..86ed4e10076
--- /dev/null
+++ b/db/schema_migrations/20190827102026
@@ -0,0 +1 @@
+7528817e5b38379a3115d1de18a4c8a79a88b238ad1684c68ffa09c41992d1a2 \ No newline at end of file
diff --git a/db/schema_migrations/20190827222124 b/db/schema_migrations/20190827222124
new file mode 100644
index 00000000000..9879219c579
--- /dev/null
+++ b/db/schema_migrations/20190827222124
@@ -0,0 +1 @@
+72fe9451980b1fae87b884d8ec4d24766ab63cedd9afb2e7dec3d6900d940233 \ No newline at end of file
diff --git a/db/schema_migrations/20190828083843 b/db/schema_migrations/20190828083843
new file mode 100644
index 00000000000..fb8d2811ee8
--- /dev/null
+++ b/db/schema_migrations/20190828083843
@@ -0,0 +1 @@
+b443f17924a61e4b5edc21ee95ac836c23715c19ac56b0f30f6dde3048e6f4c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190828110802 b/db/schema_migrations/20190828110802
new file mode 100644
index 00000000000..0fd636be6bf
--- /dev/null
+++ b/db/schema_migrations/20190828110802
@@ -0,0 +1 @@
+997654825079895b6deb78fee85622d5f553516b0f79dd45864ccf78e7d393c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190828170945 b/db/schema_migrations/20190828170945
new file mode 100644
index 00000000000..3042a5c4c78
--- /dev/null
+++ b/db/schema_migrations/20190828170945
@@ -0,0 +1 @@
+d756f3c3669522a88f4145ffbae4dd320362dfa1d20c0dab706f927d5dc9c1fc \ No newline at end of file
diff --git a/db/schema_migrations/20190828172831 b/db/schema_migrations/20190828172831
new file mode 100644
index 00000000000..7928f862d70
--- /dev/null
+++ b/db/schema_migrations/20190828172831
@@ -0,0 +1 @@
+bb2177e3f6edfb3b4f3a6f99c163569fcc7ffcd9937e20731127639c5f581e14 \ No newline at end of file
diff --git a/db/schema_migrations/20190829131130 b/db/schema_migrations/20190829131130
new file mode 100644
index 00000000000..5ec3a5a63f9
--- /dev/null
+++ b/db/schema_migrations/20190829131130
@@ -0,0 +1 @@
+d79cee991f9c67f1f32734e462ba20716b7afb2807aadbe3bb223482c39752ce \ No newline at end of file
diff --git a/db/schema_migrations/20190830075508 b/db/schema_migrations/20190830075508
new file mode 100644
index 00000000000..5e65fbd2bcc
--- /dev/null
+++ b/db/schema_migrations/20190830075508
@@ -0,0 +1 @@
+a63559fc92fab466a04b52828bb4b871d8957012f670d0be426d3d4d7a358523 \ No newline at end of file
diff --git a/db/schema_migrations/20190830080123 b/db/schema_migrations/20190830080123
new file mode 100644
index 00000000000..8ebc3ebb6e5
--- /dev/null
+++ b/db/schema_migrations/20190830080123
@@ -0,0 +1 @@
+a01e57d8ea05aa230ea14a64eaab9cf9477a5e2738623142d2f56fc146cce8c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190830080626 b/db/schema_migrations/20190830080626
new file mode 100644
index 00000000000..a866a488301
--- /dev/null
+++ b/db/schema_migrations/20190830080626
@@ -0,0 +1 @@
+2d41add021e675aad73b81c7e26b4887eebb22f897f9b85db487b1a88a6d6909 \ No newline at end of file
diff --git a/db/schema_migrations/20190830140240 b/db/schema_migrations/20190830140240
new file mode 100644
index 00000000000..5ef4d017f49
--- /dev/null
+++ b/db/schema_migrations/20190830140240
@@ -0,0 +1 @@
+113a73e88c0396d50120e77bd5f0cb2a259f1d4e695609114993815fd5f723aa \ No newline at end of file
diff --git a/db/schema_migrations/20190901174200 b/db/schema_migrations/20190901174200
new file mode 100644
index 00000000000..6b7f5f55ce5
--- /dev/null
+++ b/db/schema_migrations/20190901174200
@@ -0,0 +1 @@
+07db6a59b3d2535eb6886cbac83372c93c9890085c1bd865365dda84f27655bb \ No newline at end of file
diff --git a/db/schema_migrations/20190902131045 b/db/schema_migrations/20190902131045
new file mode 100644
index 00000000000..9006505b959
--- /dev/null
+++ b/db/schema_migrations/20190902131045
@@ -0,0 +1 @@
+6170672240e9dbdf65aea165cc5781daf15fb8737a0b91c560872c0272ecf499 \ No newline at end of file
diff --git a/db/schema_migrations/20190902152329 b/db/schema_migrations/20190902152329
new file mode 100644
index 00000000000..45049378dc7
--- /dev/null
+++ b/db/schema_migrations/20190902152329
@@ -0,0 +1 @@
+1e61fe5200e8335727f655dcdbab451f4415d17a8ab2c8f64ee1b94f2e6a84dd \ No newline at end of file
diff --git a/db/schema_migrations/20190902160015 b/db/schema_migrations/20190902160015
new file mode 100644
index 00000000000..1523e1b23b0
--- /dev/null
+++ b/db/schema_migrations/20190902160015
@@ -0,0 +1 @@
+9263ca48605ef16b34722cf103f58e179737af3420de4779f056adebca0084a3 \ No newline at end of file
diff --git a/db/schema_migrations/20190903150358 b/db/schema_migrations/20190903150358
new file mode 100644
index 00000000000..a7720c53569
--- /dev/null
+++ b/db/schema_migrations/20190903150358
@@ -0,0 +1 @@
+c52f003550f4aef93784c633215ad751ea558b4473528f5135439430a3abb3f3 \ No newline at end of file
diff --git a/db/schema_migrations/20190903150435 b/db/schema_migrations/20190903150435
new file mode 100644
index 00000000000..f2b72bafc45
--- /dev/null
+++ b/db/schema_migrations/20190903150435
@@ -0,0 +1 @@
+a7f0d5b70c638e36ae55c31bab207508f380e68dab2bc92105e8d304dd86abd3 \ No newline at end of file
diff --git a/db/schema_migrations/20190904173203 b/db/schema_migrations/20190904173203
new file mode 100644
index 00000000000..c4985aa95aa
--- /dev/null
+++ b/db/schema_migrations/20190904173203
@@ -0,0 +1 @@
+a600aea22d7f5b373a272785c24a2277276a7a3f011f8a2fe827cb2e2e669c48 \ No newline at end of file
diff --git a/db/schema_migrations/20190904205212 b/db/schema_migrations/20190904205212
new file mode 100644
index 00000000000..1203c40561c
--- /dev/null
+++ b/db/schema_migrations/20190904205212
@@ -0,0 +1 @@
+2cf185a3fe5c97db01f2e1b93135457626d5e6e8713db8f51ec9f0cf5f7fe282 \ No newline at end of file
diff --git a/db/schema_migrations/20190905022045 b/db/schema_migrations/20190905022045
new file mode 100644
index 00000000000..d8af3140f0c
--- /dev/null
+++ b/db/schema_migrations/20190905022045
@@ -0,0 +1 @@
+e75ebe92e7631d163312dd3d0a1a4bc4a9f42ad9457b534bcd43585c266fe456 \ No newline at end of file
diff --git a/db/schema_migrations/20190905074652 b/db/schema_migrations/20190905074652
new file mode 100644
index 00000000000..72d73da0912
--- /dev/null
+++ b/db/schema_migrations/20190905074652
@@ -0,0 +1 @@
+a31342276e56ac9c36affe2dac9b9a29624955d88da6cc54276eb56fe3049963 \ No newline at end of file
diff --git a/db/schema_migrations/20190905091812 b/db/schema_migrations/20190905091812
new file mode 100644
index 00000000000..af5d7f93580
--- /dev/null
+++ b/db/schema_migrations/20190905091812
@@ -0,0 +1 @@
+16de88860f5a6191dd023cc530e0ae93d648d6205933008ab4f6c3ed86bc25ec \ No newline at end of file
diff --git a/db/schema_migrations/20190905091831 b/db/schema_migrations/20190905091831
new file mode 100644
index 00000000000..2ed7942a7c7
--- /dev/null
+++ b/db/schema_migrations/20190905091831
@@ -0,0 +1 @@
+326f4bba5fa295e1f06ecd0a6623a1f5229612c5581e3a3b0d23a30ec586da0b \ No newline at end of file
diff --git a/db/schema_migrations/20190905140605 b/db/schema_migrations/20190905140605
new file mode 100644
index 00000000000..f3d57276be6
--- /dev/null
+++ b/db/schema_migrations/20190905140605
@@ -0,0 +1 @@
+169286baf5974bee56b3450c2b909b647f0e3432c8c6d958f9fe0236d676c79f \ No newline at end of file
diff --git a/db/schema_migrations/20190905223800 b/db/schema_migrations/20190905223800
new file mode 100644
index 00000000000..eda3f89260d
--- /dev/null
+++ b/db/schema_migrations/20190905223800
@@ -0,0 +1 @@
+0f49689e2eec83d2b15b81438759bf0bd33039f044dfbc07f1461d670dec85d3 \ No newline at end of file
diff --git a/db/schema_migrations/20190905223900 b/db/schema_migrations/20190905223900
new file mode 100644
index 00000000000..2e1d1e86404
--- /dev/null
+++ b/db/schema_migrations/20190905223900
@@ -0,0 +1 @@
+aa3ed5d568045a08acf2c597f5e13e14e09090be034d547838af3ccf0642f44f \ No newline at end of file
diff --git a/db/schema_migrations/20190906104555 b/db/schema_migrations/20190906104555
new file mode 100644
index 00000000000..30d0d71c8e4
--- /dev/null
+++ b/db/schema_migrations/20190906104555
@@ -0,0 +1 @@
+b2da83b53773a8a5f3c779fde07e13620463b3d5f05c9437a91cfff616bd76b7 \ No newline at end of file
diff --git a/db/schema_migrations/20190907184714 b/db/schema_migrations/20190907184714
new file mode 100644
index 00000000000..732a32f4578
--- /dev/null
+++ b/db/schema_migrations/20190907184714
@@ -0,0 +1 @@
+d9a42b17a86eb438e9b89eaa099f2a6fa1bbaeb0aa46dde58c459c73d263eee2 \ No newline at end of file
diff --git a/db/schema_migrations/20190909045845 b/db/schema_migrations/20190909045845
new file mode 100644
index 00000000000..c6324dfc036
--- /dev/null
+++ b/db/schema_migrations/20190909045845
@@ -0,0 +1 @@
+28b305e2347f50850a09dc9db2562e24e6579795b61c2be7917f285fa363cbfc \ No newline at end of file
diff --git a/db/schema_migrations/20190909141517 b/db/schema_migrations/20190909141517
new file mode 100644
index 00000000000..489e65b3945
--- /dev/null
+++ b/db/schema_migrations/20190909141517
@@ -0,0 +1 @@
+54f0a1698edddee206f61b275996d6a20d94c94b48f2fc4e4d4a464cd8eea676 \ No newline at end of file
diff --git a/db/schema_migrations/20190910000130 b/db/schema_migrations/20190910000130
new file mode 100644
index 00000000000..e1ad7182eb2
--- /dev/null
+++ b/db/schema_migrations/20190910000130
@@ -0,0 +1 @@
+2de4107f3687f69949b0075bb160a6b93646f2737ed737e2229e8302b6ffb3bd \ No newline at end of file
diff --git a/db/schema_migrations/20190910103144 b/db/schema_migrations/20190910103144
new file mode 100644
index 00000000000..eccfe7eefdb
--- /dev/null
+++ b/db/schema_migrations/20190910103144
@@ -0,0 +1 @@
+ce78a19764a8055042f4380780e7e0444be1aa904ba8d1206de4723108170017 \ No newline at end of file
diff --git a/db/schema_migrations/20190910114843 b/db/schema_migrations/20190910114843
new file mode 100644
index 00000000000..6bab165a8f9
--- /dev/null
+++ b/db/schema_migrations/20190910114843
@@ -0,0 +1 @@
+d8a9d068e664ab398ff7d7efcf2a69d7432efd41d0e89399527cf7099067cda7 \ No newline at end of file
diff --git a/db/schema_migrations/20190910125852 b/db/schema_migrations/20190910125852
new file mode 100644
index 00000000000..8c04d879807
--- /dev/null
+++ b/db/schema_migrations/20190910125852
@@ -0,0 +1 @@
+b4344e58c731f9c70895b761cf2b8e7a44c1bcb5b991cdc8d0906e314c4f2296 \ No newline at end of file
diff --git a/db/schema_migrations/20190910211526 b/db/schema_migrations/20190910211526
new file mode 100644
index 00000000000..72f18bd664b
--- /dev/null
+++ b/db/schema_migrations/20190910211526
@@ -0,0 +1 @@
+686f188c7033439f89a01f66c832296ae4bbdce8d86271a5bda0c2beb7cc7b2f \ No newline at end of file
diff --git a/db/schema_migrations/20190910212256 b/db/schema_migrations/20190910212256
new file mode 100644
index 00000000000..cdb7678e8c6
--- /dev/null
+++ b/db/schema_migrations/20190910212256
@@ -0,0 +1 @@
+bf2d561f6150890d54dcaac3bd47099688510cf01ab02b4f8ccb1a496019448e \ No newline at end of file
diff --git a/db/schema_migrations/20190911115056 b/db/schema_migrations/20190911115056
new file mode 100644
index 00000000000..cec3ef2cb98
--- /dev/null
+++ b/db/schema_migrations/20190911115056
@@ -0,0 +1 @@
+c37f0de57ff5d08961bd660dba33973eb9e2348e4c1460e1b45b30ca8815b9d2 \ No newline at end of file
diff --git a/db/schema_migrations/20190911115109 b/db/schema_migrations/20190911115109
new file mode 100644
index 00000000000..42c0a722373
--- /dev/null
+++ b/db/schema_migrations/20190911115109
@@ -0,0 +1 @@
+1a7e8a2fdf5a515dcdc85fb55b335351e1531b49a7d319625e8dae8a7921384b \ No newline at end of file
diff --git a/db/schema_migrations/20190911115207 b/db/schema_migrations/20190911115207
new file mode 100644
index 00000000000..5205c1d07ed
--- /dev/null
+++ b/db/schema_migrations/20190911115207
@@ -0,0 +1 @@
+56cfabbb08ece8934ae0f4eadeb8c5d438d3d6156806ab843ff0c1497c94147b \ No newline at end of file
diff --git a/db/schema_migrations/20190911115222 b/db/schema_migrations/20190911115222
new file mode 100644
index 00000000000..47d0dfd4ff1
--- /dev/null
+++ b/db/schema_migrations/20190911115222
@@ -0,0 +1 @@
+f5f18602819d84a6423dcc5899572e5c83d6fb251e3f309b748eb303ab65d03f \ No newline at end of file
diff --git a/db/schema_migrations/20190911251732 b/db/schema_migrations/20190911251732
new file mode 100644
index 00000000000..0f724d28d77
--- /dev/null
+++ b/db/schema_migrations/20190911251732
@@ -0,0 +1 @@
+4c36e9ee7c007a36df4f49b6f7708b4028413829fe14898e73b8d2e13a8f80af \ No newline at end of file
diff --git a/db/schema_migrations/20190912061145 b/db/schema_migrations/20190912061145
new file mode 100644
index 00000000000..a9ec1e1cef3
--- /dev/null
+++ b/db/schema_migrations/20190912061145
@@ -0,0 +1 @@
+66182e65e32e9198a92161fb649807df3a265947389c3f84cdd303a66b669628 \ No newline at end of file
diff --git a/db/schema_migrations/20190912223232 b/db/schema_migrations/20190912223232
new file mode 100644
index 00000000000..ace13c81391
--- /dev/null
+++ b/db/schema_migrations/20190912223232
@@ -0,0 +1 @@
+ba46f2f1a218bb6cfb85b0556cfaf22f8cfe9e72e8176d7db51f36ffc98a54da \ No newline at end of file
diff --git a/db/schema_migrations/20190913174707 b/db/schema_migrations/20190913174707
new file mode 100644
index 00000000000..d54be440545
--- /dev/null
+++ b/db/schema_migrations/20190913174707
@@ -0,0 +1 @@
+0979c494820844051d5ee90cf241dc76d20524343a3012201941db8715962b41 \ No newline at end of file
diff --git a/db/schema_migrations/20190913175827 b/db/schema_migrations/20190913175827
new file mode 100644
index 00000000000..77ded500f29
--- /dev/null
+++ b/db/schema_migrations/20190913175827
@@ -0,0 +1 @@
+efb47887cabf9ab80c541efc08f9d9d70b08d7c06e735861c3a54c961c6c0b05 \ No newline at end of file
diff --git a/db/schema_migrations/20190914223900 b/db/schema_migrations/20190914223900
new file mode 100644
index 00000000000..888f635bc0d
--- /dev/null
+++ b/db/schema_migrations/20190914223900
@@ -0,0 +1 @@
+c236cdced1af8a5f286f33e20289aaee9c5918e38aab2da16a2b9b58731c309e \ No newline at end of file
diff --git a/db/schema_migrations/20190917173107 b/db/schema_migrations/20190917173107
new file mode 100644
index 00000000000..084e78606c7
--- /dev/null
+++ b/db/schema_migrations/20190917173107
@@ -0,0 +1 @@
+671a0dd0e94baa3874769e83bdf2efa1a96e3e2f17b0d9b47a2268104a50518b \ No newline at end of file
diff --git a/db/schema_migrations/20190918025618 b/db/schema_migrations/20190918025618
new file mode 100644
index 00000000000..cecaca948b6
--- /dev/null
+++ b/db/schema_migrations/20190918025618
@@ -0,0 +1 @@
+247d77a5db97c95e36ff893669986353e3558780c2187544bce673243bd9dc79 \ No newline at end of file
diff --git a/db/schema_migrations/20190918102042 b/db/schema_migrations/20190918102042
new file mode 100644
index 00000000000..59a1a20a040
--- /dev/null
+++ b/db/schema_migrations/20190918102042
@@ -0,0 +1 @@
+1cf2cc93823110690e4debbe6397921ba968bd1ea2e8f4a277a77c02893e8cc7 \ No newline at end of file
diff --git a/db/schema_migrations/20190918104212 b/db/schema_migrations/20190918104212
new file mode 100644
index 00000000000..f7e01c33654
--- /dev/null
+++ b/db/schema_migrations/20190918104212
@@ -0,0 +1 @@
+2c75f0b733601f577243c2d39089f5a0d99f33f81be9b668d4b9c139b0544301 \ No newline at end of file
diff --git a/db/schema_migrations/20190918104222 b/db/schema_migrations/20190918104222
new file mode 100644
index 00000000000..c8572c39792
--- /dev/null
+++ b/db/schema_migrations/20190918104222
@@ -0,0 +1 @@
+1d3c87c5e53c56f8aa94ed3d23c65c0c7b84e9252a9a1aa9f21223c1b313e495 \ No newline at end of file
diff --git a/db/schema_migrations/20190918104731 b/db/schema_migrations/20190918104731
new file mode 100644
index 00000000000..61a0c25cd61
--- /dev/null
+++ b/db/schema_migrations/20190918104731
@@ -0,0 +1 @@
+3595e71954274ca93f665936fdcdf87073c98cc0b6a840d1f7e6c6d29aebe97e \ No newline at end of file
diff --git a/db/schema_migrations/20190918121135 b/db/schema_migrations/20190918121135
new file mode 100644
index 00000000000..f9890b3a0e8
--- /dev/null
+++ b/db/schema_migrations/20190918121135
@@ -0,0 +1 @@
+6c85977a3458d9ac411eb9ed79d61b00ee5fa933fbf30fd58b35ef963fe1a746 \ No newline at end of file
diff --git a/db/schema_migrations/20190919040324 b/db/schema_migrations/20190919040324
new file mode 100644
index 00000000000..8009072a21c
--- /dev/null
+++ b/db/schema_migrations/20190919040324
@@ -0,0 +1 @@
+aaa311c52e01fe6727592c6f12b2d35e2fe2b391fb93707408376d7bdc95be39 \ No newline at end of file
diff --git a/db/schema_migrations/20190919091300 b/db/schema_migrations/20190919091300
new file mode 100644
index 00000000000..957b870e3c5
--- /dev/null
+++ b/db/schema_migrations/20190919091300
@@ -0,0 +1 @@
+e2a0c99b401e65f900105be1855f3d8b2a459dae946f1be7ddd996ec3cf4c7a3 \ No newline at end of file
diff --git a/db/schema_migrations/20190919104119 b/db/schema_migrations/20190919104119
new file mode 100644
index 00000000000..0113dc9fff5
--- /dev/null
+++ b/db/schema_migrations/20190919104119
@@ -0,0 +1 @@
+4f3494c5cd745c13d4ca1f239b327b9d4f2d2580350dd351c08c1d225f87013c \ No newline at end of file
diff --git a/db/schema_migrations/20190919162036 b/db/schema_migrations/20190919162036
new file mode 100644
index 00000000000..cb6a8479b18
--- /dev/null
+++ b/db/schema_migrations/20190919162036
@@ -0,0 +1 @@
+bcbfc76cccb757346cb6f8fc90177170c10600cc7717215d040db7c027dae104 \ No newline at end of file
diff --git a/db/schema_migrations/20190919183411 b/db/schema_migrations/20190919183411
new file mode 100644
index 00000000000..21eee82f4f8
--- /dev/null
+++ b/db/schema_migrations/20190919183411
@@ -0,0 +1 @@
+aca0b79fa42d7cc2e838f90105b0a0d4788d8fe96b569a587e733a61d5848f4a \ No newline at end of file
diff --git a/db/schema_migrations/20190920122420 b/db/schema_migrations/20190920122420
new file mode 100644
index 00000000000..ef08bf34ebb
--- /dev/null
+++ b/db/schema_migrations/20190920122420
@@ -0,0 +1 @@
+6bab074de61f0231e1bdecd0ee4ec333b516d76c19cb8db94ee947818b081f94 \ No newline at end of file
diff --git a/db/schema_migrations/20190920194925 b/db/schema_migrations/20190920194925
new file mode 100644
index 00000000000..0c64e2b6c24
--- /dev/null
+++ b/db/schema_migrations/20190920194925
@@ -0,0 +1 @@
+42d85b089f83d310b8b632884ac705249817c95f102682b090d4acfbd61f4b22 \ No newline at end of file
diff --git a/db/schema_migrations/20190920224341 b/db/schema_migrations/20190920224341
new file mode 100644
index 00000000000..9706a37704b
--- /dev/null
+++ b/db/schema_migrations/20190920224341
@@ -0,0 +1 @@
+bc6d8b2fceb2982a9a686aa3d419c3f98310168ea2e51762b1a9e5b0ed4b7c48 \ No newline at end of file
diff --git a/db/schema_migrations/20190924124627 b/db/schema_migrations/20190924124627
new file mode 100644
index 00000000000..cc90f50596a
--- /dev/null
+++ b/db/schema_migrations/20190924124627
@@ -0,0 +1 @@
+8ed6b12a504868795ffb2ecb02060da5b7e5e0ba4e1f9c6169c48310bd84eeef \ No newline at end of file
diff --git a/db/schema_migrations/20190924152703 b/db/schema_migrations/20190924152703
new file mode 100644
index 00000000000..347e9f93d0a
--- /dev/null
+++ b/db/schema_migrations/20190924152703
@@ -0,0 +1 @@
+0bb9141d46bcccfa8e9490eaf9fcb33915bdaeacdb84a9c6858935a562c8a362 \ No newline at end of file
diff --git a/db/schema_migrations/20190925055714 b/db/schema_migrations/20190925055714
new file mode 100644
index 00000000000..701644cdd6f
--- /dev/null
+++ b/db/schema_migrations/20190925055714
@@ -0,0 +1 @@
+a680157909ef97ac07faca16c001b143378e6465573b6f2373b393c47fc027d6 \ No newline at end of file
diff --git a/db/schema_migrations/20190925055902 b/db/schema_migrations/20190925055902
new file mode 100644
index 00000000000..f714bc2686f
--- /dev/null
+++ b/db/schema_migrations/20190925055902
@@ -0,0 +1 @@
+f558687fcde66fd9a830c7bdca30085a69491f59bc8adb69ee605a9e6f1c7763 \ No newline at end of file
diff --git a/db/schema_migrations/20190926041216 b/db/schema_migrations/20190926041216
new file mode 100644
index 00000000000..5e3420d6292
--- /dev/null
+++ b/db/schema_migrations/20190926041216
@@ -0,0 +1 @@
+a014773268f68be8ee1e645265cda8cfca72d8186c4d0a2c4d6a7d7398f7fea3 \ No newline at end of file
diff --git a/db/schema_migrations/20190926180443 b/db/schema_migrations/20190926180443
new file mode 100644
index 00000000000..291bb50985f
--- /dev/null
+++ b/db/schema_migrations/20190926180443
@@ -0,0 +1 @@
+29140931453a51f6dad67a51ab7d17e7a0006ad6275f2624bb481214ed704f71 \ No newline at end of file
diff --git a/db/schema_migrations/20190926225633 b/db/schema_migrations/20190926225633
new file mode 100644
index 00000000000..00719ab965f
--- /dev/null
+++ b/db/schema_migrations/20190926225633
@@ -0,0 +1 @@
+c88a5b610eba2708ed79facbf4f35643870ec528af1ee1ee4fc506fbd923a6e0 \ No newline at end of file
diff --git a/db/schema_migrations/20190927055500 b/db/schema_migrations/20190927055500
new file mode 100644
index 00000000000..393ababee7c
--- /dev/null
+++ b/db/schema_migrations/20190927055500
@@ -0,0 +1 @@
+f16865939bc333d342cc92edceed9948470f3552268323ec941f0b0c11b93aae \ No newline at end of file
diff --git a/db/schema_migrations/20190927055540 b/db/schema_migrations/20190927055540
new file mode 100644
index 00000000000..6109b40df7a
--- /dev/null
+++ b/db/schema_migrations/20190927055540
@@ -0,0 +1 @@
+aea3adb38f7895217fdf08bed5ff9b6f648672b76f475447b6773619cb9cc4c8 \ No newline at end of file
diff --git a/db/schema_migrations/20190927074328 b/db/schema_migrations/20190927074328
new file mode 100644
index 00000000000..89dc5ae89c0
--- /dev/null
+++ b/db/schema_migrations/20190927074328
@@ -0,0 +1 @@
+5dabaea6f44793c36585f119903ca9e26b70a7a1d35000107ed25ac1c655d937 \ No newline at end of file
diff --git a/db/schema_migrations/20190929180751 b/db/schema_migrations/20190929180751
new file mode 100644
index 00000000000..f09fe68462d
--- /dev/null
+++ b/db/schema_migrations/20190929180751
@@ -0,0 +1 @@
+7bc84e4ec27b07c3a8f484ca9237065f8b38e44fa26d21f4f67cd08855017ddd \ No newline at end of file
diff --git a/db/schema_migrations/20190929180813 b/db/schema_migrations/20190929180813
new file mode 100644
index 00000000000..651673105f6
--- /dev/null
+++ b/db/schema_migrations/20190929180813
@@ -0,0 +1 @@
+e986b7f607f859f8df4792979a549e045ece73f77ce482ced67da29b64f1d076 \ No newline at end of file
diff --git a/db/schema_migrations/20190929180827 b/db/schema_migrations/20190929180827
new file mode 100644
index 00000000000..0f640c52750
--- /dev/null
+++ b/db/schema_migrations/20190929180827
@@ -0,0 +1 @@
+04805d47a8857a8d484fed6b509b4940d5952657ebff694ee6410d2e2805f83c \ No newline at end of file
diff --git a/db/schema_migrations/20190930025655 b/db/schema_migrations/20190930025655
new file mode 100644
index 00000000000..19cd29eafa1
--- /dev/null
+++ b/db/schema_migrations/20190930025655
@@ -0,0 +1 @@
+cfbb6f3dd187ec2fb28c290338030608c765d5713842ee3f16827db2be2fff04 \ No newline at end of file
diff --git a/db/schema_migrations/20190930063627 b/db/schema_migrations/20190930063627
new file mode 100644
index 00000000000..046506410c6
--- /dev/null
+++ b/db/schema_migrations/20190930063627
@@ -0,0 +1 @@
+3055bcbf27cd61bfc38f2aceb17f62edd87d2491c156576c9a86cc7c938558c6 \ No newline at end of file
diff --git a/db/schema_migrations/20190930082942 b/db/schema_migrations/20190930082942
new file mode 100644
index 00000000000..237c30f5e73
--- /dev/null
+++ b/db/schema_migrations/20190930082942
@@ -0,0 +1 @@
+c3605df74eb32a0e5e0966c365e5afe41c2277def650c71ebfde591aff535256 \ No newline at end of file
diff --git a/db/schema_migrations/20190930153535 b/db/schema_migrations/20190930153535
new file mode 100644
index 00000000000..e6f379fa97d
--- /dev/null
+++ b/db/schema_migrations/20190930153535
@@ -0,0 +1 @@
+e31108d9a2834e73feb7591f7715da6ce4078da1529788d3ee60337d1132eb6a \ No newline at end of file
diff --git a/db/schema_migrations/20191001040549 b/db/schema_migrations/20191001040549
new file mode 100644
index 00000000000..8710defdcfd
--- /dev/null
+++ b/db/schema_migrations/20191001040549
@@ -0,0 +1 @@
+6ec6d4d3077ce67d74c66e25ec74d978aca2403da05429878fc876a9e7e5d15f \ No newline at end of file
diff --git a/db/schema_migrations/20191001170300 b/db/schema_migrations/20191001170300
new file mode 100644
index 00000000000..476230c45e6
--- /dev/null
+++ b/db/schema_migrations/20191001170300
@@ -0,0 +1 @@
+17cde9d5755d2c9403704482b0deca4748ccb5d9112253fb8abc51ecb3dbf084 \ No newline at end of file
diff --git a/db/schema_migrations/20191002031332 b/db/schema_migrations/20191002031332
new file mode 100644
index 00000000000..ffa5e9a5884
--- /dev/null
+++ b/db/schema_migrations/20191002031332
@@ -0,0 +1 @@
+74bacf6a489c59ec66ed6687f065ddc2037b2ba35754c551cb0a23188988aafa \ No newline at end of file
diff --git a/db/schema_migrations/20191002123516 b/db/schema_migrations/20191002123516
new file mode 100644
index 00000000000..aa4160aa80a
--- /dev/null
+++ b/db/schema_migrations/20191002123516
@@ -0,0 +1 @@
+79d78a9910567d4eb9a77400080b68653cee7af50f4894dad5a907306bc1559c \ No newline at end of file
diff --git a/db/schema_migrations/20191003015155 b/db/schema_migrations/20191003015155
new file mode 100644
index 00000000000..e8af40d63aa
--- /dev/null
+++ b/db/schema_migrations/20191003015155
@@ -0,0 +1 @@
+95e665176c25d7afffddf3bcde7786847f9a05371b8218614c86a4def3472066 \ No newline at end of file
diff --git a/db/schema_migrations/20191003060227 b/db/schema_migrations/20191003060227
new file mode 100644
index 00000000000..9c22b09db90
--- /dev/null
+++ b/db/schema_migrations/20191003060227
@@ -0,0 +1 @@
+83b408c994191be4c4854d3899ced96afec3fd10cbca6ae25dc550b73bd8c46e \ No newline at end of file
diff --git a/db/schema_migrations/20191003064615 b/db/schema_migrations/20191003064615
new file mode 100644
index 00000000000..37976de895b
--- /dev/null
+++ b/db/schema_migrations/20191003064615
@@ -0,0 +1 @@
+20526b0038ef1ef4123069d6e39fd4b0f5a67e34042a1660a3f074cfb3eaaee9 \ No newline at end of file
diff --git a/db/schema_migrations/20191003130045 b/db/schema_migrations/20191003130045
new file mode 100644
index 00000000000..639ec302114
--- /dev/null
+++ b/db/schema_migrations/20191003130045
@@ -0,0 +1 @@
+647253df86d12695d6dc9c58c7b84dffd44d447c996903c9d13a397d73a70878 \ No newline at end of file
diff --git a/db/schema_migrations/20191003150045 b/db/schema_migrations/20191003150045
new file mode 100644
index 00000000000..116ad2dc2e1
--- /dev/null
+++ b/db/schema_migrations/20191003150045
@@ -0,0 +1 @@
+701e32e383ad00c81a28caa035746a07ec6a84be6733d5543c261b7c17072e56 \ No newline at end of file
diff --git a/db/schema_migrations/20191003161031 b/db/schema_migrations/20191003161031
new file mode 100644
index 00000000000..5a46d3bbc1a
--- /dev/null
+++ b/db/schema_migrations/20191003161031
@@ -0,0 +1 @@
+7bde96e64e08a843eb16786fe755c2892c9b9d90dea851fd444bfa5655ce35c3 \ No newline at end of file
diff --git a/db/schema_migrations/20191003161032 b/db/schema_migrations/20191003161032
new file mode 100644
index 00000000000..df8057f443a
--- /dev/null
+++ b/db/schema_migrations/20191003161032
@@ -0,0 +1 @@
+28f7f650cca6da6ef4c569ee07f1e681b49ec7f0d472d7f15bde5fbbc4896796 \ No newline at end of file
diff --git a/db/schema_migrations/20191003195218 b/db/schema_migrations/20191003195218
new file mode 100644
index 00000000000..1107e33c6ad
--- /dev/null
+++ b/db/schema_migrations/20191003195218
@@ -0,0 +1 @@
+4b1c5dc0da16549b1a903f14dd8eb204ec56482ca22e6839dff8e48f80caee24 \ No newline at end of file
diff --git a/db/schema_migrations/20191003195620 b/db/schema_migrations/20191003195620
new file mode 100644
index 00000000000..e74ac9c4aee
--- /dev/null
+++ b/db/schema_migrations/20191003195620
@@ -0,0 +1 @@
+634635076b4f908de271d24c34f527634ee6b7c48124dc32bfbd38029e335a74 \ No newline at end of file
diff --git a/db/schema_migrations/20191003200045 b/db/schema_migrations/20191003200045
new file mode 100644
index 00000000000..b60c0645785
--- /dev/null
+++ b/db/schema_migrations/20191003200045
@@ -0,0 +1 @@
+39f5ff3e3837b71388110f3bfe49d5629f1f0a083b2ce6a36c06cfa560a323ef \ No newline at end of file
diff --git a/db/schema_migrations/20191003250045 b/db/schema_migrations/20191003250045
new file mode 100644
index 00000000000..4976f84e6a6
--- /dev/null
+++ b/db/schema_migrations/20191003250045
@@ -0,0 +1 @@
+8a40db4e6be8fc3ee50181feb541bf808a8a9eb6555bcea9edb5c4a7570de557 \ No newline at end of file
diff --git a/db/schema_migrations/20191003300045 b/db/schema_migrations/20191003300045
new file mode 100644
index 00000000000..a659fcd73fe
--- /dev/null
+++ b/db/schema_migrations/20191003300045
@@ -0,0 +1 @@
+53147133c54680a43bdf1aff6ae02449c2b1593047f22ad2329908ebac6eb5e3 \ No newline at end of file
diff --git a/db/schema_migrations/20191003350045 b/db/schema_migrations/20191003350045
new file mode 100644
index 00000000000..3cc0550fad5
--- /dev/null
+++ b/db/schema_migrations/20191003350045
@@ -0,0 +1 @@
+01f417ab7ce788a41e21bfa73de4cc0448964a3e2b34f967296a2429b3541d3c \ No newline at end of file
diff --git a/db/schema_migrations/20191004080818 b/db/schema_migrations/20191004080818
new file mode 100644
index 00000000000..edb2e06501b
--- /dev/null
+++ b/db/schema_migrations/20191004080818
@@ -0,0 +1 @@
+7cdddb5ab3975e8b878f820561effad9977db87626b14ed9d32a5f1cb0140b55 \ No newline at end of file
diff --git a/db/schema_migrations/20191004081520 b/db/schema_migrations/20191004081520
new file mode 100644
index 00000000000..61204bebacb
--- /dev/null
+++ b/db/schema_migrations/20191004081520
@@ -0,0 +1 @@
+2fe1525c594ffb2e5428107fc5ef6c2a2c521b704a26e4153f2fdb1f4fcb86f5 \ No newline at end of file
diff --git a/db/schema_migrations/20191004133612 b/db/schema_migrations/20191004133612
new file mode 100644
index 00000000000..210618788f4
--- /dev/null
+++ b/db/schema_migrations/20191004133612
@@ -0,0 +1 @@
+375054e9a4f9e5e3acb29765678c9595e99da067e527f54a6f12c47f3f8145ea \ No newline at end of file
diff --git a/db/schema_migrations/20191004151428 b/db/schema_migrations/20191004151428
new file mode 100644
index 00000000000..140a32a5bde
--- /dev/null
+++ b/db/schema_migrations/20191004151428
@@ -0,0 +1 @@
+0ea9ef1db88a71d9a37f0d90dd3311c0bdaaa56ebfd02044580d5b07509e09a1 \ No newline at end of file
diff --git a/db/schema_migrations/20191007163701 b/db/schema_migrations/20191007163701
new file mode 100644
index 00000000000..c9ce34edca1
--- /dev/null
+++ b/db/schema_migrations/20191007163701
@@ -0,0 +1 @@
+4fb6c0471e91ebacaf06fac4faaed364fbeec6359a59f965e37732efb4df089c \ No newline at end of file
diff --git a/db/schema_migrations/20191007163736 b/db/schema_migrations/20191007163736
new file mode 100644
index 00000000000..093e30e73cf
--- /dev/null
+++ b/db/schema_migrations/20191007163736
@@ -0,0 +1 @@
+137eac8d3ab2700cb0615d7b6e1a6f5d78d67b39bfd726ae53e12928526570c4 \ No newline at end of file
diff --git a/db/schema_migrations/20191008013056 b/db/schema_migrations/20191008013056
new file mode 100644
index 00000000000..20f631fa969
--- /dev/null
+++ b/db/schema_migrations/20191008013056
@@ -0,0 +1 @@
+9ce5934992c927939d740e2fdc1aaa39d26939bf31ac5fe6e8d861d2d4f723c6 \ No newline at end of file
diff --git a/db/schema_migrations/20191008142331 b/db/schema_migrations/20191008142331
new file mode 100644
index 00000000000..260d7a96b84
--- /dev/null
+++ b/db/schema_migrations/20191008142331
@@ -0,0 +1 @@
+172d41ab9cdc70a749baa3e9a06f152f8b3b91db2a9ecf83d981e60398c2097f \ No newline at end of file
diff --git a/db/schema_migrations/20191008143850 b/db/schema_migrations/20191008143850
new file mode 100644
index 00000000000..76c0d403065
--- /dev/null
+++ b/db/schema_migrations/20191008143850
@@ -0,0 +1 @@
+9f19480610dd2714e25df6abf8124b889f0dac7798d15e7fb751c7045ea889f7 \ No newline at end of file
diff --git a/db/schema_migrations/20191008180203 b/db/schema_migrations/20191008180203
new file mode 100644
index 00000000000..60eebb8d5d1
--- /dev/null
+++ b/db/schema_migrations/20191008180203
@@ -0,0 +1 @@
+0c1c6f8193df04caf2b679200210324f2c0cb756415a65148a849082bddfb35a \ No newline at end of file
diff --git a/db/schema_migrations/20191008200204 b/db/schema_migrations/20191008200204
new file mode 100644
index 00000000000..cd158096655
--- /dev/null
+++ b/db/schema_migrations/20191008200204
@@ -0,0 +1 @@
+340475bf3c99c19c4ed8ec5bf5932081e7e308b12d50532dcba8f1ba0dccceab \ No newline at end of file
diff --git a/db/schema_migrations/20191009100244 b/db/schema_migrations/20191009100244
new file mode 100644
index 00000000000..29a9d7898ba
--- /dev/null
+++ b/db/schema_migrations/20191009100244
@@ -0,0 +1 @@
+7c473a2218de1b95ba49a6ef1ef73a0ac941796bc781456fced83ab893b055ab \ No newline at end of file
diff --git a/db/schema_migrations/20191009110124 b/db/schema_migrations/20191009110124
new file mode 100644
index 00000000000..2738c7dbef5
--- /dev/null
+++ b/db/schema_migrations/20191009110124
@@ -0,0 +1 @@
+d1b9c7b45305ceaf336bc08b0e09ebc30a7798674926acec65f8681a3858ae79 \ No newline at end of file
diff --git a/db/schema_migrations/20191009110757 b/db/schema_migrations/20191009110757
new file mode 100644
index 00000000000..ae007b9c1b8
--- /dev/null
+++ b/db/schema_migrations/20191009110757
@@ -0,0 +1 @@
+8b89d05eb642d48fe82b419c5f96b20e8e216626f0d9c41a140df2d0eac4ca20 \ No newline at end of file
diff --git a/db/schema_migrations/20191009222222 b/db/schema_migrations/20191009222222
new file mode 100644
index 00000000000..cf1f7486c9f
--- /dev/null
+++ b/db/schema_migrations/20191009222222
@@ -0,0 +1 @@
+3b810cddb78ee65ea7c06f7d5702a2b2fc4f6d34602d7be9b004a2dfd3bfff2b \ No newline at end of file
diff --git a/db/schema_migrations/20191010174846 b/db/schema_migrations/20191010174846
new file mode 100644
index 00000000000..00b1fdc74c1
--- /dev/null
+++ b/db/schema_migrations/20191010174846
@@ -0,0 +1 @@
+eaba16815f50b8e2e964601996deccbbce332d7716c49367f0721060f3bc4ec8 \ No newline at end of file
diff --git a/db/schema_migrations/20191011084019 b/db/schema_migrations/20191011084019
new file mode 100644
index 00000000000..4213aa061f9
--- /dev/null
+++ b/db/schema_migrations/20191011084019
@@ -0,0 +1 @@
+28239df940adf7613964bf28c5b81a886deddb86712cbf19095fc919a4acf6bc \ No newline at end of file
diff --git a/db/schema_migrations/20191013100213 b/db/schema_migrations/20191013100213
new file mode 100644
index 00000000000..818165d03c4
--- /dev/null
+++ b/db/schema_migrations/20191013100213
@@ -0,0 +1 @@
+4bb549347499e4570f278fd78e74e304993fc9bb8e548ca781010b134fcdfc52 \ No newline at end of file
diff --git a/db/schema_migrations/20191014025629 b/db/schema_migrations/20191014025629
new file mode 100644
index 00000000000..4e55bee4959
--- /dev/null
+++ b/db/schema_migrations/20191014025629
@@ -0,0 +1 @@
+ca01db96291b81b82ae07a9bb939fbbd2ae6050246a29311894a0951ea0eff56 \ No newline at end of file
diff --git a/db/schema_migrations/20191014030134 b/db/schema_migrations/20191014030134
new file mode 100644
index 00000000000..e1eed0dc2fc
--- /dev/null
+++ b/db/schema_migrations/20191014030134
@@ -0,0 +1 @@
+ad82d6f2dad42e97601d4f9b938a2d823fdc21e93ea37b87ca65251662703cbe \ No newline at end of file
diff --git a/db/schema_migrations/20191014030730 b/db/schema_migrations/20191014030730
new file mode 100644
index 00000000000..0205b78d2d1
--- /dev/null
+++ b/db/schema_migrations/20191014030730
@@ -0,0 +1 @@
+20b8eebd018f231896919a5dde5c6d252efadacd647631f13d9abc18af093132 \ No newline at end of file
diff --git a/db/schema_migrations/20191014084150 b/db/schema_migrations/20191014084150
new file mode 100644
index 00000000000..f8dfa8d9613
--- /dev/null
+++ b/db/schema_migrations/20191014084150
@@ -0,0 +1 @@
+68af1731d498b269416d55657ca494aa83d8b972994f1c4de192afa8c719f23f \ No newline at end of file
diff --git a/db/schema_migrations/20191014123159 b/db/schema_migrations/20191014123159
new file mode 100644
index 00000000000..7849f2ea9d7
--- /dev/null
+++ b/db/schema_migrations/20191014123159
@@ -0,0 +1 @@
+a165f4ebb5ec0cf763adb9e91dae9f4be52e3d9333af684ef829b2f03820c4db \ No newline at end of file
diff --git a/db/schema_migrations/20191014132931 b/db/schema_migrations/20191014132931
new file mode 100644
index 00000000000..8df3ccfb63b
--- /dev/null
+++ b/db/schema_migrations/20191014132931
@@ -0,0 +1 @@
+170e19c11fe7c0ae06eebe94876ad7f8073a7eac93535a8d396bf666601ed6ad \ No newline at end of file
diff --git a/db/schema_migrations/20191015154408 b/db/schema_migrations/20191015154408
new file mode 100644
index 00000000000..4c406bcad04
--- /dev/null
+++ b/db/schema_migrations/20191015154408
@@ -0,0 +1 @@
+adabec34b91bb4a85e93aed851bd9160228a286ea73ac56e3edd17b7690acd7a \ No newline at end of file
diff --git a/db/schema_migrations/20191016072826 b/db/schema_migrations/20191016072826
new file mode 100644
index 00000000000..cbf49e25a42
--- /dev/null
+++ b/db/schema_migrations/20191016072826
@@ -0,0 +1 @@
+7038fdce2168ca2f6b60cfe995099b85c5aef44fe0644565ce9581e68544633d \ No newline at end of file
diff --git a/db/schema_migrations/20191016133352 b/db/schema_migrations/20191016133352
new file mode 100644
index 00000000000..05169b4aac3
--- /dev/null
+++ b/db/schema_migrations/20191016133352
@@ -0,0 +1 @@
+7ce33f357bb3f7bb8bd912bdfb4e8b77e0f8fbeee3c4f35b26cf2de67b9e38b5 \ No newline at end of file
diff --git a/db/schema_migrations/20191016220135 b/db/schema_migrations/20191016220135
new file mode 100644
index 00000000000..d5f743e3cb8
--- /dev/null
+++ b/db/schema_migrations/20191016220135
@@ -0,0 +1 @@
+5f77d1303eb8fe7f4a3dbd3dd1cdcce7ce1eb24b5689bbf5eb688dba5873e13e \ No newline at end of file
diff --git a/db/schema_migrations/20191017001326 b/db/schema_migrations/20191017001326
new file mode 100644
index 00000000000..6844190f9dc
--- /dev/null
+++ b/db/schema_migrations/20191017001326
@@ -0,0 +1 @@
+9e6a6aefb0f6332a0a373c69a54e974c8998d29ad68b30baca1da2394db7f619 \ No newline at end of file
diff --git a/db/schema_migrations/20191017045817 b/db/schema_migrations/20191017045817
new file mode 100644
index 00000000000..c484051625a
--- /dev/null
+++ b/db/schema_migrations/20191017045817
@@ -0,0 +1 @@
+0502a7ab6a5fe6d865b41a90ed29a14677d6125fdeca5bf501f6efdbc17fb6c4 \ No newline at end of file
diff --git a/db/schema_migrations/20191017094449 b/db/schema_migrations/20191017094449
new file mode 100644
index 00000000000..1ae29d0a6dd
--- /dev/null
+++ b/db/schema_migrations/20191017094449
@@ -0,0 +1 @@
+882342a939bae12ee30b807f204d40fb18614516586341baeb21bcbb9b6e9717 \ No newline at end of file
diff --git a/db/schema_migrations/20191017134513 b/db/schema_migrations/20191017134513
new file mode 100644
index 00000000000..0ad1f8e2465
--- /dev/null
+++ b/db/schema_migrations/20191017134513
@@ -0,0 +1 @@
+a868bdd7ed190a51fbd81ef8a36974ac148d6a57e9dbce50ef204b02f2c44b63 \ No newline at end of file
diff --git a/db/schema_migrations/20191017180026 b/db/schema_migrations/20191017180026
new file mode 100644
index 00000000000..25e62576b4d
--- /dev/null
+++ b/db/schema_migrations/20191017180026
@@ -0,0 +1 @@
+be157a9c19ca4ffbb563fe66ed98e49073b4e46a0a5554650d403951083380ca \ No newline at end of file
diff --git a/db/schema_migrations/20191017191341 b/db/schema_migrations/20191017191341
new file mode 100644
index 00000000000..dcbdc4be712
--- /dev/null
+++ b/db/schema_migrations/20191017191341
@@ -0,0 +1 @@
+1f7cd89665a41c127017106e63c9424944c0a492506bf5a7cb4d475e654e6650 \ No newline at end of file
diff --git a/db/schema_migrations/20191021101942 b/db/schema_migrations/20191021101942
new file mode 100644
index 00000000000..675c9370ab7
--- /dev/null
+++ b/db/schema_migrations/20191021101942
@@ -0,0 +1 @@
+5f2930ae7d4dad97b6aa9bba35f37d18e2ca02be64522d8e2d25d0989e76f5b3 \ No newline at end of file
diff --git a/db/schema_migrations/20191022113635 b/db/schema_migrations/20191022113635
new file mode 100644
index 00000000000..823d0c986e9
--- /dev/null
+++ b/db/schema_migrations/20191022113635
@@ -0,0 +1 @@
+fc22f8d37344a5aa187382c56f693678e09d031699a7f2464a676714e94806c5 \ No newline at end of file
diff --git a/db/schema_migrations/20191023093207 b/db/schema_migrations/20191023093207
new file mode 100644
index 00000000000..4758b0ecdef
--- /dev/null
+++ b/db/schema_migrations/20191023093207
@@ -0,0 +1 @@
+86fa9bbc5967a595f73721de376af4ff101f768934a418d0ba8333446b7833ee \ No newline at end of file
diff --git a/db/schema_migrations/20191023132005 b/db/schema_migrations/20191023132005
new file mode 100644
index 00000000000..05a85c7cbb3
--- /dev/null
+++ b/db/schema_migrations/20191023132005
@@ -0,0 +1 @@
+a882c8b34ad9953e258dd55b90f2436ae6e63aff04a3d11d3877a4047b847c82 \ No newline at end of file
diff --git a/db/schema_migrations/20191023152913 b/db/schema_migrations/20191023152913
new file mode 100644
index 00000000000..16a2d4c9b0c
--- /dev/null
+++ b/db/schema_migrations/20191023152913
@@ -0,0 +1 @@
+eeae7929170a1e677477a96b49196b59a921479f0f972f968100f56fbd1f4f96 \ No newline at end of file
diff --git a/db/schema_migrations/20191024134020 b/db/schema_migrations/20191024134020
new file mode 100644
index 00000000000..3f60f2d45a4
--- /dev/null
+++ b/db/schema_migrations/20191024134020
@@ -0,0 +1 @@
+fed14382ef37130d2da6beacc80a5d515785d90a647e8adf1840d5effb8bd291 \ No newline at end of file
diff --git a/db/schema_migrations/20191025092748 b/db/schema_migrations/20191025092748
new file mode 100644
index 00000000000..c89bb0024b9
--- /dev/null
+++ b/db/schema_migrations/20191025092748
@@ -0,0 +1 @@
+d1c0141c9441751ea8d0f919dd2b47c87fb01ff48b2daa027edaac1dcf007309 \ No newline at end of file
diff --git a/db/schema_migrations/20191026041447 b/db/schema_migrations/20191026041447
new file mode 100644
index 00000000000..78749b3935b
--- /dev/null
+++ b/db/schema_migrations/20191026041447
@@ -0,0 +1 @@
+7d652dac435d973f39fa890ac8d90509d2f4983460ee6b2e0d902294406042a6 \ No newline at end of file
diff --git a/db/schema_migrations/20191026120008 b/db/schema_migrations/20191026120008
new file mode 100644
index 00000000000..b50d993074c
--- /dev/null
+++ b/db/schema_migrations/20191026120008
@@ -0,0 +1 @@
+b678c8b2ec58bd313a27b4cf548c22aa0ed2b162ef697635d355f3f607c4a333 \ No newline at end of file
diff --git a/db/schema_migrations/20191026120112 b/db/schema_migrations/20191026120112
new file mode 100644
index 00000000000..dba3a1edd13
--- /dev/null
+++ b/db/schema_migrations/20191026120112
@@ -0,0 +1 @@
+b572db7d84a0d1c7ffafd09f6c2b3d75a6f5e5185bec778e2fdf08c301fdec47 \ No newline at end of file
diff --git a/db/schema_migrations/20191026124116 b/db/schema_migrations/20191026124116
new file mode 100644
index 00000000000..ea6fba0f3b3
--- /dev/null
+++ b/db/schema_migrations/20191026124116
@@ -0,0 +1 @@
+bebe14f48bd10e189c91a9a832a3c062b519f5ad73791f06ad6b5611ecb97ea8 \ No newline at end of file
diff --git a/db/schema_migrations/20191028130054 b/db/schema_migrations/20191028130054
new file mode 100644
index 00000000000..ac5da187319
--- /dev/null
+++ b/db/schema_migrations/20191028130054
@@ -0,0 +1 @@
+6675036ac2ac04dfc8256e9b0036a5161fdda3fbf4485942712c08305f6c1759 \ No newline at end of file
diff --git a/db/schema_migrations/20191028162543 b/db/schema_migrations/20191028162543
new file mode 100644
index 00000000000..25164a7c36b
--- /dev/null
+++ b/db/schema_migrations/20191028162543
@@ -0,0 +1 @@
+f7c0aabbbcfbd54202293735fdf554b97485b1d88cd4ac953f91ba3e8599bec3 \ No newline at end of file
diff --git a/db/schema_migrations/20191028184740 b/db/schema_migrations/20191028184740
new file mode 100644
index 00000000000..a09bf9b0915
--- /dev/null
+++ b/db/schema_migrations/20191028184740
@@ -0,0 +1 @@
+9f2e65680c422e86a5bf26e514a1edbd32a82a07b3e68b8bb016bbcaa862aa6e \ No newline at end of file
diff --git a/db/schema_migrations/20191029095537 b/db/schema_migrations/20191029095537
new file mode 100644
index 00000000000..8f72856bc89
--- /dev/null
+++ b/db/schema_migrations/20191029095537
@@ -0,0 +1 @@
+b8d7fed0fabd24e042d120eefbafc3a914011e23d9f6c22e0d4fd8f45a196d0d \ No newline at end of file
diff --git a/db/schema_migrations/20191029125305 b/db/schema_migrations/20191029125305
new file mode 100644
index 00000000000..e83c595a0e2
--- /dev/null
+++ b/db/schema_migrations/20191029125305
@@ -0,0 +1 @@
+cb02b49acfa3838dcd1eb1e73fc63272a9b58b8c805970c4dc3f46593e9d92f7 \ No newline at end of file
diff --git a/db/schema_migrations/20191029191901 b/db/schema_migrations/20191029191901
new file mode 100644
index 00000000000..1cda09882e9
--- /dev/null
+++ b/db/schema_migrations/20191029191901
@@ -0,0 +1 @@
+8881bc9f3c3fd708d5041f767e2e626687ade676b6e6600f2dffba278f81162a \ No newline at end of file
diff --git a/db/schema_migrations/20191030135044 b/db/schema_migrations/20191030135044
new file mode 100644
index 00000000000..2ee6b4f9756
--- /dev/null
+++ b/db/schema_migrations/20191030135044
@@ -0,0 +1 @@
+f6612c7723860345907922dc12e3c73dc2e8aa742e8682b5d4cf929483dc7a8c \ No newline at end of file
diff --git a/db/schema_migrations/20191030152934 b/db/schema_migrations/20191030152934
new file mode 100644
index 00000000000..70be7290f44
--- /dev/null
+++ b/db/schema_migrations/20191030152934
@@ -0,0 +1 @@
+7b22e44823a4c9815c58629aa028da915b55114a274f25548078a73cac80d555 \ No newline at end of file
diff --git a/db/schema_migrations/20191030193050 b/db/schema_migrations/20191030193050
new file mode 100644
index 00000000000..5a30175d674
--- /dev/null
+++ b/db/schema_migrations/20191030193050
@@ -0,0 +1 @@
+c95cc8c7a11f0c9dc510c9254cac9877a9fa015fdfe1d26b28e4169efa8aca14 \ No newline at end of file
diff --git a/db/schema_migrations/20191030223057 b/db/schema_migrations/20191030223057
new file mode 100644
index 00000000000..cef57b1615d
--- /dev/null
+++ b/db/schema_migrations/20191030223057
@@ -0,0 +1 @@
+2a2320529c5ad13f78be30ab783af3a3ee651d869feb2745c966443d69089fe8 \ No newline at end of file
diff --git a/db/schema_migrations/20191031095636 b/db/schema_migrations/20191031095636
new file mode 100644
index 00000000000..0da9d40ebaa
--- /dev/null
+++ b/db/schema_migrations/20191031095636
@@ -0,0 +1 @@
+523520657d3e053a634666d5c87365f4fc09abe577cf182a019e3b07fcf398bd \ No newline at end of file
diff --git a/db/schema_migrations/20191031112603 b/db/schema_migrations/20191031112603
new file mode 100644
index 00000000000..83dfca58a9f
--- /dev/null
+++ b/db/schema_migrations/20191031112603
@@ -0,0 +1 @@
+f89da60d6dc1f28fc43f83d90153d5298425f6a357acf8e4a7e408553dd0d839 \ No newline at end of file
diff --git a/db/schema_migrations/20191101092917 b/db/schema_migrations/20191101092917
new file mode 100644
index 00000000000..c791ade4cf3
--- /dev/null
+++ b/db/schema_migrations/20191101092917
@@ -0,0 +1 @@
+2c528df52c7a277e858282f28300c637d565f97b7ededce871dcc21f61aac601 \ No newline at end of file
diff --git a/db/schema_migrations/20191103202505 b/db/schema_migrations/20191103202505
new file mode 100644
index 00000000000..b1c25cd2604
--- /dev/null
+++ b/db/schema_migrations/20191103202505
@@ -0,0 +1 @@
+bcae8632ac442e5d252e048ee875fea1c89d0fbbdd0c3b1e41cbae7a3d558c4a \ No newline at end of file
diff --git a/db/schema_migrations/20191104142124 b/db/schema_migrations/20191104142124
new file mode 100644
index 00000000000..310159e120a
--- /dev/null
+++ b/db/schema_migrations/20191104142124
@@ -0,0 +1 @@
+8eef2b56efe33e8e1e8d09e146ab996dca8395dc12d4bbdd16a7472b2e063711 \ No newline at end of file
diff --git a/db/schema_migrations/20191104205020 b/db/schema_migrations/20191104205020
new file mode 100644
index 00000000000..f0bab0c5ed4
--- /dev/null
+++ b/db/schema_migrations/20191104205020
@@ -0,0 +1 @@
+2d83dea4cc432ee51f1918c9f07dffeced1050306a151c96944a4eaf85c13076 \ No newline at end of file
diff --git a/db/schema_migrations/20191105094558 b/db/schema_migrations/20191105094558
new file mode 100644
index 00000000000..55dbd1d4a68
--- /dev/null
+++ b/db/schema_migrations/20191105094558
@@ -0,0 +1 @@
+b306b35b2f71fde76ed385c057d69233f9fa1df628767c6f1cdcf3bae262b621 \ No newline at end of file
diff --git a/db/schema_migrations/20191105094625 b/db/schema_migrations/20191105094625
new file mode 100644
index 00000000000..50452149a4d
--- /dev/null
+++ b/db/schema_migrations/20191105094625
@@ -0,0 +1 @@
+17554775e0ef29ea7f459385d9b756f532c13501e63c1c998356f37d2023766b \ No newline at end of file
diff --git a/db/schema_migrations/20191105134413 b/db/schema_migrations/20191105134413
new file mode 100644
index 00000000000..c4b25b722f0
--- /dev/null
+++ b/db/schema_migrations/20191105134413
@@ -0,0 +1 @@
+a6f3103dc78fe87beefc368ef43a65b6b856adfd31a29f1d3838c5df1ece99df \ No newline at end of file
diff --git a/db/schema_migrations/20191105140942 b/db/schema_migrations/20191105140942
new file mode 100644
index 00000000000..2858b8b4341
--- /dev/null
+++ b/db/schema_migrations/20191105140942
@@ -0,0 +1 @@
+54a4048a224f47163db97fba12ec85830014252ab5ec2697ad61f8c978e9243e \ No newline at end of file
diff --git a/db/schema_migrations/20191105155113 b/db/schema_migrations/20191105155113
new file mode 100644
index 00000000000..f9c41ecdec6
--- /dev/null
+++ b/db/schema_migrations/20191105155113
@@ -0,0 +1 @@
+0f1825d0b0971c0ca115f134f82c7a0cad99279620163b77099d1f35089a33fe \ No newline at end of file
diff --git a/db/schema_migrations/20191105193652 b/db/schema_migrations/20191105193652
new file mode 100644
index 00000000000..cfaaf8839b1
--- /dev/null
+++ b/db/schema_migrations/20191105193652
@@ -0,0 +1 @@
+676bf9f4379ac5d3d62f3c5a6252f656588a0163c3bdba4b79af866247e3d005 \ No newline at end of file
diff --git a/db/schema_migrations/20191106144901 b/db/schema_migrations/20191106144901
new file mode 100644
index 00000000000..1baae965b5b
--- /dev/null
+++ b/db/schema_migrations/20191106144901
@@ -0,0 +1 @@
+fb604a50cf68ae7fc972acfad2dbb6bef9b6b1e7d823cc24447cd56a038134c5 \ No newline at end of file
diff --git a/db/schema_migrations/20191106150931 b/db/schema_migrations/20191106150931
new file mode 100644
index 00000000000..4df15f47d0a
--- /dev/null
+++ b/db/schema_migrations/20191106150931
@@ -0,0 +1 @@
+cfe610ad6a068c8c22710a6a48cd0d93a8f45121130ef52742368282cc562f18 \ No newline at end of file
diff --git a/db/schema_migrations/20191107064946 b/db/schema_migrations/20191107064946
new file mode 100644
index 00000000000..639d8c40e34
--- /dev/null
+++ b/db/schema_migrations/20191107064946
@@ -0,0 +1 @@
+e747df6c445659cde93e8c326486293f365d0b5fc6dc05c97e4d406d37133836 \ No newline at end of file
diff --git a/db/schema_migrations/20191107173446 b/db/schema_migrations/20191107173446
new file mode 100644
index 00000000000..30bbafae849
--- /dev/null
+++ b/db/schema_migrations/20191107173446
@@ -0,0 +1 @@
+135798e88a08ceec8b173693c449039d7ae786a3a5d9943f4f0e066a23a7ae53 \ No newline at end of file
diff --git a/db/schema_migrations/20191107220314 b/db/schema_migrations/20191107220314
new file mode 100644
index 00000000000..54dad8b9380
--- /dev/null
+++ b/db/schema_migrations/20191107220314
@@ -0,0 +1 @@
+90f8776f92c44e4bb386cfc398c3201a01d7a2d80ae33e2858cf389d5e4dde38 \ No newline at end of file
diff --git a/db/schema_migrations/20191108031900 b/db/schema_migrations/20191108031900
new file mode 100644
index 00000000000..c1df584eb14
--- /dev/null
+++ b/db/schema_migrations/20191108031900
@@ -0,0 +1 @@
+5b220440fa19932a1abdc393077dfafd8427984b3bca688e0de7ed98cdab1605 \ No newline at end of file
diff --git a/db/schema_migrations/20191108202723 b/db/schema_migrations/20191108202723
new file mode 100644
index 00000000000..dc8b603c3c1
--- /dev/null
+++ b/db/schema_migrations/20191108202723
@@ -0,0 +1 @@
+c474888c59cf63770087c49bdc8ae754c88596ceba9cd5eeae1adae962ce6794 \ No newline at end of file
diff --git a/db/schema_migrations/20191111115229 b/db/schema_migrations/20191111115229
new file mode 100644
index 00000000000..5b0967b499e
--- /dev/null
+++ b/db/schema_migrations/20191111115229
@@ -0,0 +1 @@
+c28d6365a0cb3002f008afeda995273a3d73586a80d3588929b383245a4de637 \ No newline at end of file
diff --git a/db/schema_migrations/20191111115431 b/db/schema_migrations/20191111115431
new file mode 100644
index 00000000000..d65a53bad0b
--- /dev/null
+++ b/db/schema_migrations/20191111115431
@@ -0,0 +1 @@
+8c2976f2b7c0570299a93243212045a29376b7dba9d1d89860b08df4a20d431d \ No newline at end of file
diff --git a/db/schema_migrations/20191111121500 b/db/schema_migrations/20191111121500
new file mode 100644
index 00000000000..cd82fce59d7
--- /dev/null
+++ b/db/schema_migrations/20191111121500
@@ -0,0 +1 @@
+8dda577d540a309465d020297698d8295cc5e6be47aa5e6af6fe0e9fd513c476 \ No newline at end of file
diff --git a/db/schema_migrations/20191111165017 b/db/schema_migrations/20191111165017
new file mode 100644
index 00000000000..11184389d08
--- /dev/null
+++ b/db/schema_migrations/20191111165017
@@ -0,0 +1 @@
+166071d7da34dc22c015ff4df7a528d9fa7fd473c6b623a17c2f59a758346fef \ No newline at end of file
diff --git a/db/schema_migrations/20191111175230 b/db/schema_migrations/20191111175230
new file mode 100644
index 00000000000..2fc2a91c160
--- /dev/null
+++ b/db/schema_migrations/20191111175230
@@ -0,0 +1 @@
+6ed2940f332eb4d670c212468caaeefe0c06b10f4c937fe7a8feb1b0d6f714f2 \ No newline at end of file
diff --git a/db/schema_migrations/20191112023159 b/db/schema_migrations/20191112023159
new file mode 100644
index 00000000000..38079c91cde
--- /dev/null
+++ b/db/schema_migrations/20191112023159
@@ -0,0 +1 @@
+a94bc4da20d7677abd04f50790970ee122c6da0a07387575d466516b5aebde22 \ No newline at end of file
diff --git a/db/schema_migrations/20191112090226 b/db/schema_migrations/20191112090226
new file mode 100644
index 00000000000..8bea3736831
--- /dev/null
+++ b/db/schema_migrations/20191112090226
@@ -0,0 +1 @@
+589e90c48569f0ef1825e917a636c37e9248b1d82b8f21af81ee05c32c57f678 \ No newline at end of file
diff --git a/db/schema_migrations/20191112105448 b/db/schema_migrations/20191112105448
new file mode 100644
index 00000000000..020f6d1343a
--- /dev/null
+++ b/db/schema_migrations/20191112105448
@@ -0,0 +1 @@
+b2a22bd43c758201433bbe147960f9357b3fd2291b917a17b5835c32503b89da \ No newline at end of file
diff --git a/db/schema_migrations/20191112115247 b/db/schema_migrations/20191112115247
new file mode 100644
index 00000000000..589b69df54c
--- /dev/null
+++ b/db/schema_migrations/20191112115247
@@ -0,0 +1 @@
+e4724eacd46e73703be06bf6e65eb8eb870a713f21b39d4050f75f83b4bc9eaa \ No newline at end of file
diff --git a/db/schema_migrations/20191112115317 b/db/schema_migrations/20191112115317
new file mode 100644
index 00000000000..9e7bc5fdaee
--- /dev/null
+++ b/db/schema_migrations/20191112115317
@@ -0,0 +1 @@
+ef8e1c9c9b75b6ace8f477f3da7a525b0b7ad79d6c12608709b6a27d69edd3df \ No newline at end of file
diff --git a/db/schema_migrations/20191112212815 b/db/schema_migrations/20191112212815
new file mode 100644
index 00000000000..a1ca271d144
--- /dev/null
+++ b/db/schema_migrations/20191112212815
@@ -0,0 +1 @@
+1cc9a4dce5a3225f13fb2f5ce7156384b3f8e82f01439177d4bbfa097bc2b87e \ No newline at end of file
diff --git a/db/schema_migrations/20191112214305 b/db/schema_migrations/20191112214305
new file mode 100644
index 00000000000..84a639d72b6
--- /dev/null
+++ b/db/schema_migrations/20191112214305
@@ -0,0 +1 @@
+45926e876035749c9fc117bd7686f52d201212460d024f89a98163ab84a31534 \ No newline at end of file
diff --git a/db/schema_migrations/20191112221821 b/db/schema_migrations/20191112221821
new file mode 100644
index 00000000000..830817ed3ef
--- /dev/null
+++ b/db/schema_migrations/20191112221821
@@ -0,0 +1 @@
+68eef55b06171c97366d9abba1f4a9d022cf82b9e7cf591fa9d50886806ed00c \ No newline at end of file
diff --git a/db/schema_migrations/20191112232338 b/db/schema_migrations/20191112232338
new file mode 100644
index 00000000000..51e6bda7d1b
--- /dev/null
+++ b/db/schema_migrations/20191112232338
@@ -0,0 +1 @@
+ffa4f057d920fe5b53d7e85bb4e9115dd155940ccdf324f3199d53788fa2e361 \ No newline at end of file
diff --git a/db/schema_migrations/20191114132259 b/db/schema_migrations/20191114132259
new file mode 100644
index 00000000000..6c6aaeff794
--- /dev/null
+++ b/db/schema_migrations/20191114132259
@@ -0,0 +1 @@
+411798b984888e8b59f1309592b586d83c00fe4fc947f770dbb82a793b003ec3 \ No newline at end of file
diff --git a/db/schema_migrations/20191114173508 b/db/schema_migrations/20191114173508
new file mode 100644
index 00000000000..662001b9558
--- /dev/null
+++ b/db/schema_migrations/20191114173508
@@ -0,0 +1 @@
+c12eb42c1a8dddfb3c7da69d438968196cd56fb6fce2e1b1ef52f2f8773b42a8 \ No newline at end of file
diff --git a/db/schema_migrations/20191114173602 b/db/schema_migrations/20191114173602
new file mode 100644
index 00000000000..cde41af2032
--- /dev/null
+++ b/db/schema_migrations/20191114173602
@@ -0,0 +1 @@
+cd3d6a29af42beee5bb1669b5e4a86863390c8bf388258ee6080e75e1cfa9362 \ No newline at end of file
diff --git a/db/schema_migrations/20191114173624 b/db/schema_migrations/20191114173624
new file mode 100644
index 00000000000..f6c76fb5763
--- /dev/null
+++ b/db/schema_migrations/20191114173624
@@ -0,0 +1 @@
+00755a10df51d6c4e9f7fa86b90d505fb87579297864d8b481e03e01a54a83e0 \ No newline at end of file
diff --git a/db/schema_migrations/20191114201118 b/db/schema_migrations/20191114201118
new file mode 100644
index 00000000000..22a5c7ccbdc
--- /dev/null
+++ b/db/schema_migrations/20191114201118
@@ -0,0 +1 @@
+dc95ddf9241cde3721a50dfb866280ca7050e351ebf014d77a5a89998eb0846a \ No newline at end of file
diff --git a/db/schema_migrations/20191114204343 b/db/schema_migrations/20191114204343
new file mode 100644
index 00000000000..46c2dce360c
--- /dev/null
+++ b/db/schema_migrations/20191114204343
@@ -0,0 +1 @@
+e7df7c03d36c594f3d190e4222a8ee0c89c80618af1edc87bae7a5a16f94514b \ No newline at end of file
diff --git a/db/schema_migrations/20191115001123 b/db/schema_migrations/20191115001123
new file mode 100644
index 00000000000..99643a61a91
--- /dev/null
+++ b/db/schema_migrations/20191115001123
@@ -0,0 +1 @@
+02df053be2ac9b0e158fe8c0d35cacff033e7c944dc480e2c47afe2eaedb537f \ No newline at end of file
diff --git a/db/schema_migrations/20191115001843 b/db/schema_migrations/20191115001843
new file mode 100644
index 00000000000..df8b7514477
--- /dev/null
+++ b/db/schema_migrations/20191115001843
@@ -0,0 +1 @@
+d582cfcee296995729a1f417e06058bb8fff0f57f28958efcae4620a5134b228 \ No newline at end of file
diff --git a/db/schema_migrations/20191115091425 b/db/schema_migrations/20191115091425
new file mode 100644
index 00000000000..0d558ded804
--- /dev/null
+++ b/db/schema_migrations/20191115091425
@@ -0,0 +1 @@
+02aabd27a5429ff0e589be7d7b4e13a8d380067e072e0bd14ec6fc9dc6d3fbe6 \ No newline at end of file
diff --git a/db/schema_migrations/20191115114032 b/db/schema_migrations/20191115114032
new file mode 100644
index 00000000000..70001f1996c
--- /dev/null
+++ b/db/schema_migrations/20191115114032
@@ -0,0 +1 @@
+e7e2f7dc65de62e55e0014369f670460cd7c6350630bd6c738e2f147717a5bce \ No newline at end of file
diff --git a/db/schema_migrations/20191115115043 b/db/schema_migrations/20191115115043
new file mode 100644
index 00000000000..1b30e4a8183
--- /dev/null
+++ b/db/schema_migrations/20191115115043
@@ -0,0 +1 @@
+1e9d6316d394efec7427d18a7279b3019ebcec812f4a17394f9ea8a8d797c79a \ No newline at end of file
diff --git a/db/schema_migrations/20191115115522 b/db/schema_migrations/20191115115522
new file mode 100644
index 00000000000..b965534509a
--- /dev/null
+++ b/db/schema_migrations/20191115115522
@@ -0,0 +1 @@
+f5bdf36ce3005bf05a1bf5366ac640a7e05ae96db62baae562be06c725482fdb \ No newline at end of file
diff --git a/db/schema_migrations/20191118053631 b/db/schema_migrations/20191118053631
new file mode 100644
index 00000000000..187f360cc52
--- /dev/null
+++ b/db/schema_migrations/20191118053631
@@ -0,0 +1 @@
+151cbd1c9e128ff84c980dfbf85f6a99ef13f243651d737b8392808f9c15d6c5 \ No newline at end of file
diff --git a/db/schema_migrations/20191118155702 b/db/schema_migrations/20191118155702
new file mode 100644
index 00000000000..aab201563cc
--- /dev/null
+++ b/db/schema_migrations/20191118155702
@@ -0,0 +1 @@
+48c11c3018de0993c04d1dd57299516cc1598e2911976d8b9a58699d436c1952 \ No newline at end of file
diff --git a/db/schema_migrations/20191118173522 b/db/schema_migrations/20191118173522
new file mode 100644
index 00000000000..18836d14b27
--- /dev/null
+++ b/db/schema_migrations/20191118173522
@@ -0,0 +1 @@
+5d2e4a660af19488c53dcd6dd4ad66727c1fd4a1b3e00b41f8562ae1c8336c11 \ No newline at end of file
diff --git a/db/schema_migrations/20191118182722 b/db/schema_migrations/20191118182722
new file mode 100644
index 00000000000..072601540c1
--- /dev/null
+++ b/db/schema_migrations/20191118182722
@@ -0,0 +1 @@
+9353e82c3fc2c789a6b91e1d44379f98077af4ac8fef2366f5e97da08a60b4b4 \ No newline at end of file
diff --git a/db/schema_migrations/20191118211629 b/db/schema_migrations/20191118211629
new file mode 100644
index 00000000000..abb5f214776
--- /dev/null
+++ b/db/schema_migrations/20191118211629
@@ -0,0 +1 @@
+38e968c5c9edcc270c6030e085ecb41734367865aa35c164a6c2d2bbfebb7ae2 \ No newline at end of file
diff --git a/db/schema_migrations/20191119023952 b/db/schema_migrations/20191119023952
new file mode 100644
index 00000000000..ca2ddf46c8f
--- /dev/null
+++ b/db/schema_migrations/20191119023952
@@ -0,0 +1 @@
+508e64ebf857795c6ea728909de0fec27f0bdea23405bd0a436303f1c1cbd74e \ No newline at end of file
diff --git a/db/schema_migrations/20191119220425 b/db/schema_migrations/20191119220425
new file mode 100644
index 00000000000..945d7467986
--- /dev/null
+++ b/db/schema_migrations/20191119220425
@@ -0,0 +1 @@
+9873f12705ded66ae03992d1673e38acaf368cc5392c0873557b07a6c3900c29 \ No newline at end of file
diff --git a/db/schema_migrations/20191119221041 b/db/schema_migrations/20191119221041
new file mode 100644
index 00000000000..b831384a7db
--- /dev/null
+++ b/db/schema_migrations/20191119221041
@@ -0,0 +1 @@
+348663c95591af2fa10017d943424378cfc25249aaa94a037fe68bc3427c78a3 \ No newline at end of file
diff --git a/db/schema_migrations/20191119231621 b/db/schema_migrations/20191119231621
new file mode 100644
index 00000000000..d65b128f7e6
--- /dev/null
+++ b/db/schema_migrations/20191119231621
@@ -0,0 +1 @@
+49442aded13f614815ad96300b884f5e2134be92598247af6ee7e90efd85db19 \ No newline at end of file
diff --git a/db/schema_migrations/20191120084627 b/db/schema_migrations/20191120084627
new file mode 100644
index 00000000000..474c68adc76
--- /dev/null
+++ b/db/schema_migrations/20191120084627
@@ -0,0 +1 @@
+d7aa131444de95fc618f52b185e13926670509f65f381b25e9d63391bca64aae \ No newline at end of file
diff --git a/db/schema_migrations/20191120115530 b/db/schema_migrations/20191120115530
new file mode 100644
index 00000000000..3d2ddd86a82
--- /dev/null
+++ b/db/schema_migrations/20191120115530
@@ -0,0 +1 @@
+a5c2d8c38738909386be4de092f308d622dbcc380cc46e1a53dd860037c66fae \ No newline at end of file
diff --git a/db/schema_migrations/20191120200015 b/db/schema_migrations/20191120200015
new file mode 100644
index 00000000000..d7c7a00758a
--- /dev/null
+++ b/db/schema_migrations/20191120200015
@@ -0,0 +1 @@
+0b7f93e7251838b260a4e9f3ce1b89fd4b14f635a7b0544b3a556584d9ad41c3 \ No newline at end of file
diff --git a/db/schema_migrations/20191121111621 b/db/schema_migrations/20191121111621
new file mode 100644
index 00000000000..a25a4b847e4
--- /dev/null
+++ b/db/schema_migrations/20191121111621
@@ -0,0 +1 @@
+800bedef05e9773b347e5d72b6ebae3cfa45ef045af94644fba3402474db362b \ No newline at end of file
diff --git a/db/schema_migrations/20191121121947 b/db/schema_migrations/20191121121947
new file mode 100644
index 00000000000..19be93bc700
--- /dev/null
+++ b/db/schema_migrations/20191121121947
@@ -0,0 +1 @@
+0135cf6c1105d26d2c434e6d32314ad2b11222736b2931029b3cb4be39d172fc \ No newline at end of file
diff --git a/db/schema_migrations/20191121122856 b/db/schema_migrations/20191121122856
new file mode 100644
index 00000000000..d636d2f2e42
--- /dev/null
+++ b/db/schema_migrations/20191121122856
@@ -0,0 +1 @@
+b3de8ff4f58b8d20f4d34739087c8983ad2418f1efee0fdd50cb67012a409ed1 \ No newline at end of file
diff --git a/db/schema_migrations/20191121161018 b/db/schema_migrations/20191121161018
new file mode 100644
index 00000000000..36eb5aedf5e
--- /dev/null
+++ b/db/schema_migrations/20191121161018
@@ -0,0 +1 @@
+bcbb1859922137c6bd3d93899ce4be67bb1994497a052a887046c3eb7922f441 \ No newline at end of file
diff --git a/db/schema_migrations/20191121193110 b/db/schema_migrations/20191121193110
new file mode 100644
index 00000000000..9e048e03a75
--- /dev/null
+++ b/db/schema_migrations/20191121193110
@@ -0,0 +1 @@
+5cd3737b48cab74481dabf03e8fe8fe6ed3c2011d2fb7abdd4eca9fe969da530 \ No newline at end of file
diff --git a/db/schema_migrations/20191122135327 b/db/schema_migrations/20191122135327
new file mode 100644
index 00000000000..3b3c77194bb
--- /dev/null
+++ b/db/schema_migrations/20191122135327
@@ -0,0 +1 @@
+ef3315cca7339b5065a5cb4b3f8710262e905677def259590eb368a5e71b4d71 \ No newline at end of file
diff --git a/db/schema_migrations/20191122161519 b/db/schema_migrations/20191122161519
new file mode 100644
index 00000000000..8098e3a5efc
--- /dev/null
+++ b/db/schema_migrations/20191122161519
@@ -0,0 +1 @@
+9bc79a55cbece3adb9e2d5b4c138d9920f13169002c1a1cf2cf61dab984f060e \ No newline at end of file
diff --git a/db/schema_migrations/20191123062354 b/db/schema_migrations/20191123062354
new file mode 100644
index 00000000000..1c0c5cab53c
--- /dev/null
+++ b/db/schema_migrations/20191123062354
@@ -0,0 +1 @@
+3ac43a9170cddcbd683bc6bc310127ac851cde57b521dbb3f2fc61a59f7e1257 \ No newline at end of file
diff --git a/db/schema_migrations/20191123081456 b/db/schema_migrations/20191123081456
new file mode 100644
index 00000000000..ad3a78bee6e
--- /dev/null
+++ b/db/schema_migrations/20191123081456
@@ -0,0 +1 @@
+73d13f3061a9418c99753fd9e2c21eb829618fb37efc27c4c9f7dd53bd3f3490 \ No newline at end of file
diff --git a/db/schema_migrations/20191124150431 b/db/schema_migrations/20191124150431
new file mode 100644
index 00000000000..0b86b4d6cfc
--- /dev/null
+++ b/db/schema_migrations/20191124150431
@@ -0,0 +1 @@
+2a27f434c94f762d347964d69c19ddc082574ffde9ee0e8ca20d086986285e23 \ No newline at end of file
diff --git a/db/schema_migrations/20191125024005 b/db/schema_migrations/20191125024005
new file mode 100644
index 00000000000..73273065f07
--- /dev/null
+++ b/db/schema_migrations/20191125024005
@@ -0,0 +1 @@
+ce17e69c1031ac6f3b550053894dc4bd1e16afa70e24c426cc2ef393f08bbeaf \ No newline at end of file
diff --git a/db/schema_migrations/20191125114345 b/db/schema_migrations/20191125114345
new file mode 100644
index 00000000000..bd67bfa808a
--- /dev/null
+++ b/db/schema_migrations/20191125114345
@@ -0,0 +1 @@
+eede24af63df5cd182f1ef405480c32848f0b529d71c6a93d5a5141dd079abe8 \ No newline at end of file
diff --git a/db/schema_migrations/20191125133353 b/db/schema_migrations/20191125133353
new file mode 100644
index 00000000000..3b3d202a2cd
--- /dev/null
+++ b/db/schema_migrations/20191125133353
@@ -0,0 +1 @@
+c0b3895d513b2908e011ec3cdabaafcdb2bead67b919c8b680201e0aa841a22b \ No newline at end of file
diff --git a/db/schema_migrations/20191125140458 b/db/schema_migrations/20191125140458
new file mode 100644
index 00000000000..f44a26a1969
--- /dev/null
+++ b/db/schema_migrations/20191125140458
@@ -0,0 +1 @@
+7cb5f34aadb580710dbf1a49142ee379c8b17a10bf0b3819fb58b7acbd51ee33 \ No newline at end of file
diff --git a/db/schema_migrations/20191126134210 b/db/schema_migrations/20191126134210
new file mode 100644
index 00000000000..b0ad9e0a513
--- /dev/null
+++ b/db/schema_migrations/20191126134210
@@ -0,0 +1 @@
+0bf3216da908ef4953875a5f1394106734149d0742937d16b6d24d690cac5e69 \ No newline at end of file
diff --git a/db/schema_migrations/20191127030005 b/db/schema_migrations/20191127030005
new file mode 100644
index 00000000000..a3b3edd3efe
--- /dev/null
+++ b/db/schema_migrations/20191127030005
@@ -0,0 +1 @@
+bf8b4eee3ce310111dcfadf257ac1fb5e1e4c8a4409a9a8f8f35ab60ef767d09 \ No newline at end of file
diff --git a/db/schema_migrations/20191127151619 b/db/schema_migrations/20191127151619
new file mode 100644
index 00000000000..22b9d2403d1
--- /dev/null
+++ b/db/schema_migrations/20191127151619
@@ -0,0 +1 @@
+b47b88a03e32f98e50583ac85730e6d031ae77df0bc7cc815a6dd43878829b2b \ No newline at end of file
diff --git a/db/schema_migrations/20191127151629 b/db/schema_migrations/20191127151629
new file mode 100644
index 00000000000..becdf2e772a
--- /dev/null
+++ b/db/schema_migrations/20191127151629
@@ -0,0 +1 @@
+6720ca3efa4a504757aa9681652016bb8cf9e4f406821f06cdcc59abf12664de \ No newline at end of file
diff --git a/db/schema_migrations/20191127163053 b/db/schema_migrations/20191127163053
new file mode 100644
index 00000000000..0f4e8d350cc
--- /dev/null
+++ b/db/schema_migrations/20191127163053
@@ -0,0 +1 @@
+5524515ba60ded269468da8343239c2c7f168cf876976b8338180987f9cc00d7 \ No newline at end of file
diff --git a/db/schema_migrations/20191127221608 b/db/schema_migrations/20191127221608
new file mode 100644
index 00000000000..905940ef6f2
--- /dev/null
+++ b/db/schema_migrations/20191127221608
@@ -0,0 +1 @@
+790d79b3198e433a423ca6368ab1ee8f5bfe7bb9f50f167eab5cd26343befd6d \ No newline at end of file
diff --git a/db/schema_migrations/20191128145231 b/db/schema_migrations/20191128145231
new file mode 100644
index 00000000000..99088cbb0e0
--- /dev/null
+++ b/db/schema_migrations/20191128145231
@@ -0,0 +1 @@
+f37d6731aca878a9d9fc5d5d63c4c26064df92d5ff9234fe2f8bafa1a5a702c0 \ No newline at end of file
diff --git a/db/schema_migrations/20191128145232 b/db/schema_migrations/20191128145232
new file mode 100644
index 00000000000..fdd4c03c66e
--- /dev/null
+++ b/db/schema_migrations/20191128145232
@@ -0,0 +1 @@
+9693807e665dd620f4d91ed9005214e92644a834fb9cc87a5a3fbb72561310c6 \ No newline at end of file
diff --git a/db/schema_migrations/20191128145233 b/db/schema_migrations/20191128145233
new file mode 100644
index 00000000000..67cfd23dc7e
--- /dev/null
+++ b/db/schema_migrations/20191128145233
@@ -0,0 +1 @@
+ded5dd8872c7bd294cc4f181beddad51d4f88c7c497522bc53b88a2070ca7f9f \ No newline at end of file
diff --git a/db/schema_migrations/20191128162854 b/db/schema_migrations/20191128162854
new file mode 100644
index 00000000000..931cd3d3dc2
--- /dev/null
+++ b/db/schema_migrations/20191128162854
@@ -0,0 +1 @@
+d38c0cc2a3850ed3de1b9656a81224dee07d8c5a406e82da54be43dc2d63f973 \ No newline at end of file
diff --git a/db/schema_migrations/20191129134844 b/db/schema_migrations/20191129134844
new file mode 100644
index 00000000000..dd4384a7877
--- /dev/null
+++ b/db/schema_migrations/20191129134844
@@ -0,0 +1 @@
+1618b03d59e3ad874830a3ff4cae7b8975cf5ea210b2d853b69058c0e1e5c1f7 \ No newline at end of file
diff --git a/db/schema_migrations/20191129144630 b/db/schema_migrations/20191129144630
new file mode 100644
index 00000000000..669b83f6b24
--- /dev/null
+++ b/db/schema_migrations/20191129144630
@@ -0,0 +1 @@
+f0c2bb375fc98f9252b84a2d5591f34612059aa0486bb7653010b2de2f21e901 \ No newline at end of file
diff --git a/db/schema_migrations/20191129144631 b/db/schema_migrations/20191129144631
new file mode 100644
index 00000000000..300c05098b1
--- /dev/null
+++ b/db/schema_migrations/20191129144631
@@ -0,0 +1 @@
+60a7466cabad9f758b6325ffdcfb70e0ef50d6730a90b9206169b1a814386326 \ No newline at end of file
diff --git a/db/schema_migrations/20191202031812 b/db/schema_migrations/20191202031812
new file mode 100644
index 00000000000..345863c4a78
--- /dev/null
+++ b/db/schema_migrations/20191202031812
@@ -0,0 +1 @@
+076331d9d33a8b4243d1d10f30729874bc738229780341225a5d16c7e5b83819 \ No newline at end of file
diff --git a/db/schema_migrations/20191202181924 b/db/schema_migrations/20191202181924
new file mode 100644
index 00000000000..eeda8fe8a58
--- /dev/null
+++ b/db/schema_migrations/20191202181924
@@ -0,0 +1 @@
+d30901aa01b60fc2563a87d283b6129be500a35dd2f7bc546e916ca11524780a \ No newline at end of file
diff --git a/db/schema_migrations/20191203121729 b/db/schema_migrations/20191203121729
new file mode 100644
index 00000000000..90598d8b7a7
--- /dev/null
+++ b/db/schema_migrations/20191203121729
@@ -0,0 +1 @@
+1756e668eead8c08d0c454e5f05d57e4606e027cd7944cec5856b9e7a26a91a6 \ No newline at end of file
diff --git a/db/schema_migrations/20191204070713 b/db/schema_migrations/20191204070713
new file mode 100644
index 00000000000..14231887fb4
--- /dev/null
+++ b/db/schema_migrations/20191204070713
@@ -0,0 +1 @@
+d071149c8a56e1af6afc1c10c3e6113fad2f71fefede9867d9d69121e91c41a3 \ No newline at end of file
diff --git a/db/schema_migrations/20191204093410 b/db/schema_migrations/20191204093410
new file mode 100644
index 00000000000..0a5dc3932ac
--- /dev/null
+++ b/db/schema_migrations/20191204093410
@@ -0,0 +1 @@
+037cbdf9a42a3b0c8dd46f3d52101f56d971c9999cfc94aae13fc48e8c670a7d \ No newline at end of file
diff --git a/db/schema_migrations/20191204114127 b/db/schema_migrations/20191204114127
new file mode 100644
index 00000000000..57c598ad04d
--- /dev/null
+++ b/db/schema_migrations/20191204114127
@@ -0,0 +1 @@
+4c53b91c2d18650887c782f4dcf2584ea81b3b332f68c5e082b0458510390e0a \ No newline at end of file
diff --git a/db/schema_migrations/20191204192726 b/db/schema_migrations/20191204192726
new file mode 100644
index 00000000000..5dc426cfec4
--- /dev/null
+++ b/db/schema_migrations/20191204192726
@@ -0,0 +1 @@
+4725cd3b4deb5757c26261a859ca6da50c610019c709b533f7ef1c4fa7f75853 \ No newline at end of file
diff --git a/db/schema_migrations/20191205060723 b/db/schema_migrations/20191205060723
new file mode 100644
index 00000000000..3bf073b1ba8
--- /dev/null
+++ b/db/schema_migrations/20191205060723
@@ -0,0 +1 @@
+7de885bae1daefc9215a3cadb2fd827f9b9317d8fa264e4f93db6049760abd6b \ No newline at end of file
diff --git a/db/schema_migrations/20191205084057 b/db/schema_migrations/20191205084057
new file mode 100644
index 00000000000..a6f81ff151e
--- /dev/null
+++ b/db/schema_migrations/20191205084057
@@ -0,0 +1 @@
+4c19ab1d92e17d8f4c1ede1bf531bb10f49ae7de652d1e095e8960b9389cc1ca \ No newline at end of file
diff --git a/db/schema_migrations/20191205094702 b/db/schema_migrations/20191205094702
new file mode 100644
index 00000000000..b3517ddf4a0
--- /dev/null
+++ b/db/schema_migrations/20191205094702
@@ -0,0 +1 @@
+05d06d068a1aa69a0cc98c2afbb29f56383c8a9f359a384c0f507a1772691364 \ No newline at end of file
diff --git a/db/schema_migrations/20191205145647 b/db/schema_migrations/20191205145647
new file mode 100644
index 00000000000..1b15d2b4678
--- /dev/null
+++ b/db/schema_migrations/20191205145647
@@ -0,0 +1 @@
+01fda9edd67623e926ef8f69df6b9bb513e104e946eb1792962c1a53300314ce \ No newline at end of file
diff --git a/db/schema_migrations/20191205212923 b/db/schema_migrations/20191205212923
new file mode 100644
index 00000000000..772445da80a
--- /dev/null
+++ b/db/schema_migrations/20191205212923
@@ -0,0 +1 @@
+638b863fa43469ae13e1a6c26641ca78efd540f37c65e0cdde84ce50094d0b19 \ No newline at end of file
diff --git a/db/schema_migrations/20191205212924 b/db/schema_migrations/20191205212924
new file mode 100644
index 00000000000..e50daa13b35
--- /dev/null
+++ b/db/schema_migrations/20191205212924
@@ -0,0 +1 @@
+63fbe631eb572d7f81f17ea6915677733d9b6721c63f1ef7deeaa59ee8d3ae73 \ No newline at end of file
diff --git a/db/schema_migrations/20191206014412 b/db/schema_migrations/20191206014412
new file mode 100644
index 00000000000..a87cf83eddf
--- /dev/null
+++ b/db/schema_migrations/20191206014412
@@ -0,0 +1 @@
+69ef905f6d998d95d61d685c7779779cca9c92dc788d9a184de75db8c879473e \ No newline at end of file
diff --git a/db/schema_migrations/20191206022133 b/db/schema_migrations/20191206022133
new file mode 100644
index 00000000000..92eb71e3845
--- /dev/null
+++ b/db/schema_migrations/20191206022133
@@ -0,0 +1 @@
+81aaa536db74a7a66d6ee0fcdfa76762b5c14a00394c22d503264585cb1200c7 \ No newline at end of file
diff --git a/db/schema_migrations/20191206122926 b/db/schema_migrations/20191206122926
new file mode 100644
index 00000000000..c61d1af8d57
--- /dev/null
+++ b/db/schema_migrations/20191206122926
@@ -0,0 +1 @@
+a6f27e42abe8fed6bc3b0ee258cbf726c9333f668c8505f01b7e6315070bb558 \ No newline at end of file
diff --git a/db/schema_migrations/20191207104000 b/db/schema_migrations/20191207104000
new file mode 100644
index 00000000000..c73265e1199
--- /dev/null
+++ b/db/schema_migrations/20191207104000
@@ -0,0 +1 @@
+6e187a835f10cce06751a1e947aa959b0e2d502a34f06b35f9d3cfdf2cebfb10 \ No newline at end of file
diff --git a/db/schema_migrations/20191208071111 b/db/schema_migrations/20191208071111
new file mode 100644
index 00000000000..036aa083776
--- /dev/null
+++ b/db/schema_migrations/20191208071111
@@ -0,0 +1 @@
+8981bd157b2f8d2b1266a6fb6010512db62b87c70de1697f823c9e640e7c388e \ No newline at end of file
diff --git a/db/schema_migrations/20191208071112 b/db/schema_migrations/20191208071112
new file mode 100644
index 00000000000..5d31e770144
--- /dev/null
+++ b/db/schema_migrations/20191208071112
@@ -0,0 +1 @@
+605bf0362a0d8d49d90988b3d2cbae090b2e8581abb92917dc7a9386523078b0 \ No newline at end of file
diff --git a/db/schema_migrations/20191208110214 b/db/schema_migrations/20191208110214
new file mode 100644
index 00000000000..4dd809b90d4
--- /dev/null
+++ b/db/schema_migrations/20191208110214
@@ -0,0 +1 @@
+465e9e689823449a33572ee5a627d013588d7ccc5c76ae91de4c7c234e45e3ca \ No newline at end of file
diff --git a/db/schema_migrations/20191209143606 b/db/schema_migrations/20191209143606
new file mode 100644
index 00000000000..b6c338450ab
--- /dev/null
+++ b/db/schema_migrations/20191209143606
@@ -0,0 +1 @@
+d3d75b6d9ff04a962f6cb5658bae562283192c87abeb14e892acf0bb6687889c \ No newline at end of file
diff --git a/db/schema_migrations/20191209215316 b/db/schema_migrations/20191209215316
new file mode 100644
index 00000000000..81aaae042b2
--- /dev/null
+++ b/db/schema_migrations/20191209215316
@@ -0,0 +1 @@
+e806129b477df3b35e1f07a3b99f0401b274501f3f31eb4129ce36ca0f74722e \ No newline at end of file
diff --git a/db/schema_migrations/20191210211253 b/db/schema_migrations/20191210211253
new file mode 100644
index 00000000000..454b42ad4f7
--- /dev/null
+++ b/db/schema_migrations/20191210211253
@@ -0,0 +1 @@
+f6f67802ab8cc8afbe71665bbc64bec9aeb449e906cd5a56707397eb16a1fb66 \ No newline at end of file
diff --git a/db/schema_migrations/20191212140117 b/db/schema_migrations/20191212140117
new file mode 100644
index 00000000000..613824d8cad
--- /dev/null
+++ b/db/schema_migrations/20191212140117
@@ -0,0 +1 @@
+1d83c19bb8d866dd60dcc53f306a11a6316a854bb8d875ecab022460a2b07d1d \ No newline at end of file
diff --git a/db/schema_migrations/20191212162434 b/db/schema_migrations/20191212162434
new file mode 100644
index 00000000000..4083063602c
--- /dev/null
+++ b/db/schema_migrations/20191212162434
@@ -0,0 +1 @@
+d1abf53b84833acf974c32a1d4223fdd47479d5022a292e349b6e24b3751c439 \ No newline at end of file
diff --git a/db/schema_migrations/20191213104838 b/db/schema_migrations/20191213104838
new file mode 100644
index 00000000000..b3169815754
--- /dev/null
+++ b/db/schema_migrations/20191213104838
@@ -0,0 +1 @@
+fdfa2335789ddb9508fdf4a73e29df2a5a3dbfb397baf61d921ec317a6be969f \ No newline at end of file
diff --git a/db/schema_migrations/20191213120427 b/db/schema_migrations/20191213120427
new file mode 100644
index 00000000000..0a082dd2505
--- /dev/null
+++ b/db/schema_migrations/20191213120427
@@ -0,0 +1 @@
+d24902d0d5dc88dded911c37e88dc0761fe78fc79a25e3fb8504ac220534afde \ No newline at end of file
diff --git a/db/schema_migrations/20191213143656 b/db/schema_migrations/20191213143656
new file mode 100644
index 00000000000..3c45a480d46
--- /dev/null
+++ b/db/schema_migrations/20191213143656
@@ -0,0 +1 @@
+f9582688d3c2a1a28aab27d165e790e011aa2a5c0200469025d00d29c6b505e7 \ No newline at end of file
diff --git a/db/schema_migrations/20191213184609 b/db/schema_migrations/20191213184609
new file mode 100644
index 00000000000..16451d7305f
--- /dev/null
+++ b/db/schema_migrations/20191213184609
@@ -0,0 +1 @@
+fd170a2470e33efc2a6c0fd69afd4fc36865984c187182071a89085af5aea224 \ No newline at end of file
diff --git a/db/schema_migrations/20191214175727 b/db/schema_migrations/20191214175727
new file mode 100644
index 00000000000..045c2016393
--- /dev/null
+++ b/db/schema_migrations/20191214175727
@@ -0,0 +1 @@
+086133ceb36365c403246a6414b863b2997b2c7c74a1e8ee7c9c8992dfb3ccc3 \ No newline at end of file
diff --git a/db/schema_migrations/20191216074800 b/db/schema_migrations/20191216074800
new file mode 100644
index 00000000000..0b893f38a8a
--- /dev/null
+++ b/db/schema_migrations/20191216074800
@@ -0,0 +1 @@
+7de7138769fac2fb1ad346df12a3d88cb72b813df10f70d25fb26ab8b863e34a \ No newline at end of file
diff --git a/db/schema_migrations/20191216074802 b/db/schema_migrations/20191216074802
new file mode 100644
index 00000000000..9f874f446a3
--- /dev/null
+++ b/db/schema_migrations/20191216074802
@@ -0,0 +1 @@
+1d934cb6bc07b0684cc0662dfc5416dcdddb29c01eb53de46735497a114b51f3 \ No newline at end of file
diff --git a/db/schema_migrations/20191216074803 b/db/schema_migrations/20191216074803
new file mode 100644
index 00000000000..fa90882e2d5
--- /dev/null
+++ b/db/schema_migrations/20191216074803
@@ -0,0 +1 @@
+2f112fdcc370faa7a296a178c64970610e98957a877ca38b72e9a074e14f5f47 \ No newline at end of file
diff --git a/db/schema_migrations/20191216094119 b/db/schema_migrations/20191216094119
new file mode 100644
index 00000000000..a84c0cd2c3d
--- /dev/null
+++ b/db/schema_migrations/20191216094119
@@ -0,0 +1 @@
+fb45283e30820a5e6df39bc2c7c9e573f5c3cc2f00ca61d69a9cea91d2e52652 \ No newline at end of file
diff --git a/db/schema_migrations/20191216183531 b/db/schema_migrations/20191216183531
new file mode 100644
index 00000000000..8dd707681f3
--- /dev/null
+++ b/db/schema_migrations/20191216183531
@@ -0,0 +1 @@
+0141e744f0690f8e21a7827eac9143e3e3da690e7c115e713da627a0c4969faa \ No newline at end of file
diff --git a/db/schema_migrations/20191216183532 b/db/schema_migrations/20191216183532
new file mode 100644
index 00000000000..7ecab29585d
--- /dev/null
+++ b/db/schema_migrations/20191216183532
@@ -0,0 +1 @@
+1224e0bcf021942623b90572a3f90b9ae287db440057b5438826c28be10998d6 \ No newline at end of file
diff --git a/db/schema_migrations/20191217165641 b/db/schema_migrations/20191217165641
new file mode 100644
index 00000000000..27d596cc2e0
--- /dev/null
+++ b/db/schema_migrations/20191217165641
@@ -0,0 +1 @@
+a947d467ef4f0016822877103c5cc583976986260dac6bcbacbc72074f34ff41 \ No newline at end of file
diff --git a/db/schema_migrations/20191217212348 b/db/schema_migrations/20191217212348
new file mode 100644
index 00000000000..dca07895c12
--- /dev/null
+++ b/db/schema_migrations/20191217212348
@@ -0,0 +1 @@
+4935f553417c0976253b01fe2ab1bfe1e1604b91f98ebd2449ca5d8093fd8fe0 \ No newline at end of file
diff --git a/db/schema_migrations/20191218084115 b/db/schema_migrations/20191218084115
new file mode 100644
index 00000000000..be5900fb1c4
--- /dev/null
+++ b/db/schema_migrations/20191218084115
@@ -0,0 +1 @@
+5ae357b24a85d0b6af4a0431f15c484d438bffb43a326f5d480549a1cf7e54b9 \ No newline at end of file
diff --git a/db/schema_migrations/20191218122457 b/db/schema_migrations/20191218122457
new file mode 100644
index 00000000000..1184b0b01f0
--- /dev/null
+++ b/db/schema_migrations/20191218122457
@@ -0,0 +1 @@
+9294caff6d0f3378991fb01a27b42f91516370f79be80242ec3fb8198d42da12 \ No newline at end of file
diff --git a/db/schema_migrations/20191218124915 b/db/schema_migrations/20191218124915
new file mode 100644
index 00000000000..5018f9df047
--- /dev/null
+++ b/db/schema_migrations/20191218124915
@@ -0,0 +1 @@
+9e9c6d0f0a566baa34e8d0eefd1aefe83f410c7e9434f9656afe978d5b145f68 \ No newline at end of file
diff --git a/db/schema_migrations/20191218125015 b/db/schema_migrations/20191218125015
new file mode 100644
index 00000000000..c82bca1a951
--- /dev/null
+++ b/db/schema_migrations/20191218125015
@@ -0,0 +1 @@
+355f5e7a57a7375463acac0ff65248342177deb7331c14058f6d99a43b8ded53 \ No newline at end of file
diff --git a/db/schema_migrations/20191218190253 b/db/schema_migrations/20191218190253
new file mode 100644
index 00000000000..9c9d23629bc
--- /dev/null
+++ b/db/schema_migrations/20191218190253
@@ -0,0 +1 @@
+8a922655ef936ae6e7bf908d72a2abd3f86e98d49f0368015f41037d542dcd6b \ No newline at end of file
diff --git a/db/schema_migrations/20191218225624 b/db/schema_migrations/20191218225624
new file mode 100644
index 00000000000..94de7b6ba9f
--- /dev/null
+++ b/db/schema_migrations/20191218225624
@@ -0,0 +1 @@
+7b6353cddda5a112f07aab18d60a1f19b7642ff8e28c230cf7c70f60d9f72786 \ No newline at end of file
diff --git a/db/schema_migrations/20191223124940 b/db/schema_migrations/20191223124940
new file mode 100644
index 00000000000..dc8f1cfabed
--- /dev/null
+++ b/db/schema_migrations/20191223124940
@@ -0,0 +1 @@
+301ed1f9806c487f4881a9a106e279886fee673f3a5a0b8286be42bef7dd71ca \ No newline at end of file
diff --git a/db/schema_migrations/20191225071320 b/db/schema_migrations/20191225071320
new file mode 100644
index 00000000000..a619481bc3d
--- /dev/null
+++ b/db/schema_migrations/20191225071320
@@ -0,0 +1 @@
+f121043e5aab5ea296d097aaa6d67578a79b5adf880b21131cb6acf47d9b4043 \ No newline at end of file
diff --git a/db/schema_migrations/20191227140254 b/db/schema_migrations/20191227140254
new file mode 100644
index 00000000000..fdc502a2343
--- /dev/null
+++ b/db/schema_migrations/20191227140254
@@ -0,0 +1 @@
+6d6f619112cdee207974400e32c4de69de0c46886970e98c14f4f8bf2e8cba16 \ No newline at end of file
diff --git a/db/schema_migrations/20191229140154 b/db/schema_migrations/20191229140154
new file mode 100644
index 00000000000..206302fc44c
--- /dev/null
+++ b/db/schema_migrations/20191229140154
@@ -0,0 +1 @@
+88847b6705613c12002bd87adc5c3d966a4a6a68515a613e633ca56e0ec769f1 \ No newline at end of file
diff --git a/db/schema_migrations/20200102140148 b/db/schema_migrations/20200102140148
new file mode 100644
index 00000000000..5238acd0478
--- /dev/null
+++ b/db/schema_migrations/20200102140148
@@ -0,0 +1 @@
+c92babf7e04f018d85380348545bd023db0a5337c1ba75341393e2d77921c907 \ No newline at end of file
diff --git a/db/schema_migrations/20200102170221 b/db/schema_migrations/20200102170221
new file mode 100644
index 00000000000..f1581b378f6
--- /dev/null
+++ b/db/schema_migrations/20200102170221
@@ -0,0 +1 @@
+12373b45cfcef55fe29492ffa24d91770683d8c3f02f3bc7381044e097420da9 \ No newline at end of file
diff --git a/db/schema_migrations/20200103190741 b/db/schema_migrations/20200103190741
new file mode 100644
index 00000000000..b84ba1d485e
--- /dev/null
+++ b/db/schema_migrations/20200103190741
@@ -0,0 +1 @@
+c648f714c029501e10d1d5aaaa7a8d844e950bdc54e6e675806cfcf310542e6a \ No newline at end of file
diff --git a/db/schema_migrations/20200103192859 b/db/schema_migrations/20200103192859
new file mode 100644
index 00000000000..91eb68d9fe6
--- /dev/null
+++ b/db/schema_migrations/20200103192859
@@ -0,0 +1 @@
+903ec05dbe2bf0dd6908ebe536082396a4abfdc4c52d24b5c3d8bf5b567ad6ac \ No newline at end of file
diff --git a/db/schema_migrations/20200103192914 b/db/schema_migrations/20200103192914
new file mode 100644
index 00000000000..e83883506d9
--- /dev/null
+++ b/db/schema_migrations/20200103192914
@@ -0,0 +1 @@
+ac8d93ce6b0a4c1088673cfe7a86e1dd7d1bf3321ad86b4d626026f866c01343 \ No newline at end of file
diff --git a/db/schema_migrations/20200103195205 b/db/schema_migrations/20200103195205
new file mode 100644
index 00000000000..bf519d8198b
--- /dev/null
+++ b/db/schema_migrations/20200103195205
@@ -0,0 +1 @@
+13c574741955afcf6c9142710453e4974e014019b1b045ffc7a41ec48d983de6 \ No newline at end of file
diff --git a/db/schema_migrations/20200104113850 b/db/schema_migrations/20200104113850
new file mode 100644
index 00000000000..a82ba279b88
--- /dev/null
+++ b/db/schema_migrations/20200104113850
@@ -0,0 +1 @@
+c424f5d5b25ba4a7da3757498200cbba3a27693f20db93cf6750c20fccda8de7 \ No newline at end of file
diff --git a/db/schema_migrations/20200106071113 b/db/schema_migrations/20200106071113
new file mode 100644
index 00000000000..4b6b29ebaff
--- /dev/null
+++ b/db/schema_migrations/20200106071113
@@ -0,0 +1 @@
+d9f594a3c50f85d4f543e37e45dea45976763ba959fe84dc28a58b87ab60a509 \ No newline at end of file
diff --git a/db/schema_migrations/20200106085831 b/db/schema_migrations/20200106085831
new file mode 100644
index 00000000000..ff67d1772f2
--- /dev/null
+++ b/db/schema_migrations/20200106085831
@@ -0,0 +1 @@
+f398ad67fdef4992495c3aeaf2be2659cf5a3594ad08112b33471c6cbe496a2b \ No newline at end of file
diff --git a/db/schema_migrations/20200107172020 b/db/schema_migrations/20200107172020
new file mode 100644
index 00000000000..9bcf05557f4
--- /dev/null
+++ b/db/schema_migrations/20200107172020
@@ -0,0 +1 @@
+6dfa2dec4773dea596097e3735df899f4fe22d94ec9dcbef70cd610ed848ae4e \ No newline at end of file
diff --git a/db/schema_migrations/20200108100603 b/db/schema_migrations/20200108100603
new file mode 100644
index 00000000000..8f0c730a87b
--- /dev/null
+++ b/db/schema_migrations/20200108100603
@@ -0,0 +1 @@
+5c2c00f6ce104f6ba87f3495c0d6464fd553c0c66c83de14ba80af8cff132b64 \ No newline at end of file
diff --git a/db/schema_migrations/20200108155731 b/db/schema_migrations/20200108155731
new file mode 100644
index 00000000000..c00bd7bbb6f
--- /dev/null
+++ b/db/schema_migrations/20200108155731
@@ -0,0 +1 @@
+dd7df8deaeacebf372507cf636a5750cc0e8afc8f5a0dc80abc928a0c1d6d97c \ No newline at end of file
diff --git a/db/schema_migrations/20200108233040 b/db/schema_migrations/20200108233040
new file mode 100644
index 00000000000..03644c321d7
--- /dev/null
+++ b/db/schema_migrations/20200108233040
@@ -0,0 +1 @@
+010c50e90d138ac7d4a1c337cd320526fb6d137e634747977b72ee9306ea05a6 \ No newline at end of file
diff --git a/db/schema_migrations/20200109030418 b/db/schema_migrations/20200109030418
new file mode 100644
index 00000000000..8c95f4745a8
--- /dev/null
+++ b/db/schema_migrations/20200109030418
@@ -0,0 +1 @@
+05d9a1433e6c00f9df21430dce8467d4b9b29c9aa38375da8a9dc1d77a54e215 \ No newline at end of file
diff --git a/db/schema_migrations/20200109085206 b/db/schema_migrations/20200109085206
new file mode 100644
index 00000000000..56ad16062fe
--- /dev/null
+++ b/db/schema_migrations/20200109085206
@@ -0,0 +1 @@
+ed6174d9e7b660068050f78f8bd9e66f4d7bdaf761da6007cabb7d891ee51605 \ No newline at end of file
diff --git a/db/schema_migrations/20200109233938 b/db/schema_migrations/20200109233938
new file mode 100644
index 00000000000..04a9475c023
--- /dev/null
+++ b/db/schema_migrations/20200109233938
@@ -0,0 +1 @@
+3fabb8446e67bbb1fdb111d05bbba68f25d4c2e6518750c535db7d1d23c5fe26 \ No newline at end of file
diff --git a/db/schema_migrations/20200110089001 b/db/schema_migrations/20200110089001
new file mode 100644
index 00000000000..2e09521dcbe
--- /dev/null
+++ b/db/schema_migrations/20200110089001
@@ -0,0 +1 @@
+910b8664a55402ca97dd17020c9be4aba5780d1fae6acfab1d930e106968875e \ No newline at end of file
diff --git a/db/schema_migrations/20200110090153 b/db/schema_migrations/20200110090153
new file mode 100644
index 00000000000..3622eff8263
--- /dev/null
+++ b/db/schema_migrations/20200110090153
@@ -0,0 +1 @@
+2bf0234bcc5dbb97c38040fd4016b223dc80300592628a8211f2e912bcfc1d8f \ No newline at end of file
diff --git a/db/schema_migrations/20200110121314 b/db/schema_migrations/20200110121314
new file mode 100644
index 00000000000..021f4605524
--- /dev/null
+++ b/db/schema_migrations/20200110121314
@@ -0,0 +1 @@
+ac34cb0e41262117918b812e5322f76bda29d35c9b91bee11aad1f8dd16833b1 \ No newline at end of file
diff --git a/db/schema_migrations/20200110144316 b/db/schema_migrations/20200110144316
new file mode 100644
index 00000000000..334423df1ba
--- /dev/null
+++ b/db/schema_migrations/20200110144316
@@ -0,0 +1 @@
+6c592c74d8182794ea8e791368f7a72f49ca3e85b4293d7bf2d88060d6223c36 \ No newline at end of file
diff --git a/db/schema_migrations/20200110203532 b/db/schema_migrations/20200110203532
new file mode 100644
index 00000000000..14ab27d84c6
--- /dev/null
+++ b/db/schema_migrations/20200110203532
@@ -0,0 +1 @@
+35a709042705267f5b7581c593949c048dc93dd185d914b5e27e2c0735b4fd7d \ No newline at end of file
diff --git a/db/schema_migrations/20200113133352 b/db/schema_migrations/20200113133352
new file mode 100644
index 00000000000..fad80f3bbc9
--- /dev/null
+++ b/db/schema_migrations/20200113133352
@@ -0,0 +1 @@
+1bdcb05f24558107315b88d26a5aa39a50f9c04871e422290526abaa8e3cbb17 \ No newline at end of file
diff --git a/db/schema_migrations/20200113151354 b/db/schema_migrations/20200113151354
new file mode 100644
index 00000000000..4f92d11f56b
--- /dev/null
+++ b/db/schema_migrations/20200113151354
@@ -0,0 +1 @@
+ab7745e3b9beff8e352c097ab08db4ed8da18a41f3463e3077e0d9388753d6c6 \ No newline at end of file
diff --git a/db/schema_migrations/20200114112932 b/db/schema_migrations/20200114112932
new file mode 100644
index 00000000000..aa02583018c
--- /dev/null
+++ b/db/schema_migrations/20200114112932
@@ -0,0 +1 @@
+f147e272eec80e34957ea4dd80669f7e1e7b49ca9714bf63afe386efaff71a75 \ No newline at end of file
diff --git a/db/schema_migrations/20200114113341 b/db/schema_migrations/20200114113341
new file mode 100644
index 00000000000..0ba8e96275c
--- /dev/null
+++ b/db/schema_migrations/20200114113341
@@ -0,0 +1 @@
+59814f51a5849cf979c7b98df8bd6c6eeef754935fbb3a0fe6444b5e3def99af \ No newline at end of file
diff --git a/db/schema_migrations/20200114140305 b/db/schema_migrations/20200114140305
new file mode 100644
index 00000000000..180ee4abc63
--- /dev/null
+++ b/db/schema_migrations/20200114140305
@@ -0,0 +1 @@
+57589e2252e1a2aa440b3df13db3c1bc089adf3dd8a159ee7a95f42e80581ec6 \ No newline at end of file
diff --git a/db/schema_migrations/20200114204949 b/db/schema_migrations/20200114204949
new file mode 100644
index 00000000000..02e5970a74d
--- /dev/null
+++ b/db/schema_migrations/20200114204949
@@ -0,0 +1 @@
+8acd1453e24c3163b06c3f10a8a01695b00f51be067eb932f459875d03301038 \ No newline at end of file
diff --git a/db/schema_migrations/20200115135132 b/db/schema_migrations/20200115135132
new file mode 100644
index 00000000000..0bb4de40e24
--- /dev/null
+++ b/db/schema_migrations/20200115135132
@@ -0,0 +1 @@
+a28043256d4df1ef5b5fa2661a220a54f7440a6b116d2bb9e0ff16f5396c5857 \ No newline at end of file
diff --git a/db/schema_migrations/20200115135234 b/db/schema_migrations/20200115135234
new file mode 100644
index 00000000000..a332094fd17
--- /dev/null
+++ b/db/schema_migrations/20200115135234
@@ -0,0 +1 @@
+642d13d32940f108e43be044509be9df3be9eeab68f36de6af89f8f94327ca84 \ No newline at end of file
diff --git a/db/schema_migrations/20200116051619 b/db/schema_migrations/20200116051619
new file mode 100644
index 00000000000..d5aac9425a2
--- /dev/null
+++ b/db/schema_migrations/20200116051619
@@ -0,0 +1 @@
+3f7a744bd4e3cfcd34b158d1c18fe491fd34092cf873faf81af9fe32146e2d4c \ No newline at end of file
diff --git a/db/schema_migrations/20200116175538 b/db/schema_migrations/20200116175538
new file mode 100644
index 00000000000..85045596827
--- /dev/null
+++ b/db/schema_migrations/20200116175538
@@ -0,0 +1 @@
+9960ac62201ae313b2b884b027740778ab7fce655a8017d2f966097a537eb9b0 \ No newline at end of file
diff --git a/db/schema_migrations/20200117112554 b/db/schema_migrations/20200117112554
new file mode 100644
index 00000000000..9c1ac447570
--- /dev/null
+++ b/db/schema_migrations/20200117112554
@@ -0,0 +1 @@
+d0ee4a357bfbbcb0211623171a48d443a6373b88a409c341ac1a49e3e0a773ce \ No newline at end of file
diff --git a/db/schema_migrations/20200117194830 b/db/schema_migrations/20200117194830
new file mode 100644
index 00000000000..d9d2a6a1953
--- /dev/null
+++ b/db/schema_migrations/20200117194830
@@ -0,0 +1 @@
+52ae64fef3e148e45a2b65eab37122a6cc7c1c580fc9391aaed898f7b3b3e3aa \ No newline at end of file
diff --git a/db/schema_migrations/20200117194840 b/db/schema_migrations/20200117194840
new file mode 100644
index 00000000000..9673da5ce3f
--- /dev/null
+++ b/db/schema_migrations/20200117194840
@@ -0,0 +1 @@
+0a1278d223cafcb4fb164bc8f77b1b1be076ea576b0f610ba63c0a33aed35fc5 \ No newline at end of file
diff --git a/db/schema_migrations/20200117194850 b/db/schema_migrations/20200117194850
new file mode 100644
index 00000000000..a388909900b
--- /dev/null
+++ b/db/schema_migrations/20200117194850
@@ -0,0 +1 @@
+6da075c7e03efc1d67cc1ad2c3142e748cfe6ca8324174bc4a75fe06bf3a9846 \ No newline at end of file
diff --git a/db/schema_migrations/20200117194900 b/db/schema_migrations/20200117194900
new file mode 100644
index 00000000000..e0514abc560
--- /dev/null
+++ b/db/schema_migrations/20200117194900
@@ -0,0 +1 @@
+0a0701f610ed956bc57ad5197852acbd7eded9e598ccf30926735cf6209319c9 \ No newline at end of file
diff --git a/db/schema_migrations/20200120083607 b/db/schema_migrations/20200120083607
new file mode 100644
index 00000000000..2c5eb55b2c1
--- /dev/null
+++ b/db/schema_migrations/20200120083607
@@ -0,0 +1 @@
+d4949ac7b3ca7d2039daaf2afb39b606ff2cf4413c888958307e865e451a4209 \ No newline at end of file
diff --git a/db/schema_migrations/20200121132641 b/db/schema_migrations/20200121132641
new file mode 100644
index 00000000000..09b12d4aa0a
--- /dev/null
+++ b/db/schema_migrations/20200121132641
@@ -0,0 +1 @@
+e94dc0cc71ddba02eeeda68a476220c5912c58f214b83f20d62b98caa142240a \ No newline at end of file
diff --git a/db/schema_migrations/20200121192942 b/db/schema_migrations/20200121192942
new file mode 100644
index 00000000000..91283f119fd
--- /dev/null
+++ b/db/schema_migrations/20200121192942
@@ -0,0 +1 @@
+a4b140e11ffccaede80f263ca4bf0a9f72e9bf95f166da519b4ee2054a96ec69 \ No newline at end of file
diff --git a/db/schema_migrations/20200121194000 b/db/schema_migrations/20200121194000
new file mode 100644
index 00000000000..6f2fdc0cc4e
--- /dev/null
+++ b/db/schema_migrations/20200121194000
@@ -0,0 +1 @@
+4b799208cf30f9dc30f3bdeb228b6c30b63550a32b897975fa0cbb3079a0c07e \ No newline at end of file
diff --git a/db/schema_migrations/20200121194048 b/db/schema_migrations/20200121194048
new file mode 100644
index 00000000000..bddbab9f16b
--- /dev/null
+++ b/db/schema_migrations/20200121194048
@@ -0,0 +1 @@
+33ba0b07d98f6902ac198ecd3b14487b525055ddfe9d0d563cc934731ff6767d \ No newline at end of file
diff --git a/db/schema_migrations/20200121194154 b/db/schema_migrations/20200121194154
new file mode 100644
index 00000000000..90260047fb9
--- /dev/null
+++ b/db/schema_migrations/20200121194154
@@ -0,0 +1 @@
+f0da6b9af1c5890918837d8c061123c7b961874c3571828daf2931e4a70f0ed1 \ No newline at end of file
diff --git a/db/schema_migrations/20200121200203 b/db/schema_migrations/20200121200203
new file mode 100644
index 00000000000..5f63cbb42e4
--- /dev/null
+++ b/db/schema_migrations/20200121200203
@@ -0,0 +1 @@
+ab639a76eeb5524ff8c8b708d26821ddefbf1839e61dcfc884d8a8b18f4c50e4 \ No newline at end of file
diff --git a/db/schema_migrations/20200122123016 b/db/schema_migrations/20200122123016
new file mode 100644
index 00000000000..69584f7dfc7
--- /dev/null
+++ b/db/schema_migrations/20200122123016
@@ -0,0 +1 @@
+608e4f1c327085dd1121e7af04be07676a0d7812290ad6bddf92c40a76d8fb21 \ No newline at end of file
diff --git a/db/schema_migrations/20200122144759 b/db/schema_migrations/20200122144759
new file mode 100644
index 00000000000..a049c6fe18e
--- /dev/null
+++ b/db/schema_migrations/20200122144759
@@ -0,0 +1 @@
+a0af4050dda77d1caf4f3a989f7d4183ffff328af983f691c0ba98329d1283d7 \ No newline at end of file
diff --git a/db/schema_migrations/20200122161638 b/db/schema_migrations/20200122161638
new file mode 100644
index 00000000000..a1172c9ae71
--- /dev/null
+++ b/db/schema_migrations/20200122161638
@@ -0,0 +1 @@
+9465b28cf31235cab10a0cbcbfc7cdffe3277b5b01d65b390272cfa91af2c5dd \ No newline at end of file
diff --git a/db/schema_migrations/20200123040535 b/db/schema_migrations/20200123040535
new file mode 100644
index 00000000000..52a47270607
--- /dev/null
+++ b/db/schema_migrations/20200123040535
@@ -0,0 +1 @@
+e3e21ce28714322b679a59476c9ce449c4ba7d6bee42754ecfa43b4b5fa5da73 \ No newline at end of file
diff --git a/db/schema_migrations/20200123045415 b/db/schema_migrations/20200123045415
new file mode 100644
index 00000000000..673952ec64b
--- /dev/null
+++ b/db/schema_migrations/20200123045415
@@ -0,0 +1 @@
+4c97265771d7dd793da2857391bc2d7092ae6c3a92c2a4249abe58420f7ac5f1 \ No newline at end of file
diff --git a/db/schema_migrations/20200123090839 b/db/schema_migrations/20200123090839
new file mode 100644
index 00000000000..94ecb06f298
--- /dev/null
+++ b/db/schema_migrations/20200123090839
@@ -0,0 +1 @@
+3b3292b611e5596f02ef63ae09e89f15a897ff748f4fbd8758fa35e30195fb78 \ No newline at end of file
diff --git a/db/schema_migrations/20200123091422 b/db/schema_migrations/20200123091422
new file mode 100644
index 00000000000..f65804e4261
--- /dev/null
+++ b/db/schema_migrations/20200123091422
@@ -0,0 +1 @@
+f98df22c6c6d522ae4e2b143404d1e4434cc31ff1d8b1c9be8e33cbde8c7ea9d \ No newline at end of file
diff --git a/db/schema_migrations/20200123091622 b/db/schema_migrations/20200123091622
new file mode 100644
index 00000000000..44cc7d7bf6f
--- /dev/null
+++ b/db/schema_migrations/20200123091622
@@ -0,0 +1 @@
+028253e34270832d6aa7d7fe69a8f33958d85d5d12cee46b9ea47b523202e48a \ No newline at end of file
diff --git a/db/schema_migrations/20200123091734 b/db/schema_migrations/20200123091734
new file mode 100644
index 00000000000..5e1ac40dcd7
--- /dev/null
+++ b/db/schema_migrations/20200123091734
@@ -0,0 +1 @@
+ce02c924eed148ac534b93056691d1d0306c7a45dad92f3dc91fd76b7a0792b7 \ No newline at end of file
diff --git a/db/schema_migrations/20200123091854 b/db/schema_migrations/20200123091854
new file mode 100644
index 00000000000..ad06c23b2fd
--- /dev/null
+++ b/db/schema_migrations/20200123091854
@@ -0,0 +1 @@
+7094292c63f651c6efa63cd2be16ff9068cb6b914c60aabefe4c9dec98097d0e \ No newline at end of file
diff --git a/db/schema_migrations/20200123155929 b/db/schema_migrations/20200123155929
new file mode 100644
index 00000000000..5bc6645766c
--- /dev/null
+++ b/db/schema_migrations/20200123155929
@@ -0,0 +1 @@
+27b0cd6f4503caab38dd480df6c928a00b178accb66f30015159bcc7dd7ce1f5 \ No newline at end of file
diff --git a/db/schema_migrations/20200124053531 b/db/schema_migrations/20200124053531
new file mode 100644
index 00000000000..5deab13f348
--- /dev/null
+++ b/db/schema_migrations/20200124053531
@@ -0,0 +1 @@
+809f368efa8d0b3d6129af9d41a59901495bd77e2727f2e16f8f60d3955b907d \ No newline at end of file
diff --git a/db/schema_migrations/20200124110831 b/db/schema_migrations/20200124110831
new file mode 100644
index 00000000000..836990c915d
--- /dev/null
+++ b/db/schema_migrations/20200124110831
@@ -0,0 +1 @@
+06cea4564bf349dad9fd3daea7d07d6e20a799d28e4b88bf4a5540b2d3e43312 \ No newline at end of file
diff --git a/db/schema_migrations/20200124143014 b/db/schema_migrations/20200124143014
new file mode 100644
index 00000000000..bedad0bc3d2
--- /dev/null
+++ b/db/schema_migrations/20200124143014
@@ -0,0 +1 @@
+184b52cc62b60bb5cb591ab97f308cfe9c18c7a50a56a2cda10e3a368ca25eed \ No newline at end of file
diff --git a/db/schema_migrations/20200127090233 b/db/schema_migrations/20200127090233
new file mode 100644
index 00000000000..e40ff846729
--- /dev/null
+++ b/db/schema_migrations/20200127090233
@@ -0,0 +1 @@
+551f27aa8b30b0bb567f53b0d64035a9d78bac1d41f2092a97393e17e70c699d \ No newline at end of file
diff --git a/db/schema_migrations/20200127111840 b/db/schema_migrations/20200127111840
new file mode 100644
index 00000000000..089d3e2ed4e
--- /dev/null
+++ b/db/schema_migrations/20200127111840
@@ -0,0 +1 @@
+6431cf736beb0ce1143e87b79072984f016588eaf5b84524e6c30d6073912aa2 \ No newline at end of file
diff --git a/db/schema_migrations/20200128105731 b/db/schema_migrations/20200128105731
new file mode 100644
index 00000000000..c67dff213e8
--- /dev/null
+++ b/db/schema_migrations/20200128105731
@@ -0,0 +1 @@
+5f99d04999b9653ad52c45cdf1466f18a5e77642c39b23ee10ffb8f7c0f67c51 \ No newline at end of file
diff --git a/db/schema_migrations/20200128132510 b/db/schema_migrations/20200128132510
new file mode 100644
index 00000000000..4283d949452
--- /dev/null
+++ b/db/schema_migrations/20200128132510
@@ -0,0 +1 @@
+b8a2d0b16a9bd1ea04f1f9aff36d70438fddd01a526421e347b69ddf9536a573 \ No newline at end of file
diff --git a/db/schema_migrations/20200128133510 b/db/schema_migrations/20200128133510
new file mode 100644
index 00000000000..176cb596b5b
--- /dev/null
+++ b/db/schema_migrations/20200128133510
@@ -0,0 +1 @@
+a58d4bb491a6f263757a45b3e60a54398cab9af071d1a665b315d920281f5dd4 \ No newline at end of file
diff --git a/db/schema_migrations/20200128134110 b/db/schema_migrations/20200128134110
new file mode 100644
index 00000000000..b979354def7
--- /dev/null
+++ b/db/schema_migrations/20200128134110
@@ -0,0 +1 @@
+d6d0fda1962dd14759f986c5e9b749af56d95fa145a8092bc96b3c90a1f9437a \ No newline at end of file
diff --git a/db/schema_migrations/20200128141125 b/db/schema_migrations/20200128141125
new file mode 100644
index 00000000000..21edb204f8f
--- /dev/null
+++ b/db/schema_migrations/20200128141125
@@ -0,0 +1 @@
+180c07b1fb133fb49793fd32ae7d2754ad3868dcc62628ea4f620592239964cc \ No newline at end of file
diff --git a/db/schema_migrations/20200128184209 b/db/schema_migrations/20200128184209
new file mode 100644
index 00000000000..2fc1db50a49
--- /dev/null
+++ b/db/schema_migrations/20200128184209
@@ -0,0 +1 @@
+7acc066caad15b0081e68385f88e4c7df202626b4d105dc80249d60fec042674 \ No newline at end of file
diff --git a/db/schema_migrations/20200128210353 b/db/schema_migrations/20200128210353
new file mode 100644
index 00000000000..aadede5c768
--- /dev/null
+++ b/db/schema_migrations/20200128210353
@@ -0,0 +1 @@
+03a6e7814edab68dccd70b7311c7a4be35012b22e32a24892202ace2de2c1fc2 \ No newline at end of file
diff --git a/db/schema_migrations/20200129034515 b/db/schema_migrations/20200129034515
new file mode 100644
index 00000000000..bc0b6847679
--- /dev/null
+++ b/db/schema_migrations/20200129034515
@@ -0,0 +1 @@
+fd61c456af5fe87c8b6f4f914c745ac925542f6ac1720ecbbb4b737b0c6ab269 \ No newline at end of file
diff --git a/db/schema_migrations/20200129035446 b/db/schema_migrations/20200129035446
new file mode 100644
index 00000000000..806b6d57607
--- /dev/null
+++ b/db/schema_migrations/20200129035446
@@ -0,0 +1 @@
+752c46974acf90a65b8b06890df69a34323f9ced16f6f66b0cc2e7ffde0ed40d \ No newline at end of file
diff --git a/db/schema_migrations/20200129035708 b/db/schema_migrations/20200129035708
new file mode 100644
index 00000000000..781fef03fae
--- /dev/null
+++ b/db/schema_migrations/20200129035708
@@ -0,0 +1 @@
+b20f3a33b73b01a377632ad283d750fbc14981703bf81568394a427343600c5d \ No newline at end of file
diff --git a/db/schema_migrations/20200129133716 b/db/schema_migrations/20200129133716
new file mode 100644
index 00000000000..6496b3adfb1
--- /dev/null
+++ b/db/schema_migrations/20200129133716
@@ -0,0 +1 @@
+8e81ca233cbdbde9e3cfe80e98cd696215a0afcfffbf7f7beceddd64e4f3e45c \ No newline at end of file
diff --git a/db/schema_migrations/20200129172428 b/db/schema_migrations/20200129172428
new file mode 100644
index 00000000000..e340d839982
--- /dev/null
+++ b/db/schema_migrations/20200129172428
@@ -0,0 +1 @@
+b31323a82c1dd1a243b239f3dc7e153c5382414d58e4e5705ec1172daf2ed904 \ No newline at end of file
diff --git a/db/schema_migrations/20200130134335 b/db/schema_migrations/20200130134335
new file mode 100644
index 00000000000..c367634e88e
--- /dev/null
+++ b/db/schema_migrations/20200130134335
@@ -0,0 +1 @@
+42b0bcb9478b21bfe36b706f522840102ac51b262bcb39c8869d08982df5b9d7 \ No newline at end of file
diff --git a/db/schema_migrations/20200130145430 b/db/schema_migrations/20200130145430
new file mode 100644
index 00000000000..3307a7b4644
--- /dev/null
+++ b/db/schema_migrations/20200130145430
@@ -0,0 +1 @@
+fa9812acb3fbd3ac0675a2e4b8b507d03bcd6a6511505f80c8ee0fae96d9e533 \ No newline at end of file
diff --git a/db/schema_migrations/20200130161817 b/db/schema_migrations/20200130161817
new file mode 100644
index 00000000000..b675f896375
--- /dev/null
+++ b/db/schema_migrations/20200130161817
@@ -0,0 +1 @@
+ff833f3f95571a8efadea98a5b8c5752252289ac6a99de8e13f695a25d2c4706 \ No newline at end of file
diff --git a/db/schema_migrations/20200131140428 b/db/schema_migrations/20200131140428
new file mode 100644
index 00000000000..5874ec0f1ce
--- /dev/null
+++ b/db/schema_migrations/20200131140428
@@ -0,0 +1 @@
+0dda3b200923e502f27c3b7107cc2ff1967d906987b4065d5992a9c43f73d46f \ No newline at end of file
diff --git a/db/schema_migrations/20200131181354 b/db/schema_migrations/20200131181354
new file mode 100644
index 00000000000..043c3c99347
--- /dev/null
+++ b/db/schema_migrations/20200131181354
@@ -0,0 +1 @@
+d7c68a93d9f4251d0b070d1b351afc9acb122b60e7c1456b23b928d4202c7ff5 \ No newline at end of file
diff --git a/db/schema_migrations/20200131191754 b/db/schema_migrations/20200131191754
new file mode 100644
index 00000000000..12d8189825f
--- /dev/null
+++ b/db/schema_migrations/20200131191754
@@ -0,0 +1 @@
+4ca4376f967f2e61f19e42ee61504acb30b53be6a1f8bfe3180a55739dcac73d \ No newline at end of file
diff --git a/db/schema_migrations/20200202100932 b/db/schema_migrations/20200202100932
new file mode 100644
index 00000000000..3a42f098816
--- /dev/null
+++ b/db/schema_migrations/20200202100932
@@ -0,0 +1 @@
+5b6bf2e370759e18c2a0558b89b215e00bf9d20b28773a72a5935a649c673bfd \ No newline at end of file
diff --git a/db/schema_migrations/20200203015140 b/db/schema_migrations/20200203015140
new file mode 100644
index 00000000000..36669bd5265
--- /dev/null
+++ b/db/schema_migrations/20200203015140
@@ -0,0 +1 @@
+b6e93d2a0e293f4701fe9a228deb1926cff595ae50860f783417ac834dcfef4f \ No newline at end of file
diff --git a/db/schema_migrations/20200203025400 b/db/schema_migrations/20200203025400
new file mode 100644
index 00000000000..7f0bcc12d5f
--- /dev/null
+++ b/db/schema_migrations/20200203025400
@@ -0,0 +1 @@
+e88f8eb40e5a16da89ba555c26aa886ac0653115dd1333ce1def6ad648cf7f03 \ No newline at end of file
diff --git a/db/schema_migrations/20200203025602 b/db/schema_migrations/20200203025602
new file mode 100644
index 00000000000..8ae10e3e6a8
--- /dev/null
+++ b/db/schema_migrations/20200203025602
@@ -0,0 +1 @@
+3867f94f138297bd3219fbc7e52aa5448d24ff9447664869e836d0097cae4b4c \ No newline at end of file
diff --git a/db/schema_migrations/20200203025619 b/db/schema_migrations/20200203025619
new file mode 100644
index 00000000000..f5937cf8f3a
--- /dev/null
+++ b/db/schema_migrations/20200203025619
@@ -0,0 +1 @@
+202883912d9728bcbad2a63af9935c116833e51c0f8dec198f76c635f76409fa \ No newline at end of file
diff --git a/db/schema_migrations/20200203025744 b/db/schema_migrations/20200203025744
new file mode 100644
index 00000000000..9711a318f91
--- /dev/null
+++ b/db/schema_migrations/20200203025744
@@ -0,0 +1 @@
+a20b4d064d76718dc97014b62e751dad983db2730b552a39bd2f5255f50d6a72 \ No newline at end of file
diff --git a/db/schema_migrations/20200203025801 b/db/schema_migrations/20200203025801
new file mode 100644
index 00000000000..a892f83100c
--- /dev/null
+++ b/db/schema_migrations/20200203025801
@@ -0,0 +1 @@
+906db40d8d7d2f645b42b1a23b2ecbb67efc5bb80d2ff06a7ab17097e9a002e1 \ No newline at end of file
diff --git a/db/schema_migrations/20200203025821 b/db/schema_migrations/20200203025821
new file mode 100644
index 00000000000..f1bc002ea10
--- /dev/null
+++ b/db/schema_migrations/20200203025821
@@ -0,0 +1 @@
+fe4238c19b0cd8abf83198477fa6d74cca873b111bd3d5e63e13a511aed29022 \ No newline at end of file
diff --git a/db/schema_migrations/20200203104214 b/db/schema_migrations/20200203104214
new file mode 100644
index 00000000000..57996942284
--- /dev/null
+++ b/db/schema_migrations/20200203104214
@@ -0,0 +1 @@
+f72dce36394a51516dd9306b1626cde4151317ef891d2d00fd6668e33c734bcd \ No newline at end of file
diff --git a/db/schema_migrations/20200203173508 b/db/schema_migrations/20200203173508
new file mode 100644
index 00000000000..8d9157c61f0
--- /dev/null
+++ b/db/schema_migrations/20200203173508
@@ -0,0 +1 @@
+e0a7a10f8e2d21b859b67f51926d8404c650db1642800738938509653f680fd9 \ No newline at end of file
diff --git a/db/schema_migrations/20200203183508 b/db/schema_migrations/20200203183508
new file mode 100644
index 00000000000..63ef7355c99
--- /dev/null
+++ b/db/schema_migrations/20200203183508
@@ -0,0 +1 @@
+87cfeb92aa7257a249c3a0504d72a372f8da17671da68373efda75e8d9153be4 \ No newline at end of file
diff --git a/db/schema_migrations/20200203232433 b/db/schema_migrations/20200203232433
new file mode 100644
index 00000000000..2ad3579da47
--- /dev/null
+++ b/db/schema_migrations/20200203232433
@@ -0,0 +1 @@
+6a23d6bd7573f193189d224283920da13dde870f432bf4e2d72f256162a87aa4 \ No newline at end of file
diff --git a/db/schema_migrations/20200204070729 b/db/schema_migrations/20200204070729
new file mode 100644
index 00000000000..c2e1cc805f7
--- /dev/null
+++ b/db/schema_migrations/20200204070729
@@ -0,0 +1 @@
+df733328a6bb6b430d510757104e767ba9a37b6f6ee8b6d1423a4b1579f7a342 \ No newline at end of file
diff --git a/db/schema_migrations/20200204113223 b/db/schema_migrations/20200204113223
new file mode 100644
index 00000000000..4447990a16b
--- /dev/null
+++ b/db/schema_migrations/20200204113223
@@ -0,0 +1 @@
+301ec018abcab2311852c952f925460dad9c374ca3df146cbddfcc17821c0d85 \ No newline at end of file
diff --git a/db/schema_migrations/20200204113224 b/db/schema_migrations/20200204113224
new file mode 100644
index 00000000000..ce45309a877
--- /dev/null
+++ b/db/schema_migrations/20200204113224
@@ -0,0 +1 @@
+4fc5ffc3ce0519a9a79559644f0453439582577fbfffb434c7b0f33c5942aa36 \ No newline at end of file
diff --git a/db/schema_migrations/20200204113225 b/db/schema_migrations/20200204113225
new file mode 100644
index 00000000000..44b779d5f86
--- /dev/null
+++ b/db/schema_migrations/20200204113225
@@ -0,0 +1 @@
+13e39ebe5de6076f1702fa92421d9906984587a8acd92d210b96fc14060c555d \ No newline at end of file
diff --git a/db/schema_migrations/20200204131054 b/db/schema_migrations/20200204131054
new file mode 100644
index 00000000000..98dd8225bd8
--- /dev/null
+++ b/db/schema_migrations/20200204131054
@@ -0,0 +1 @@
+5eddc68cf19810dd065a687e90e5e487fde581d907490756fc297862e2a56dc3 \ No newline at end of file
diff --git a/db/schema_migrations/20200204131831 b/db/schema_migrations/20200204131831
new file mode 100644
index 00000000000..ca41129f6d9
--- /dev/null
+++ b/db/schema_migrations/20200204131831
@@ -0,0 +1 @@
+6b0162763fae1fa73ed940928e889637e52dd918af2c3fe4d338b958c1ccbb03 \ No newline at end of file
diff --git a/db/schema_migrations/20200205143231 b/db/schema_migrations/20200205143231
new file mode 100644
index 00000000000..3e7ff885264
--- /dev/null
+++ b/db/schema_migrations/20200205143231
@@ -0,0 +1 @@
+c982bf7b26305e060ef268cc5a963f761a3feadbae71ac008a7b3a76a59e71ca \ No newline at end of file
diff --git a/db/schema_migrations/20200206091544 b/db/schema_migrations/20200206091544
new file mode 100644
index 00000000000..55660a6ae53
--- /dev/null
+++ b/db/schema_migrations/20200206091544
@@ -0,0 +1 @@
+bce288b2da2165a690e20a1c6ad02bf652ed5bb4b9b249b90ca77aef5ad8006b \ No newline at end of file
diff --git a/db/schema_migrations/20200206112850 b/db/schema_migrations/20200206112850
new file mode 100644
index 00000000000..85d21501d86
--- /dev/null
+++ b/db/schema_migrations/20200206112850
@@ -0,0 +1 @@
+05f0fd8358bc134c358365b6fd054e29d9d2aaf4607e6f6e8f0e464cc99b0789 \ No newline at end of file
diff --git a/db/schema_migrations/20200206135203 b/db/schema_migrations/20200206135203
new file mode 100644
index 00000000000..63969a76fb8
--- /dev/null
+++ b/db/schema_migrations/20200206135203
@@ -0,0 +1 @@
+3637bebdf55d4210796153fafb481295f2f571552ea941fd02b5c34e753992ad \ No newline at end of file
diff --git a/db/schema_migrations/20200206141511 b/db/schema_migrations/20200206141511
new file mode 100644
index 00000000000..4b7ade65253
--- /dev/null
+++ b/db/schema_migrations/20200206141511
@@ -0,0 +1 @@
+49493da849aaa283ad04d44146befabdc917db759eba6e8a9192823655a27321 \ No newline at end of file
diff --git a/db/schema_migrations/20200207062728 b/db/schema_migrations/20200207062728
new file mode 100644
index 00000000000..e89908e233b
--- /dev/null
+++ b/db/schema_migrations/20200207062728
@@ -0,0 +1 @@
+3dfd44b1ca862a568577b5f5d81727ccdc21e818c55741c60763324084206aff \ No newline at end of file
diff --git a/db/schema_migrations/20200207090921 b/db/schema_migrations/20200207090921
new file mode 100644
index 00000000000..fe8b0073109
--- /dev/null
+++ b/db/schema_migrations/20200207090921
@@ -0,0 +1 @@
+86d3faf27e816d5f9ef4b7125baa2d24cd8bc0987cdc796fea34e84f7ad15213 \ No newline at end of file
diff --git a/db/schema_migrations/20200207132752 b/db/schema_migrations/20200207132752
new file mode 100644
index 00000000000..5c4d98baf7a
--- /dev/null
+++ b/db/schema_migrations/20200207132752
@@ -0,0 +1 @@
+c3b9788fcd9e434a061ed82f481781eb9960829ff6e2174637b17f857f747163 \ No newline at end of file
diff --git a/db/schema_migrations/20200207151640 b/db/schema_migrations/20200207151640
new file mode 100644
index 00000000000..202427114f0
--- /dev/null
+++ b/db/schema_migrations/20200207151640
@@ -0,0 +1 @@
+c40ba483437d4cfcff73488d272efc9010922bf58f05790dcab99681653dcec7 \ No newline at end of file
diff --git a/db/schema_migrations/20200207182131 b/db/schema_migrations/20200207182131
new file mode 100644
index 00000000000..d57e44c992b
--- /dev/null
+++ b/db/schema_migrations/20200207182131
@@ -0,0 +1 @@
+ec80914c6c7ffcede1cba96e99dcb650d497f8f75ac786e449da83cae72284f1 \ No newline at end of file
diff --git a/db/schema_migrations/20200207184023 b/db/schema_migrations/20200207184023
new file mode 100644
index 00000000000..99c06c639b4
--- /dev/null
+++ b/db/schema_migrations/20200207184023
@@ -0,0 +1 @@
+de7546a714536c45d64ebc81d6a32e5159baed049b3b0d84c5d0e6f175098f8f \ No newline at end of file
diff --git a/db/schema_migrations/20200207185149 b/db/schema_migrations/20200207185149
new file mode 100644
index 00000000000..8fd081c423b
--- /dev/null
+++ b/db/schema_migrations/20200207185149
@@ -0,0 +1 @@
+6f89d4a9bebbfe12efab87caf4715577e33ff3f72c6adb5e847c9a946231eba2 \ No newline at end of file
diff --git a/db/schema_migrations/20200209131152 b/db/schema_migrations/20200209131152
new file mode 100644
index 00000000000..26243203758
--- /dev/null
+++ b/db/schema_migrations/20200209131152
@@ -0,0 +1 @@
+cc86dc6e5a4dc194da858e900720be169f0491d8bdf43e3be2c239d835db81a9 \ No newline at end of file
diff --git a/db/schema_migrations/20200210062432 b/db/schema_migrations/20200210062432
new file mode 100644
index 00000000000..ed644130bbf
--- /dev/null
+++ b/db/schema_migrations/20200210062432
@@ -0,0 +1 @@
+42b2970731451f93f6a704634e91e236fd0303781cd55848d6ea7d8d28993ba6 \ No newline at end of file
diff --git a/db/schema_migrations/20200210092405 b/db/schema_migrations/20200210092405
new file mode 100644
index 00000000000..f984f9692db
--- /dev/null
+++ b/db/schema_migrations/20200210092405
@@ -0,0 +1 @@
+034b1ef6728823ce13e68223e447713145e2c5ccedcdaee0294cc33a4ea0f345 \ No newline at end of file
diff --git a/db/schema_migrations/20200210135504 b/db/schema_migrations/20200210135504
new file mode 100644
index 00000000000..25c336ea54e
--- /dev/null
+++ b/db/schema_migrations/20200210135504
@@ -0,0 +1 @@
+bc188c6727b80851c0d051162ec08c142863854a4aea020f79f986c94425a4f7 \ No newline at end of file
diff --git a/db/schema_migrations/20200210184410 b/db/schema_migrations/20200210184410
new file mode 100644
index 00000000000..51584a0e3f0
--- /dev/null
+++ b/db/schema_migrations/20200210184410
@@ -0,0 +1 @@
+6dda1a048429cd241b2556446c3d6b05ac175f16fb024542af30e6047a3638b8 \ No newline at end of file
diff --git a/db/schema_migrations/20200210184420 b/db/schema_migrations/20200210184420
new file mode 100644
index 00000000000..5e527eee87d
--- /dev/null
+++ b/db/schema_migrations/20200210184420
@@ -0,0 +1 @@
+9b14148bd5c9137f1b90bfd256f31b2ea292d64e407e1de851fd139af7669db5 \ No newline at end of file
diff --git a/db/schema_migrations/20200211152410 b/db/schema_migrations/20200211152410
new file mode 100644
index 00000000000..fb54ddf486c
--- /dev/null
+++ b/db/schema_migrations/20200211152410
@@ -0,0 +1 @@
+41958f432ea338232ec656daf78211207d08aa322005aed41d5da48d35b1c9da \ No newline at end of file
diff --git a/db/schema_migrations/20200211155000 b/db/schema_migrations/20200211155000
new file mode 100644
index 00000000000..7a7264ec94b
--- /dev/null
+++ b/db/schema_migrations/20200211155000
@@ -0,0 +1 @@
+02f03e83a36adc41dc830ba58346c57195cca016dccd1c1301ac1d8614c68d08 \ No newline at end of file
diff --git a/db/schema_migrations/20200211155100 b/db/schema_migrations/20200211155100
new file mode 100644
index 00000000000..a9a12f034a4
--- /dev/null
+++ b/db/schema_migrations/20200211155100
@@ -0,0 +1 @@
+669b32d2fe15eeb319efb3a9274cb9b1bc70e3cf6008d3d8df73cdcec657d7cc \ No newline at end of file
diff --git a/db/schema_migrations/20200211155539 b/db/schema_migrations/20200211155539
new file mode 100644
index 00000000000..aa9fa6d2ea5
--- /dev/null
+++ b/db/schema_migrations/20200211155539
@@ -0,0 +1 @@
+e0ed779651b1a271d4e71836275922e01c37fba895466390ebc30ec27b67b1e6 \ No newline at end of file
diff --git a/db/schema_migrations/20200211174946 b/db/schema_migrations/20200211174946
new file mode 100644
index 00000000000..8bc4d6c52fa
--- /dev/null
+++ b/db/schema_migrations/20200211174946
@@ -0,0 +1 @@
+8766a3d8973df6c402059abd7b63dfd52a8e2f49999bb8bb1b5595efa1c13844 \ No newline at end of file
diff --git a/db/schema_migrations/20200212014653 b/db/schema_migrations/20200212014653
new file mode 100644
index 00000000000..5c09818b0c9
--- /dev/null
+++ b/db/schema_migrations/20200212014653
@@ -0,0 +1 @@
+145e354e2c5249c75748f91d95d8f174f9b9d20a59dcb1f70d0cfaab6d082c28 \ No newline at end of file
diff --git a/db/schema_migrations/20200212052620 b/db/schema_migrations/20200212052620
new file mode 100644
index 00000000000..4a0adc09483
--- /dev/null
+++ b/db/schema_migrations/20200212052620
@@ -0,0 +1 @@
+355923f56df66ac6d4b24c47b9fad214553b783e3d5b45d76128c8872e1ada93 \ No newline at end of file
diff --git a/db/schema_migrations/20200212133945 b/db/schema_migrations/20200212133945
new file mode 100644
index 00000000000..d812ae5161a
--- /dev/null
+++ b/db/schema_migrations/20200212133945
@@ -0,0 +1 @@
+cd0206f5a636002299b526b13bfcc3a684f74826a7963151c50e35902ba63dc4 \ No newline at end of file
diff --git a/db/schema_migrations/20200212134201 b/db/schema_migrations/20200212134201
new file mode 100644
index 00000000000..5fa3a35de15
--- /dev/null
+++ b/db/schema_migrations/20200212134201
@@ -0,0 +1 @@
+b757fdcd5e6afafa966911506d687d78e16e6d51a0a23c96821935e28661d89f \ No newline at end of file
diff --git a/db/schema_migrations/20200213093702 b/db/schema_migrations/20200213093702
new file mode 100644
index 00000000000..f41a455a24a
--- /dev/null
+++ b/db/schema_migrations/20200213093702
@@ -0,0 +1 @@
+d0fb4e573879340191432e9e653b6326aaf69b53c7f5fe3c18c5cee9d795d169 \ No newline at end of file
diff --git a/db/schema_migrations/20200213100530 b/db/schema_migrations/20200213100530
new file mode 100644
index 00000000000..aaa91ba9906
--- /dev/null
+++ b/db/schema_migrations/20200213100530
@@ -0,0 +1 @@
+f96d42370627657876a3b2fa30ce40b0988a78132ed97a733e76429023967c31 \ No newline at end of file
diff --git a/db/schema_migrations/20200213155311 b/db/schema_migrations/20200213155311
new file mode 100644
index 00000000000..724b411345e
--- /dev/null
+++ b/db/schema_migrations/20200213155311
@@ -0,0 +1 @@
+a2905bcfdda4f5c43cb797653fe06f93e6bdaa28e77d204c64f3299daa58a276 \ No newline at end of file
diff --git a/db/schema_migrations/20200213204737 b/db/schema_migrations/20200213204737
new file mode 100644
index 00000000000..649f9927f7c
--- /dev/null
+++ b/db/schema_migrations/20200213204737
@@ -0,0 +1 @@
+2bdaa84098768e63eabbcb282339946404f04a0bcee6df0fb9c55a92bed7ac96 \ No newline at end of file
diff --git a/db/schema_migrations/20200213220159 b/db/schema_migrations/20200213220159
new file mode 100644
index 00000000000..3be052e646d
--- /dev/null
+++ b/db/schema_migrations/20200213220159
@@ -0,0 +1 @@
+4cc3d7904c7d8cb8437fa3f0638d250653f9f9d4ba4a749213995565b4d2b453 \ No newline at end of file
diff --git a/db/schema_migrations/20200213220211 b/db/schema_migrations/20200213220211
new file mode 100644
index 00000000000..4083c2dbc86
--- /dev/null
+++ b/db/schema_migrations/20200213220211
@@ -0,0 +1 @@
+c9a8e253caf9866b989f91344e51552ace7bcc11a79f8e8532df6c437938003c \ No newline at end of file
diff --git a/db/schema_migrations/20200213224220 b/db/schema_migrations/20200213224220
new file mode 100644
index 00000000000..bb2bfec2832
--- /dev/null
+++ b/db/schema_migrations/20200213224220
@@ -0,0 +1 @@
+05d38262b89290923aec19056eba00a8033801035584078b114be942602829fd \ No newline at end of file
diff --git a/db/schema_migrations/20200214025454 b/db/schema_migrations/20200214025454
new file mode 100644
index 00000000000..dd316902059
--- /dev/null
+++ b/db/schema_migrations/20200214025454
@@ -0,0 +1 @@
+9d6f4df037418ec3d15fbf4b478d8436086a14db4cd99fb274821b0d507016da \ No newline at end of file
diff --git a/db/schema_migrations/20200214034836 b/db/schema_migrations/20200214034836
new file mode 100644
index 00000000000..ae1fd50853c
--- /dev/null
+++ b/db/schema_migrations/20200214034836
@@ -0,0 +1 @@
+9fc56490b8122fe535405b88cd066b955ab8ec26fc9ed930217d8b544ff94924 \ No newline at end of file
diff --git a/db/schema_migrations/20200214085940 b/db/schema_migrations/20200214085940
new file mode 100644
index 00000000000..10c55e8f6f8
--- /dev/null
+++ b/db/schema_migrations/20200214085940
@@ -0,0 +1 @@
+785efb7b3966d2eedac586ef9fb76958f4e8569fa26460a9fa1f56c0adffb018 \ No newline at end of file
diff --git a/db/schema_migrations/20200214214934 b/db/schema_migrations/20200214214934
new file mode 100644
index 00000000000..d0558255902
--- /dev/null
+++ b/db/schema_migrations/20200214214934
@@ -0,0 +1 @@
+08d552ba41c948f9b86d808ab3dfcd3f6d87932bf2a7e8b553931772d538644e \ No newline at end of file
diff --git a/db/schema_migrations/20200215222507 b/db/schema_migrations/20200215222507
new file mode 100644
index 00000000000..9679ada2092
--- /dev/null
+++ b/db/schema_migrations/20200215222507
@@ -0,0 +1 @@
+d8e12f44580369a24e4ad521f91038ada113f0c404c5d834a88a2f992cb56fe3 \ No newline at end of file
diff --git a/db/schema_migrations/20200215225103 b/db/schema_migrations/20200215225103
new file mode 100644
index 00000000000..4a10c2d220f
--- /dev/null
+++ b/db/schema_migrations/20200215225103
@@ -0,0 +1 @@
+a59ad729a2ec17dde6a663903f0a5154b0cd79fa6dd915e637804c40fc75d27e \ No newline at end of file
diff --git a/db/schema_migrations/20200217210353 b/db/schema_migrations/20200217210353
new file mode 100644
index 00000000000..6209436dd98
--- /dev/null
+++ b/db/schema_migrations/20200217210353
@@ -0,0 +1 @@
+1da054d1cc3544e37dbabd61475ac8e7944fa7542fb830d2bb317c1a8e49308e \ No newline at end of file
diff --git a/db/schema_migrations/20200217223651 b/db/schema_migrations/20200217223651
new file mode 100644
index 00000000000..c25e0437e2e
--- /dev/null
+++ b/db/schema_migrations/20200217223651
@@ -0,0 +1 @@
+c1040531e0993eebc432ecbca4bb44ae81e922689950d437ca0ba671cabaa6da \ No newline at end of file
diff --git a/db/schema_migrations/20200217225719 b/db/schema_migrations/20200217225719
new file mode 100644
index 00000000000..fe948d685ac
--- /dev/null
+++ b/db/schema_migrations/20200217225719
@@ -0,0 +1 @@
+effe679c2902af4598100760834a1a186a9f9bf4ba9c2bf1b578aa709973c3eb \ No newline at end of file
diff --git a/db/schema_migrations/20200218113721 b/db/schema_migrations/20200218113721
new file mode 100644
index 00000000000..92f27184f71
--- /dev/null
+++ b/db/schema_migrations/20200218113721
@@ -0,0 +1 @@
+ebc9e7ab299805e98960828d15129b86364d7553a9479924a2535927f9d04ad0 \ No newline at end of file
diff --git a/db/schema_migrations/20200219105209 b/db/schema_migrations/20200219105209
new file mode 100644
index 00000000000..6339ba9c491
--- /dev/null
+++ b/db/schema_migrations/20200219105209
@@ -0,0 +1 @@
+043df0eb40876ff8e211a21fd7044d0e64d22df6a69fb666cbac0b73767dea1e \ No newline at end of file
diff --git a/db/schema_migrations/20200219133859 b/db/schema_migrations/20200219133859
new file mode 100644
index 00000000000..8e8d60c771d
--- /dev/null
+++ b/db/schema_migrations/20200219133859
@@ -0,0 +1 @@
+7a98e68a00bc69823ead39868d76b8c1d81cfe491a98481c711effe488ed8544 \ No newline at end of file
diff --git a/db/schema_migrations/20200219135440 b/db/schema_migrations/20200219135440
new file mode 100644
index 00000000000..70e7c5a2dd9
--- /dev/null
+++ b/db/schema_migrations/20200219135440
@@ -0,0 +1 @@
+b6aab8e12c460e97d8c84128ad7186286c0a5d6bb94b55e86d5c112296d63e3a \ No newline at end of file
diff --git a/db/schema_migrations/20200219141307 b/db/schema_migrations/20200219141307
new file mode 100644
index 00000000000..9e9fca81c8b
--- /dev/null
+++ b/db/schema_migrations/20200219141307
@@ -0,0 +1 @@
+e3a9c39f4d09885b5ddac27da42272e3bc8cab408871c4af0013759b39a1fc47 \ No newline at end of file
diff --git a/db/schema_migrations/20200219142522 b/db/schema_migrations/20200219142522
new file mode 100644
index 00000000000..6b9d9dbf295
--- /dev/null
+++ b/db/schema_migrations/20200219142522
@@ -0,0 +1 @@
+5e8ae04a1a398cb0d68c8a2e2eba55132a24049fc382876e657755993c322637 \ No newline at end of file
diff --git a/db/schema_migrations/20200219183456 b/db/schema_migrations/20200219183456
new file mode 100644
index 00000000000..085e82e2466
--- /dev/null
+++ b/db/schema_migrations/20200219183456
@@ -0,0 +1 @@
+bcb00dc5e3c6a5b929fa5a09b84a852daeacce3ab349ad3f225aaac7a8877495 \ No newline at end of file
diff --git a/db/schema_migrations/20200219184219 b/db/schema_migrations/20200219184219
new file mode 100644
index 00000000000..42a74bfaae7
--- /dev/null
+++ b/db/schema_migrations/20200219184219
@@ -0,0 +1 @@
+909be57df344b07c93404eb2b699f1d269c788bb05021fc89fb06f97a3bef2b3 \ No newline at end of file
diff --git a/db/schema_migrations/20200219193058 b/db/schema_migrations/20200219193058
new file mode 100644
index 00000000000..7ffa3ee314c
--- /dev/null
+++ b/db/schema_migrations/20200219193058
@@ -0,0 +1 @@
+8deaeff4e509d62c937be3facd3110ea3cb667df57ae07662b24d81678852fb5 \ No newline at end of file
diff --git a/db/schema_migrations/20200219193117 b/db/schema_migrations/20200219193117
new file mode 100644
index 00000000000..d0dafc2a08d
--- /dev/null
+++ b/db/schema_migrations/20200219193117
@@ -0,0 +1 @@
+c09ada7750dbd41af67c76c85172e044600ea46011ba74c9e25ea4c818809494 \ No newline at end of file
diff --git a/db/schema_migrations/20200220115023 b/db/schema_migrations/20200220115023
new file mode 100644
index 00000000000..b9078b285e5
--- /dev/null
+++ b/db/schema_migrations/20200220115023
@@ -0,0 +1 @@
+77d4e8365959a86ea77858273c89c2c0b8c788d2e89659213944edd3d5273813 \ No newline at end of file
diff --git a/db/schema_migrations/20200220180944 b/db/schema_migrations/20200220180944
new file mode 100644
index 00000000000..7dcadb16447
--- /dev/null
+++ b/db/schema_migrations/20200220180944
@@ -0,0 +1 @@
+5a2684c95dc33d601403cc775afe52071c55026aaa8744faefde0c15cc1b14fd \ No newline at end of file
diff --git a/db/schema_migrations/20200221023320 b/db/schema_migrations/20200221023320
new file mode 100644
index 00000000000..c66a766f493
--- /dev/null
+++ b/db/schema_migrations/20200221023320
@@ -0,0 +1 @@
+445c20a2bd9f1fef7f36fb8d3b046aef2fa42b52afada34b69e13d3c24359dd1 \ No newline at end of file
diff --git a/db/schema_migrations/20200221074028 b/db/schema_migrations/20200221074028
new file mode 100644
index 00000000000..444e71a7cac
--- /dev/null
+++ b/db/schema_migrations/20200221074028
@@ -0,0 +1 @@
+a4de683b8d61efdf99fdd5f7861619ce17f57b80c56b5a9f8f8cfc81c884882e \ No newline at end of file
diff --git a/db/schema_migrations/20200221100514 b/db/schema_migrations/20200221100514
new file mode 100644
index 00000000000..bd6047ddd88
--- /dev/null
+++ b/db/schema_migrations/20200221100514
@@ -0,0 +1 @@
+38e915b6d638314cafd6cb02bcf9b8d6a9c41ea2b3ddec55009f06bd30d39884 \ No newline at end of file
diff --git a/db/schema_migrations/20200221105436 b/db/schema_migrations/20200221105436
new file mode 100644
index 00000000000..ee97ca1350f
--- /dev/null
+++ b/db/schema_migrations/20200221105436
@@ -0,0 +1 @@
+96c2536ce554abbd9080b64eeb5b540c040f812edd5e6dbeb463bded9940b772 \ No newline at end of file
diff --git a/db/schema_migrations/20200221142216 b/db/schema_migrations/20200221142216
new file mode 100644
index 00000000000..6c7a9f712b1
--- /dev/null
+++ b/db/schema_migrations/20200221142216
@@ -0,0 +1 @@
+142a4c2c00757bba97fddd8f4bafd00ab7f5861339d25600ad01daddd2e288b5 \ No newline at end of file
diff --git a/db/schema_migrations/20200221144534 b/db/schema_migrations/20200221144534
new file mode 100644
index 00000000000..67b6b33231b
--- /dev/null
+++ b/db/schema_migrations/20200221144534
@@ -0,0 +1 @@
+146c882020bb3b75e34a58e16ed456f166a9da61c1fd8b06945336eb0536fce2 \ No newline at end of file
diff --git a/db/schema_migrations/20200222055543 b/db/schema_migrations/20200222055543
new file mode 100644
index 00000000000..6a93c7d04a8
--- /dev/null
+++ b/db/schema_migrations/20200222055543
@@ -0,0 +1 @@
+2b3171889c440e68d912ed2809164f39f98992ae2a39874453fcaff56ea6e33c \ No newline at end of file
diff --git a/db/schema_migrations/20200224020219 b/db/schema_migrations/20200224020219
new file mode 100644
index 00000000000..c9c528c6ef5
--- /dev/null
+++ b/db/schema_migrations/20200224020219
@@ -0,0 +1 @@
+c691d9da73b528a116d4c7a046ff00e6e66dfa9dcecc95fe2509806b78872bef \ No newline at end of file
diff --git a/db/schema_migrations/20200224163804 b/db/schema_migrations/20200224163804
new file mode 100644
index 00000000000..f3324434357
--- /dev/null
+++ b/db/schema_migrations/20200224163804
@@ -0,0 +1 @@
+9d424b6fa0c80ea93d95ea2c4b40e5c96e4537e0da934aaa11f377c615afb813 \ No newline at end of file
diff --git a/db/schema_migrations/20200224185814 b/db/schema_migrations/20200224185814
new file mode 100644
index 00000000000..5dd2b5914d0
--- /dev/null
+++ b/db/schema_migrations/20200224185814
@@ -0,0 +1 @@
+e77d002b5ff690159e3433c9716211184bda2946d55d78001fac985e12fc368a \ No newline at end of file
diff --git a/db/schema_migrations/20200225111018 b/db/schema_migrations/20200225111018
new file mode 100644
index 00000000000..6eec0048c59
--- /dev/null
+++ b/db/schema_migrations/20200225111018
@@ -0,0 +1 @@
+5db0994461870588d29b5c4b790d3a95b52fbfcac59798d3c892d397a4c409ec \ No newline at end of file
diff --git a/db/schema_migrations/20200225123228 b/db/schema_migrations/20200225123228
new file mode 100644
index 00000000000..019085f9188
--- /dev/null
+++ b/db/schema_migrations/20200225123228
@@ -0,0 +1 @@
+10778414197502a02cbe57830c74287e5632f535322f9b5c5c950c451cb01d71 \ No newline at end of file
diff --git a/db/schema_migrations/20200226100614 b/db/schema_migrations/20200226100614
new file mode 100644
index 00000000000..e7659a7253f
--- /dev/null
+++ b/db/schema_migrations/20200226100614
@@ -0,0 +1 @@
+c188525e1ac6e4da59b625bf7d91deff1b1812c918c44e5b73eb2bc2e0823f68 \ No newline at end of file
diff --git a/db/schema_migrations/20200226100624 b/db/schema_migrations/20200226100624
new file mode 100644
index 00000000000..8e056e090c9
--- /dev/null
+++ b/db/schema_migrations/20200226100624
@@ -0,0 +1 @@
+829f7961954cb6bf41c30dc347033f3db7e6e39038e95c217b7ef9717c3a35eb \ No newline at end of file
diff --git a/db/schema_migrations/20200226100634 b/db/schema_migrations/20200226100634
new file mode 100644
index 00000000000..5e8dee9d149
--- /dev/null
+++ b/db/schema_migrations/20200226100634
@@ -0,0 +1 @@
+af0febe1b18421cd8043731157ff9a2823b57cd60b7433ff67d724f210f9971a \ No newline at end of file
diff --git a/db/schema_migrations/20200226124757 b/db/schema_migrations/20200226124757
new file mode 100644
index 00000000000..960eb9df3c0
--- /dev/null
+++ b/db/schema_migrations/20200226124757
@@ -0,0 +1 @@
+f73014dcbedc2aebf4da6358d7169d471e0e27fb6644786fe1c0b0403019b900 \ No newline at end of file
diff --git a/db/schema_migrations/20200226162156 b/db/schema_migrations/20200226162156
new file mode 100644
index 00000000000..364b67da3ee
--- /dev/null
+++ b/db/schema_migrations/20200226162156
@@ -0,0 +1 @@
+4696b79c9363893fc86300c3214c72dd13d0ab2aeef2ccbc878243c1549e0da5 \ No newline at end of file
diff --git a/db/schema_migrations/20200226162239 b/db/schema_migrations/20200226162239
new file mode 100644
index 00000000000..b68bfbbc72a
--- /dev/null
+++ b/db/schema_migrations/20200226162239
@@ -0,0 +1 @@
+35c9e2a9eaf7d718d349551f42ac6831db7e53906ba6fcb63bd81ae862a26e30 \ No newline at end of file
diff --git a/db/schema_migrations/20200226162634 b/db/schema_migrations/20200226162634
new file mode 100644
index 00000000000..50ff6751b9a
--- /dev/null
+++ b/db/schema_migrations/20200226162634
@@ -0,0 +1 @@
+bd75dacfe0bdfc52579fd82612168968d64e162189aa9aeca9f190d46bc75f65 \ No newline at end of file
diff --git a/db/schema_migrations/20200226162723 b/db/schema_migrations/20200226162723
new file mode 100644
index 00000000000..9da5b508de3
--- /dev/null
+++ b/db/schema_migrations/20200226162723
@@ -0,0 +1 @@
+bf3bf81b45ead0a9b9ec66631f1d3dfe351b9e4fccd116bde4d2844181e8aced \ No newline at end of file
diff --git a/db/schema_migrations/20200227140242 b/db/schema_migrations/20200227140242
new file mode 100644
index 00000000000..9d0f534d7f6
--- /dev/null
+++ b/db/schema_migrations/20200227140242
@@ -0,0 +1 @@
+6d798d258d1760c64c51b754c0fbf24f387470db7f6f11825d1e5467333086a7 \ No newline at end of file
diff --git a/db/schema_migrations/20200227164113 b/db/schema_migrations/20200227164113
new file mode 100644
index 00000000000..4af123a14fe
--- /dev/null
+++ b/db/schema_migrations/20200227164113
@@ -0,0 +1 @@
+2c29f99e94603aec1826717d1a36321d5c19da96acda4c58f74c6669c77e5615 \ No newline at end of file
diff --git a/db/schema_migrations/20200227165129 b/db/schema_migrations/20200227165129
new file mode 100644
index 00000000000..0407c71200f
--- /dev/null
+++ b/db/schema_migrations/20200227165129
@@ -0,0 +1 @@
+ad6c0fd0314342c442b1d712758f9cdb9e2067d9db8108ab2d48d29f2a2c816f \ No newline at end of file
diff --git a/db/schema_migrations/20200228160542 b/db/schema_migrations/20200228160542
new file mode 100644
index 00000000000..dafd6c44929
--- /dev/null
+++ b/db/schema_migrations/20200228160542
@@ -0,0 +1 @@
+df1d9de8bcb29fbb9dd1ae4f6d7016d9e543e3100ea0d832156700df311df345 \ No newline at end of file
diff --git a/db/schema_migrations/20200229171700 b/db/schema_migrations/20200229171700
new file mode 100644
index 00000000000..2c6ad5f1194
--- /dev/null
+++ b/db/schema_migrations/20200229171700
@@ -0,0 +1 @@
+edd4919ede4a4d3b81afd1eb5158ba0715eed60f589552e00d0b0c10203eef93 \ No newline at end of file
diff --git a/db/schema_migrations/20200302142052 b/db/schema_migrations/20200302142052
new file mode 100644
index 00000000000..5485ff3b1b3
--- /dev/null
+++ b/db/schema_migrations/20200302142052
@@ -0,0 +1 @@
+2a5668a6d45c193d51d0f946384a42a2fb56c9f1f778e95421b9b5bb48766094 \ No newline at end of file
diff --git a/db/schema_migrations/20200302152516 b/db/schema_migrations/20200302152516
new file mode 100644
index 00000000000..b53a44c6fb7
--- /dev/null
+++ b/db/schema_migrations/20200302152516
@@ -0,0 +1 @@
+e336cdba6c665475254935455fc1f2ca4a8e04675f5aeab1a305e113ae698823 \ No newline at end of file
diff --git a/db/schema_migrations/20200303055348 b/db/schema_migrations/20200303055348
new file mode 100644
index 00000000000..5810297e066
--- /dev/null
+++ b/db/schema_migrations/20200303055348
@@ -0,0 +1 @@
+e5897eb553a9c90742b910a7c892e6b97b08e059d3ee3fe7a089ad2b4b5bd1de \ No newline at end of file
diff --git a/db/schema_migrations/20200303074328 b/db/schema_migrations/20200303074328
new file mode 100644
index 00000000000..9b75422c78d
--- /dev/null
+++ b/db/schema_migrations/20200303074328
@@ -0,0 +1 @@
+4c577c630f6cba9440437c41628fa86297a9feae910e313a7da601cbbd363ea9 \ No newline at end of file
diff --git a/db/schema_migrations/20200303181648 b/db/schema_migrations/20200303181648
new file mode 100644
index 00000000000..017e9a7abbd
--- /dev/null
+++ b/db/schema_migrations/20200303181648
@@ -0,0 +1 @@
+868042e64c19e31071101b49615620c83c7a0e759e81887491212e0e075dfa77 \ No newline at end of file
diff --git a/db/schema_migrations/20200304023245 b/db/schema_migrations/20200304023245
new file mode 100644
index 00000000000..08fb4bf5dfe
--- /dev/null
+++ b/db/schema_migrations/20200304023245
@@ -0,0 +1 @@
+2c4c95edac5819f31d15817a15046e3679726924a3dcdbde2004660fc820da31 \ No newline at end of file
diff --git a/db/schema_migrations/20200304023851 b/db/schema_migrations/20200304023851
new file mode 100644
index 00000000000..6064bc6e09b
--- /dev/null
+++ b/db/schema_migrations/20200304023851
@@ -0,0 +1 @@
+d75e64d72eec07d96c0fbced1caefc48f9116ba5a73f24ab1e964872a5377dc0 \ No newline at end of file
diff --git a/db/schema_migrations/20200304024025 b/db/schema_migrations/20200304024025
new file mode 100644
index 00000000000..d05a054141f
--- /dev/null
+++ b/db/schema_migrations/20200304024025
@@ -0,0 +1 @@
+3b92198ed0771cf06ef871fbc160d323fca89e473ed3a037142cdd59e4865819 \ No newline at end of file
diff --git a/db/schema_migrations/20200304024042 b/db/schema_migrations/20200304024042
new file mode 100644
index 00000000000..fd74b708b69
--- /dev/null
+++ b/db/schema_migrations/20200304024042
@@ -0,0 +1 @@
+aa9b40a163e85908106752b3365ee6bea8c0328b6e4bebb0a9f1ab72c9ad3ab0 \ No newline at end of file
diff --git a/db/schema_migrations/20200304085423 b/db/schema_migrations/20200304085423
new file mode 100644
index 00000000000..5cf97433fa3
--- /dev/null
+++ b/db/schema_migrations/20200304085423
@@ -0,0 +1 @@
+e36f3179a9516a655fc3e499d2700e5964ac37db7678737c33c7376b00c6e5be \ No newline at end of file
diff --git a/db/schema_migrations/20200304090155 b/db/schema_migrations/20200304090155
new file mode 100644
index 00000000000..d58e94031fd
--- /dev/null
+++ b/db/schema_migrations/20200304090155
@@ -0,0 +1 @@
+4eabd24ebbee74cd5420199d5bbd79457daf0195a59cd4705ab4da36ab768cfc \ No newline at end of file
diff --git a/db/schema_migrations/20200304121828 b/db/schema_migrations/20200304121828
new file mode 100644
index 00000000000..21bc444b211
--- /dev/null
+++ b/db/schema_migrations/20200304121828
@@ -0,0 +1 @@
+ffdb33a2619c6fd31e70eb62adfbbb7df088ca427613b052acc4b560aaab95e8 \ No newline at end of file
diff --git a/db/schema_migrations/20200304121844 b/db/schema_migrations/20200304121844
new file mode 100644
index 00000000000..aed65d42d75
--- /dev/null
+++ b/db/schema_migrations/20200304121844
@@ -0,0 +1 @@
+5ba721346282f3bcc213ba5d3c2591fd9893a9bda3c1bd1592a9617ceb8c8215 \ No newline at end of file
diff --git a/db/schema_migrations/20200304124406 b/db/schema_migrations/20200304124406
new file mode 100644
index 00000000000..f36befc06d3
--- /dev/null
+++ b/db/schema_migrations/20200304124406
@@ -0,0 +1 @@
+d6000f710394784a29cdbb519a2c4c0b58cc1106b1f34fd4926ffdac43689305 \ No newline at end of file
diff --git a/db/schema_migrations/20200304160800 b/db/schema_migrations/20200304160800
new file mode 100644
index 00000000000..532c2ab0e07
--- /dev/null
+++ b/db/schema_migrations/20200304160800
@@ -0,0 +1 @@
+f5a17d1b3078552e5152f667c327345885a13a92533a79cce4461fc4015ef9b9 \ No newline at end of file
diff --git a/db/schema_migrations/20200304160801 b/db/schema_migrations/20200304160801
new file mode 100644
index 00000000000..ab94c3b8864
--- /dev/null
+++ b/db/schema_migrations/20200304160801
@@ -0,0 +1 @@
+6fa1624af4bdb1f8bdeaf2d3c92563004622872e7c996c273bcd405a4311c320 \ No newline at end of file
diff --git a/db/schema_migrations/20200304160823 b/db/schema_migrations/20200304160823
new file mode 100644
index 00000000000..cfe062cf2da
--- /dev/null
+++ b/db/schema_migrations/20200304160823
@@ -0,0 +1 @@
+0ae0344d60f620c0186607428de4fb9e40afbbb468bfbe84181f16272a90389a \ No newline at end of file
diff --git a/db/schema_migrations/20200304211738 b/db/schema_migrations/20200304211738
new file mode 100644
index 00000000000..eacc3deb063
--- /dev/null
+++ b/db/schema_migrations/20200304211738
@@ -0,0 +1 @@
+54cbae339253353d594b0797aeb04529bfc67d1dc496f1872288e80e73d3fff5 \ No newline at end of file
diff --git a/db/schema_migrations/20200305020458 b/db/schema_migrations/20200305020458
new file mode 100644
index 00000000000..05b98b20918
--- /dev/null
+++ b/db/schema_migrations/20200305020458
@@ -0,0 +1 @@
+711df8d2c11579613771b2efc77917340ec04bc95c030b61463a3be88edace92 \ No newline at end of file
diff --git a/db/schema_migrations/20200305020459 b/db/schema_migrations/20200305020459
new file mode 100644
index 00000000000..adfcb205538
--- /dev/null
+++ b/db/schema_migrations/20200305020459
@@ -0,0 +1 @@
+6f53fc13e262a806deba49caaebbf1a307938404289edca3394441d7bed07f68 \ No newline at end of file
diff --git a/db/schema_migrations/20200305082754 b/db/schema_migrations/20200305082754
new file mode 100644
index 00000000000..8742b8cc2a4
--- /dev/null
+++ b/db/schema_migrations/20200305082754
@@ -0,0 +1 @@
+e9f46e44b0caef2af159ab201d6a2868289fe9a0572c974ddc582dc023372ab6 \ No newline at end of file
diff --git a/db/schema_migrations/20200305082858 b/db/schema_migrations/20200305082858
new file mode 100644
index 00000000000..f885f37fdff
--- /dev/null
+++ b/db/schema_migrations/20200305082858
@@ -0,0 +1 @@
+3a2954095c15360beaf5f0bb04b8173176a4b8801876eddb304fc1db03db4872 \ No newline at end of file
diff --git a/db/schema_migrations/20200305121159 b/db/schema_migrations/20200305121159
new file mode 100644
index 00000000000..862a3d304e5
--- /dev/null
+++ b/db/schema_migrations/20200305121159
@@ -0,0 +1 @@
+13afde45824bffa583d4ca6f891e874462b0bed3abba71322b865f9043a22221 \ No newline at end of file
diff --git a/db/schema_migrations/20200305151736 b/db/schema_migrations/20200305151736
new file mode 100644
index 00000000000..bdeb42e8c04
--- /dev/null
+++ b/db/schema_migrations/20200305151736
@@ -0,0 +1 @@
+c9dad6555464ddf4e9a4b6a9298f2e6e64f1125ba8626c70b006123d31115d33 \ No newline at end of file
diff --git a/db/schema_migrations/20200305200641 b/db/schema_migrations/20200305200641
new file mode 100644
index 00000000000..12193653dd3
--- /dev/null
+++ b/db/schema_migrations/20200305200641
@@ -0,0 +1 @@
+b4c67b819c620a49ce0420fec883d8444e41a2a7970b45f94e9457799a041f7b \ No newline at end of file
diff --git a/db/schema_migrations/20200306095654 b/db/schema_migrations/20200306095654
new file mode 100644
index 00000000000..952ba3063cd
--- /dev/null
+++ b/db/schema_migrations/20200306095654
@@ -0,0 +1 @@
+3c5edc5ce531b26a08ae2a8f1b086f03ce63df80fa55ec15817b50a94047f883 \ No newline at end of file
diff --git a/db/schema_migrations/20200306160521 b/db/schema_migrations/20200306160521
new file mode 100644
index 00000000000..66fe6845105
--- /dev/null
+++ b/db/schema_migrations/20200306160521
@@ -0,0 +1 @@
+dcfaa4bea94107f3ed16c79701da68a57a8edfa049375f8f1ddf7fe3233004a7 \ No newline at end of file
diff --git a/db/schema_migrations/20200306170211 b/db/schema_migrations/20200306170211
new file mode 100644
index 00000000000..deba6e821eb
--- /dev/null
+++ b/db/schema_migrations/20200306170211
@@ -0,0 +1 @@
+e04fdcb0454c998e8c0f27d956cf1d19e1182775e0c600eefb8ba85b989b340c \ No newline at end of file
diff --git a/db/schema_migrations/20200306170321 b/db/schema_migrations/20200306170321
new file mode 100644
index 00000000000..2eb720315c4
--- /dev/null
+++ b/db/schema_migrations/20200306170321
@@ -0,0 +1 @@
+b4b90b72e78fb77b6578f9f846b38061386fd2c81a2c72bb26fbdfeebbc6633b \ No newline at end of file
diff --git a/db/schema_migrations/20200306170531 b/db/schema_migrations/20200306170531
new file mode 100644
index 00000000000..5ed60ceeb1c
--- /dev/null
+++ b/db/schema_migrations/20200306170531
@@ -0,0 +1 @@
+7352528945b66621a7ed1337ad9b518f232b1a5e4af778e3832929a5e4247a6e \ No newline at end of file
diff --git a/db/schema_migrations/20200306192548 b/db/schema_migrations/20200306192548
new file mode 100644
index 00000000000..30c5559936b
--- /dev/null
+++ b/db/schema_migrations/20200306192548
@@ -0,0 +1 @@
+a8802d7c6b0b6db73601782ad30b84a745b34623a034de27fc73273deb61be73 \ No newline at end of file
diff --git a/db/schema_migrations/20200306193236 b/db/schema_migrations/20200306193236
new file mode 100644
index 00000000000..2326318c935
--- /dev/null
+++ b/db/schema_migrations/20200306193236
@@ -0,0 +1 @@
+7d33b0b8c044396c7cab9e7d70948f192d7e4f4c33a0921c29e3e21cdb6886c0 \ No newline at end of file
diff --git a/db/schema_migrations/20200309140540 b/db/schema_migrations/20200309140540
new file mode 100644
index 00000000000..c9578f4e592
--- /dev/null
+++ b/db/schema_migrations/20200309140540
@@ -0,0 +1 @@
+a2e1ed7c70984bf045bdb1e9fc45296a5df0cc9464ca2fb297a992737f44d8a5 \ No newline at end of file
diff --git a/db/schema_migrations/20200309162244 b/db/schema_migrations/20200309162244
new file mode 100644
index 00000000000..a5ea72c4b0b
--- /dev/null
+++ b/db/schema_migrations/20200309162244
@@ -0,0 +1 @@
+51e4ce90feccd894a5064bbb4e58141f5a2ca7c66d329d73b1d46ec54a6838e7 \ No newline at end of file
diff --git a/db/schema_migrations/20200309195209 b/db/schema_migrations/20200309195209
new file mode 100644
index 00000000000..e9b65afe467
--- /dev/null
+++ b/db/schema_migrations/20200309195209
@@ -0,0 +1 @@
+602a765f26e04b90f726beceadf1834ecdcb8ab3c33cf0aec049219e88b3e2df \ No newline at end of file
diff --git a/db/schema_migrations/20200309195710 b/db/schema_migrations/20200309195710
new file mode 100644
index 00000000000..a31b61397ec
--- /dev/null
+++ b/db/schema_migrations/20200309195710
@@ -0,0 +1 @@
+ef8bd48e0ed97debb1baf1c0b317e093219e9285cc0dd4be6e9b6ac5659fc7fe \ No newline at end of file
diff --git a/db/schema_migrations/20200310075115 b/db/schema_migrations/20200310075115
new file mode 100644
index 00000000000..93343f7ce71
--- /dev/null
+++ b/db/schema_migrations/20200310075115
@@ -0,0 +1 @@
+18e55800f012a784a5b67a104a4c95e1e8c9639c30e3712c79f518e11ef9b574 \ No newline at end of file
diff --git a/db/schema_migrations/20200310123229 b/db/schema_migrations/20200310123229
new file mode 100644
index 00000000000..8f750d1ca27
--- /dev/null
+++ b/db/schema_migrations/20200310123229
@@ -0,0 +1 @@
+774729ae47cdfb721f3e6cbfb6bd2b9835e699c236f27beab2674063efa35490 \ No newline at end of file
diff --git a/db/schema_migrations/20200310132654 b/db/schema_migrations/20200310132654
new file mode 100644
index 00000000000..467bc655b5d
--- /dev/null
+++ b/db/schema_migrations/20200310132654
@@ -0,0 +1 @@
+afb893004e505821b0c12db31dfc9b979c3a75ebd9a74699f242baecef9a76e3 \ No newline at end of file
diff --git a/db/schema_migrations/20200310133822 b/db/schema_migrations/20200310133822
new file mode 100644
index 00000000000..a68413bc2ab
--- /dev/null
+++ b/db/schema_migrations/20200310133822
@@ -0,0 +1 @@
+0641a80bb43d760cdb3018f3b7259f4f7d7c5b5d7f5335b584b12a8b2906d44f \ No newline at end of file
diff --git a/db/schema_migrations/20200310135818 b/db/schema_migrations/20200310135818
new file mode 100644
index 00000000000..1957f7bd435
--- /dev/null
+++ b/db/schema_migrations/20200310135818
@@ -0,0 +1 @@
+f4070758551c6872379e3ef86a4a25905cf86d85c497f6339f6b6a3c231ec353 \ No newline at end of file
diff --git a/db/schema_migrations/20200310135823 b/db/schema_migrations/20200310135823
new file mode 100644
index 00000000000..8fcd808fedd
--- /dev/null
+++ b/db/schema_migrations/20200310135823
@@ -0,0 +1 @@
+0c82a979c3abb9890f133af9ed6d309fdcd42bc80808ef80d5f4b5c1699fdef9 \ No newline at end of file
diff --git a/db/schema_migrations/20200310145304 b/db/schema_migrations/20200310145304
new file mode 100644
index 00000000000..b1593a9d69d
--- /dev/null
+++ b/db/schema_migrations/20200310145304
@@ -0,0 +1 @@
+a02188273892e26f48d9f83b5b5d3a8ba91f3bfb0d88cf8c6b00df935cdd0970 \ No newline at end of file
diff --git a/db/schema_migrations/20200310215714 b/db/schema_migrations/20200310215714
new file mode 100644
index 00000000000..24a3be57bc3
--- /dev/null
+++ b/db/schema_migrations/20200310215714
@@ -0,0 +1 @@
+08721b8f7ca6b10f504cae7f9f29692ae24a4b01e5e039b5f560301b737a99d0 \ No newline at end of file
diff --git a/db/schema_migrations/20200311074438 b/db/schema_migrations/20200311074438
new file mode 100644
index 00000000000..de949b8a26b
--- /dev/null
+++ b/db/schema_migrations/20200311074438
@@ -0,0 +1 @@
+dcb08c60aafbd8272cf848bc522f52f5e95b8ecc611c4c25bb9fdd97d64906ea \ No newline at end of file
diff --git a/db/schema_migrations/20200311082301 b/db/schema_migrations/20200311082301
new file mode 100644
index 00000000000..2c2645075c9
--- /dev/null
+++ b/db/schema_migrations/20200311082301
@@ -0,0 +1 @@
+2dd88c42483913abb2dcf5ef75e0915301ce763af4efac4c8e84c075c38a71fd \ No newline at end of file
diff --git a/db/schema_migrations/20200311084025 b/db/schema_migrations/20200311084025
new file mode 100644
index 00000000000..a8583d22146
--- /dev/null
+++ b/db/schema_migrations/20200311084025
@@ -0,0 +1 @@
+b8c934fc9d03bb0b9800042806158b7a516995afea6db2f25d2bf4138cb3fca0 \ No newline at end of file
diff --git a/db/schema_migrations/20200311093210 b/db/schema_migrations/20200311093210
new file mode 100644
index 00000000000..dfc7d91b288
--- /dev/null
+++ b/db/schema_migrations/20200311093210
@@ -0,0 +1 @@
+549476c8bc28208b6be4e0db39e44f82214f4e0891fda09998127a28b8acd915 \ No newline at end of file
diff --git a/db/schema_migrations/20200311094020 b/db/schema_migrations/20200311094020
new file mode 100644
index 00000000000..c7ad298ccab
--- /dev/null
+++ b/db/schema_migrations/20200311094020
@@ -0,0 +1 @@
+9d35ebc7b3c7a04ae4dd90873b30c8a81bec4a017bc4baba803d850b83e2a84d \ No newline at end of file
diff --git a/db/schema_migrations/20200311130802 b/db/schema_migrations/20200311130802
new file mode 100644
index 00000000000..0305e261260
--- /dev/null
+++ b/db/schema_migrations/20200311130802
@@ -0,0 +1 @@
+2ef9122411c81a770b1f1d558e65d192d4e50239b342a091b7317db18f1b3716 \ No newline at end of file
diff --git a/db/schema_migrations/20200311141053 b/db/schema_migrations/20200311141053
new file mode 100644
index 00000000000..2bb2bc9448d
--- /dev/null
+++ b/db/schema_migrations/20200311141053
@@ -0,0 +1 @@
+1a8b7230a5024487c88bb8d805e89cdf8afb297872a6a96b71b50a52d39ce970 \ No newline at end of file
diff --git a/db/schema_migrations/20200311141943 b/db/schema_migrations/20200311141943
new file mode 100644
index 00000000000..224f353b8d2
--- /dev/null
+++ b/db/schema_migrations/20200311141943
@@ -0,0 +1 @@
+32a0727652c4abffaf4a6871749acc07b56f20c0fc04d97c3d12c4b340f89177 \ No newline at end of file
diff --git a/db/schema_migrations/20200311154110 b/db/schema_migrations/20200311154110
new file mode 100644
index 00000000000..25066a85b63
--- /dev/null
+++ b/db/schema_migrations/20200311154110
@@ -0,0 +1 @@
+a98f79efb7145a8ea0c7034f1055dfadb1a3ad37e5498af081e2ee450a594b96 \ No newline at end of file
diff --git a/db/schema_migrations/20200311165635 b/db/schema_migrations/20200311165635
new file mode 100644
index 00000000000..e6cf4f1c608
--- /dev/null
+++ b/db/schema_migrations/20200311165635
@@ -0,0 +1 @@
+badc13de8e33d9ce3b8068742e42d447ef50fcb73a288478ec2e81d0967495c9 \ No newline at end of file
diff --git a/db/schema_migrations/20200311192351 b/db/schema_migrations/20200311192351
new file mode 100644
index 00000000000..9b9a658a7b8
--- /dev/null
+++ b/db/schema_migrations/20200311192351
@@ -0,0 +1 @@
+fdfd959cf2e0f57f8f6259853a7a4607e7086ebf62eba00fa7dff3aef7f75e41 \ No newline at end of file
diff --git a/db/schema_migrations/20200311214912 b/db/schema_migrations/20200311214912
new file mode 100644
index 00000000000..904718d973c
--- /dev/null
+++ b/db/schema_migrations/20200311214912
@@ -0,0 +1 @@
+ac785cd0a9670cf6d6e02741dfc5c0d8531fd19f672ac761e59814a6adcf631e \ No newline at end of file
diff --git a/db/schema_migrations/20200312053852 b/db/schema_migrations/20200312053852
new file mode 100644
index 00000000000..85a60ad7a07
--- /dev/null
+++ b/db/schema_migrations/20200312053852
@@ -0,0 +1 @@
+18651a257b1a3319eca7c3a57f493efb9c30a87a1f837ddd8b760831fe0c9251 \ No newline at end of file
diff --git a/db/schema_migrations/20200312125121 b/db/schema_migrations/20200312125121
new file mode 100644
index 00000000000..76ab0ef6d74
--- /dev/null
+++ b/db/schema_migrations/20200312125121
@@ -0,0 +1 @@
+41e4cba792ef058d93190c9e05299c98e28ab91aabea47fbb4506b818dab001a \ No newline at end of file
diff --git a/db/schema_migrations/20200312134637 b/db/schema_migrations/20200312134637
new file mode 100644
index 00000000000..c1520913ba7
--- /dev/null
+++ b/db/schema_migrations/20200312134637
@@ -0,0 +1 @@
+6db4c6d05fc80d7567515ed3601de4e099fd1c7012ab713593d8b3ed41c1fc67 \ No newline at end of file
diff --git a/db/schema_migrations/20200312160532 b/db/schema_migrations/20200312160532
new file mode 100644
index 00000000000..d203d40429b
--- /dev/null
+++ b/db/schema_migrations/20200312160532
@@ -0,0 +1 @@
+40ae4e00c46cb0f09e639bcc20cf4e601ad3096e43586ba70693598ae51616e7 \ No newline at end of file
diff --git a/db/schema_migrations/20200312163407 b/db/schema_migrations/20200312163407
new file mode 100644
index 00000000000..bf848fa052d
--- /dev/null
+++ b/db/schema_migrations/20200312163407
@@ -0,0 +1 @@
+209648af95eb386b8ccb97eceb34809a601cc876132a2c2d0f4cb8e714429000 \ No newline at end of file
diff --git a/db/schema_migrations/20200313101649 b/db/schema_migrations/20200313101649
new file mode 100644
index 00000000000..f3eb89bd49c
--- /dev/null
+++ b/db/schema_migrations/20200313101649
@@ -0,0 +1 @@
+42a4437b341329f9eb970525ca247b3dda6fb5d333e1a248b71752466f1d0516 \ No newline at end of file
diff --git a/db/schema_migrations/20200313123934 b/db/schema_migrations/20200313123934
new file mode 100644
index 00000000000..5f5f93f5406
--- /dev/null
+++ b/db/schema_migrations/20200313123934
@@ -0,0 +1 @@
+3634ff12a2b164c30643c7a41e2ae0b68c7aa71c86ce0fa7d77472658c7165c3 \ No newline at end of file
diff --git a/db/schema_migrations/20200313202430 b/db/schema_migrations/20200313202430
new file mode 100644
index 00000000000..f5e6b0d8371
--- /dev/null
+++ b/db/schema_migrations/20200313202430
@@ -0,0 +1 @@
+196f237ecbb591567629015d2765a876084c88f8aef3d647e2ce424fc2564858 \ No newline at end of file
diff --git a/db/schema_migrations/20200313203525 b/db/schema_migrations/20200313203525
new file mode 100644
index 00000000000..dc94f9c192e
--- /dev/null
+++ b/db/schema_migrations/20200313203525
@@ -0,0 +1 @@
+b504e2dd331a438b780d27250bf85c0a430ec283188a759cc6631b6ff5851216 \ No newline at end of file
diff --git a/db/schema_migrations/20200313203550 b/db/schema_migrations/20200313203550
new file mode 100644
index 00000000000..f2600c1f912
--- /dev/null
+++ b/db/schema_migrations/20200313203550
@@ -0,0 +1 @@
+579a499a30e42644bc5ab0baf7fdcab76c505e66bfd24cb90923cea41b9d6a30 \ No newline at end of file
diff --git a/db/schema_migrations/20200313204021 b/db/schema_migrations/20200313204021
new file mode 100644
index 00000000000..80912edee66
--- /dev/null
+++ b/db/schema_migrations/20200313204021
@@ -0,0 +1 @@
+721037f898a71a327219e5761f175e200df999adb7402de3169158dfd1b50eb5 \ No newline at end of file
diff --git a/db/schema_migrations/20200314060834 b/db/schema_migrations/20200314060834
new file mode 100644
index 00000000000..4ffeae5cfc5
--- /dev/null
+++ b/db/schema_migrations/20200314060834
@@ -0,0 +1 @@
+c35ce19cf34ec8479accd180fb576a3e6d652654fa525faf6fce7520d98ce195 \ No newline at end of file
diff --git a/db/schema_migrations/20200316111759 b/db/schema_migrations/20200316111759
new file mode 100644
index 00000000000..74ce2aa78cf
--- /dev/null
+++ b/db/schema_migrations/20200316111759
@@ -0,0 +1 @@
+da09454649ee16b8857b027d70515c07c2e0658e53e32475cad1cfaff620a023 \ No newline at end of file
diff --git a/db/schema_migrations/20200316162648 b/db/schema_migrations/20200316162648
new file mode 100644
index 00000000000..63b760cddc1
--- /dev/null
+++ b/db/schema_migrations/20200316162648
@@ -0,0 +1 @@
+2ae07c094e3ff6436fa9915e7ccd937ea2b77b4d02482b4d33aca10cbbe2b4cd \ No newline at end of file
diff --git a/db/schema_migrations/20200316173312 b/db/schema_migrations/20200316173312
new file mode 100644
index 00000000000..b0486db7e68
--- /dev/null
+++ b/db/schema_migrations/20200316173312
@@ -0,0 +1 @@
+a91a2b875fdebeac752ee0c11d5c9713cbb86077bef1f2a3ddd3b4ea4f91fa97 \ No newline at end of file
diff --git a/db/schema_migrations/20200317110602 b/db/schema_migrations/20200317110602
new file mode 100644
index 00000000000..5b9d86bc0c0
--- /dev/null
+++ b/db/schema_migrations/20200317110602
@@ -0,0 +1 @@
+e9a391d4bc1b734541f208306112008c15e1f86e6581fe899c6ba680e2658474 \ No newline at end of file
diff --git a/db/schema_migrations/20200317142110 b/db/schema_migrations/20200317142110
new file mode 100644
index 00000000000..66a4d852f10
--- /dev/null
+++ b/db/schema_migrations/20200317142110
@@ -0,0 +1 @@
+6d5857c9183da9fe2a0a07d8947c5e97cedbc405c0603b054fbd013081cc1a85 \ No newline at end of file
diff --git a/db/schema_migrations/20200318140400 b/db/schema_migrations/20200318140400
new file mode 100644
index 00000000000..c719bb32705
--- /dev/null
+++ b/db/schema_migrations/20200318140400
@@ -0,0 +1 @@
+0a51889bd781544a4aa1dd8b1fbb7b204820988fa99e99f937f85c5832cfdf4c \ No newline at end of file
diff --git a/db/schema_migrations/20200318152134 b/db/schema_migrations/20200318152134
new file mode 100644
index 00000000000..44e4fee5d86
--- /dev/null
+++ b/db/schema_migrations/20200318152134
@@ -0,0 +1 @@
+7841e14170e1d1e3b6504007d21ecd01d848618465d010feee62c07cd2cd01c6 \ No newline at end of file
diff --git a/db/schema_migrations/20200318162148 b/db/schema_migrations/20200318162148
new file mode 100644
index 00000000000..061c59f594c
--- /dev/null
+++ b/db/schema_migrations/20200318162148
@@ -0,0 +1 @@
+2507f0e36664c2b08ab0a4b393c62cda45a36b94e98b95bc698f9683bf852948 \ No newline at end of file
diff --git a/db/schema_migrations/20200318163148 b/db/schema_migrations/20200318163148
new file mode 100644
index 00000000000..bbc32ef7f25
--- /dev/null
+++ b/db/schema_migrations/20200318163148
@@ -0,0 +1 @@
+5848d98d3b1b8b3b26c46fdc9364707c21aeb0f5fcff1dfa546ad0c00d9f4dcc \ No newline at end of file
diff --git a/db/schema_migrations/20200318164448 b/db/schema_migrations/20200318164448
new file mode 100644
index 00000000000..cc021438aae
--- /dev/null
+++ b/db/schema_migrations/20200318164448
@@ -0,0 +1 @@
+bae13167af992c8689192066c36de88f9c3149804600813f9bdbc2c484ce047a \ No newline at end of file
diff --git a/db/schema_migrations/20200318165448 b/db/schema_migrations/20200318165448
new file mode 100644
index 00000000000..e466b2bc43b
--- /dev/null
+++ b/db/schema_migrations/20200318165448
@@ -0,0 +1 @@
+43e6afd5aba2eaae0aa8e4524c1de5c3d65b1c380421f9fd090e56bb4b91829a \ No newline at end of file
diff --git a/db/schema_migrations/20200318175008 b/db/schema_migrations/20200318175008
new file mode 100644
index 00000000000..d48a7431b5f
--- /dev/null
+++ b/db/schema_migrations/20200318175008
@@ -0,0 +1 @@
+96fae378336e330fce005c5c7a81eaf95b70181ce0be5bcb4b5e6f491328e288 \ No newline at end of file
diff --git a/db/schema_migrations/20200318183553 b/db/schema_migrations/20200318183553
new file mode 100644
index 00000000000..9c8e5f7f279
--- /dev/null
+++ b/db/schema_migrations/20200318183553
@@ -0,0 +1 @@
+32c96bda198bf41ba2e92b9e56d0508de394187e16118ae238769b54066a5bfc \ No newline at end of file
diff --git a/db/schema_migrations/20200319071702 b/db/schema_migrations/20200319071702
new file mode 100644
index 00000000000..6e92d37e397
--- /dev/null
+++ b/db/schema_migrations/20200319071702
@@ -0,0 +1 @@
+8cc6e9e722d5ec31f8e3912ae39fe09fea01b6ee5130a6baaa86072fd9683cbb \ No newline at end of file
diff --git a/db/schema_migrations/20200319123041 b/db/schema_migrations/20200319123041
new file mode 100644
index 00000000000..a507feda89f
--- /dev/null
+++ b/db/schema_migrations/20200319123041
@@ -0,0 +1 @@
+11612949c4481c27e502eb6c6cb2bf7ed2a3812d905fcccaa4a047fa90b77dfd \ No newline at end of file
diff --git a/db/schema_migrations/20200319124127 b/db/schema_migrations/20200319124127
new file mode 100644
index 00000000000..78099c75d28
--- /dev/null
+++ b/db/schema_migrations/20200319124127
@@ -0,0 +1 @@
+ad6b4f2ca19deec7d8e1b3a26c31995950b2c6de07248a8f684de4b3699eb319 \ No newline at end of file
diff --git a/db/schema_migrations/20200319203901 b/db/schema_migrations/20200319203901
new file mode 100644
index 00000000000..7c78df5001b
--- /dev/null
+++ b/db/schema_migrations/20200319203901
@@ -0,0 +1 @@
+356c0961a665eeef74a7f57f8d8bca51ecaa425d683a33621611ed1fd70f1153 \ No newline at end of file
diff --git a/db/schema_migrations/20200320112455 b/db/schema_migrations/20200320112455
new file mode 100644
index 00000000000..ee71ec10136
--- /dev/null
+++ b/db/schema_migrations/20200320112455
@@ -0,0 +1 @@
+89c33274d4902df5ad710e6678970bc6c0155e39a8084c8f7481dc5105cf783b \ No newline at end of file
diff --git a/db/schema_migrations/20200320123839 b/db/schema_migrations/20200320123839
new file mode 100644
index 00000000000..f8b5c779071
--- /dev/null
+++ b/db/schema_migrations/20200320123839
@@ -0,0 +1 @@
+b25a96f19c673a0a00efb0226fd117274577f730538acc18791b0e33b8bc6d37 \ No newline at end of file
diff --git a/db/schema_migrations/20200320212400 b/db/schema_migrations/20200320212400
new file mode 100644
index 00000000000..a28171d0557
--- /dev/null
+++ b/db/schema_migrations/20200320212400
@@ -0,0 +1 @@
+6aa64b6fefa51a01c99e36b56792500df4935b8106a3489e804d157921365437 \ No newline at end of file
diff --git a/db/schema_migrations/20200323011225 b/db/schema_migrations/20200323011225
new file mode 100644
index 00000000000..9d37658a8bf
--- /dev/null
+++ b/db/schema_migrations/20200323011225
@@ -0,0 +1 @@
+071e3909530f46f5d794bc0bc351dd7561cf9146ad4145a7fe5ad390974192c5 \ No newline at end of file
diff --git a/db/schema_migrations/20200323011955 b/db/schema_migrations/20200323011955
new file mode 100644
index 00000000000..e39e29a73a4
--- /dev/null
+++ b/db/schema_migrations/20200323011955
@@ -0,0 +1 @@
+882a00f49cb253cb1a25995196c7667bedc049ec7f5273d76b3cc04686c7ef52 \ No newline at end of file
diff --git a/db/schema_migrations/20200323071918 b/db/schema_migrations/20200323071918
new file mode 100644
index 00000000000..92dd734108a
--- /dev/null
+++ b/db/schema_migrations/20200323071918
@@ -0,0 +1 @@
+44900b0260613b740c3845a97e521e28223a9b4ba000c9b1a318f5edef3d8542 \ No newline at end of file
diff --git a/db/schema_migrations/20200323074147 b/db/schema_migrations/20200323074147
new file mode 100644
index 00000000000..cd9943747a1
--- /dev/null
+++ b/db/schema_migrations/20200323074147
@@ -0,0 +1 @@
+3177b710bbe037d68637c4218b3e957b8aaeb4ee03324b9e041cb1de2777ff09 \ No newline at end of file
diff --git a/db/schema_migrations/20200323075043 b/db/schema_migrations/20200323075043
new file mode 100644
index 00000000000..89a60bb67cf
--- /dev/null
+++ b/db/schema_migrations/20200323075043
@@ -0,0 +1 @@
+e1410b0006331f2ebf3dbf08d38ceaa2d69e08e4442b6d725fe046fc1aa5ebd7 \ No newline at end of file
diff --git a/db/schema_migrations/20200323080714 b/db/schema_migrations/20200323080714
new file mode 100644
index 00000000000..65ab49c25f6
--- /dev/null
+++ b/db/schema_migrations/20200323080714
@@ -0,0 +1 @@
+ebf04e48435aede0a69ca4e54a91aae20c938e3895458506ee11d33bf621ef22 \ No newline at end of file
diff --git a/db/schema_migrations/20200323122201 b/db/schema_migrations/20200323122201
new file mode 100644
index 00000000000..097933ec705
--- /dev/null
+++ b/db/schema_migrations/20200323122201
@@ -0,0 +1 @@
+0b0f8f7be445c37d198d6be81ea98b42151c108fea290f597878ce7b8efdd945 \ No newline at end of file
diff --git a/db/schema_migrations/20200323134519 b/db/schema_migrations/20200323134519
new file mode 100644
index 00000000000..781e49d9d83
--- /dev/null
+++ b/db/schema_migrations/20200323134519
@@ -0,0 +1 @@
+cae490689ea7e3addf1350765cfd02a5f0a560d3ef946aaa7f2db67e03a0642a \ No newline at end of file
diff --git a/db/schema_migrations/20200324093258 b/db/schema_migrations/20200324093258
new file mode 100644
index 00000000000..c188ab41bc5
--- /dev/null
+++ b/db/schema_migrations/20200324093258
@@ -0,0 +1 @@
+73632637610b92b6cc49d833053068cb2f4ac1724d641c1554470649f50177b9 \ No newline at end of file
diff --git a/db/schema_migrations/20200324115359 b/db/schema_migrations/20200324115359
new file mode 100644
index 00000000000..9d1111f7fd0
--- /dev/null
+++ b/db/schema_migrations/20200324115359
@@ -0,0 +1 @@
+bcc2e79aef3aec6424c533d777f5b78eb78b4e36a832c25f60f3bfbfe205da0d \ No newline at end of file
diff --git a/db/schema_migrations/20200325094612 b/db/schema_migrations/20200325094612
new file mode 100644
index 00000000000..e791a2cc8f2
--- /dev/null
+++ b/db/schema_migrations/20200325094612
@@ -0,0 +1 @@
+89bb13eb2e76071e5c2901dfae8fe250094135fb9723e1a94b538596e01b2d01 \ No newline at end of file
diff --git a/db/schema_migrations/20200325104755 b/db/schema_migrations/20200325104755
new file mode 100644
index 00000000000..41a36414b14
--- /dev/null
+++ b/db/schema_migrations/20200325104755
@@ -0,0 +1 @@
+be0cde3782a0845f5364493a738a52e3a65b4fb9a86c7e459e0239305e2f17ab \ No newline at end of file
diff --git a/db/schema_migrations/20200325104756 b/db/schema_migrations/20200325104756
new file mode 100644
index 00000000000..ada479d8896
--- /dev/null
+++ b/db/schema_migrations/20200325104756
@@ -0,0 +1 @@
+1c8000a2f9722795f220d70bf86f877a55f613e44cb7d6cce43e6d0e2639ddb0 \ No newline at end of file
diff --git a/db/schema_migrations/20200325104833 b/db/schema_migrations/20200325104833
new file mode 100644
index 00000000000..03ff24efa4f
--- /dev/null
+++ b/db/schema_migrations/20200325104833
@@ -0,0 +1 @@
+576a15f65fd06b783fd0b790b218d0ba14ccf8af29f9851cdad77cb244bb9ce6 \ No newline at end of file
diff --git a/db/schema_migrations/20200325104834 b/db/schema_migrations/20200325104834
new file mode 100644
index 00000000000..c43c82d0536
--- /dev/null
+++ b/db/schema_migrations/20200325104834
@@ -0,0 +1 @@
+d0071a6c4cddc4fadab8313235756846c5245c9ef113d2d4e8b824e60e0a7195 \ No newline at end of file
diff --git a/db/schema_migrations/20200325111432 b/db/schema_migrations/20200325111432
new file mode 100644
index 00000000000..dcf8493f6c9
--- /dev/null
+++ b/db/schema_migrations/20200325111432
@@ -0,0 +1 @@
+55e6e67ebd513edfb53601837ba9e5311c0c2562289bf5a0bff3d5c0aa33e3ba \ No newline at end of file
diff --git a/db/schema_migrations/20200325152327 b/db/schema_migrations/20200325152327
new file mode 100644
index 00000000000..04a470f3090
--- /dev/null
+++ b/db/schema_migrations/20200325152327
@@ -0,0 +1 @@
+047ead050d2276e977f03fe5176a2e5dd122f6ca0572d510e0ae04298d868798 \ No newline at end of file
diff --git a/db/schema_migrations/20200325160952 b/db/schema_migrations/20200325160952
new file mode 100644
index 00000000000..7c1952374ed
--- /dev/null
+++ b/db/schema_migrations/20200325160952
@@ -0,0 +1 @@
+eec09683e458c023414a081232c3852dfd8bb6daa89bbaa61eabaf0f663eaf32 \ No newline at end of file
diff --git a/db/schema_migrations/20200325162730 b/db/schema_migrations/20200325162730
new file mode 100644
index 00000000000..e7159a63c5d
--- /dev/null
+++ b/db/schema_migrations/20200325162730
@@ -0,0 +1 @@
+8370a5f5603a9e5d327e89ff1b1a8620346610c92ddaaa995589601331146dc8 \ No newline at end of file
diff --git a/db/schema_migrations/20200325183636 b/db/schema_migrations/20200325183636
new file mode 100644
index 00000000000..4b8f549b445
--- /dev/null
+++ b/db/schema_migrations/20200325183636
@@ -0,0 +1 @@
+0ff00e587e420e081e3603640d5b78ece243bb3818c1b2ee00fca4a217191ffa \ No newline at end of file
diff --git a/db/schema_migrations/20200326114443 b/db/schema_migrations/20200326114443
new file mode 100644
index 00000000000..eb11bc5bf8e
--- /dev/null
+++ b/db/schema_migrations/20200326114443
@@ -0,0 +1 @@
+1a3b8152ed77737392af8d3539c84d5fe1743496c05e9d28e0b9d8ad0910199c \ No newline at end of file
diff --git a/db/schema_migrations/20200326122700 b/db/schema_migrations/20200326122700
new file mode 100644
index 00000000000..fa36e1f273c
--- /dev/null
+++ b/db/schema_migrations/20200326122700
@@ -0,0 +1 @@
+e44d88030f6eb09fae4816b0d59c33bfed8e3606b6778246785a6c59cf8bb08c \ No newline at end of file
diff --git a/db/schema_migrations/20200326124443 b/db/schema_migrations/20200326124443
new file mode 100644
index 00000000000..d59477a3dc5
--- /dev/null
+++ b/db/schema_migrations/20200326124443
@@ -0,0 +1 @@
+b4c85d097d5b9b7851f0506708b0758271da09c4303e4994a14e3d5d868a1b0d \ No newline at end of file
diff --git a/db/schema_migrations/20200326134443 b/db/schema_migrations/20200326134443
new file mode 100644
index 00000000000..474df3aa07f
--- /dev/null
+++ b/db/schema_migrations/20200326134443
@@ -0,0 +1 @@
+05857054d9b4e99bdc60d7afbbf889e704083f92cd6a071094cda3184d170db2 \ No newline at end of file
diff --git a/db/schema_migrations/20200326135443 b/db/schema_migrations/20200326135443
new file mode 100644
index 00000000000..5c2a84df576
--- /dev/null
+++ b/db/schema_migrations/20200326135443
@@ -0,0 +1 @@
+a0b50e7e2fba107d4545164eb26b31e35cab78ea77a53e59df22782f2ee4ce1d \ No newline at end of file
diff --git a/db/schema_migrations/20200326144443 b/db/schema_migrations/20200326144443
new file mode 100644
index 00000000000..b89062f9d94
--- /dev/null
+++ b/db/schema_migrations/20200326144443
@@ -0,0 +1 @@
+1787e42a5c7e551f0e6c706e882fc1987e9fc81d58f0ef6577a9b6b59321068a \ No newline at end of file
diff --git a/db/schema_migrations/20200326145443 b/db/schema_migrations/20200326145443
new file mode 100644
index 00000000000..25a96a6ee19
--- /dev/null
+++ b/db/schema_migrations/20200326145443
@@ -0,0 +1 @@
+c230e90f90ffbdfda37aa2a263272904754c46379bf83a35a347e30d91c4fb7c \ No newline at end of file
diff --git a/db/schema_migrations/20200330074719 b/db/schema_migrations/20200330074719
new file mode 100644
index 00000000000..52084e7cde9
--- /dev/null
+++ b/db/schema_migrations/20200330074719
@@ -0,0 +1 @@
+5fc04f403f2c97eb76e25948d37d3e66251d3d82020c949e7f841056730d5d89 \ No newline at end of file
diff --git a/db/schema_migrations/20200330121000 b/db/schema_migrations/20200330121000
new file mode 100644
index 00000000000..bf27f0af290
--- /dev/null
+++ b/db/schema_migrations/20200330121000
@@ -0,0 +1 @@
+639e7e45f4a3027ad934aa28ed838a6db12ddfcacd4492e30b5d03781ecc5956 \ No newline at end of file
diff --git a/db/schema_migrations/20200330123739 b/db/schema_migrations/20200330123739
new file mode 100644
index 00000000000..02deb3a6781
--- /dev/null
+++ b/db/schema_migrations/20200330123739
@@ -0,0 +1 @@
+f921cd2ce82286517b9f8eeb753c7d6fd8fa1521e2ac4e721bb2c1753244d24a \ No newline at end of file
diff --git a/db/schema_migrations/20200330132913 b/db/schema_migrations/20200330132913
new file mode 100644
index 00000000000..94787ebd2c2
--- /dev/null
+++ b/db/schema_migrations/20200330132913
@@ -0,0 +1 @@
+f64c9fb9222130fbe7f7af8dcaded0e47158b59ae13452a1faa397de428ebcad \ No newline at end of file
diff --git a/db/schema_migrations/20200330203826 b/db/schema_migrations/20200330203826
new file mode 100644
index 00000000000..cf1eef6772c
--- /dev/null
+++ b/db/schema_migrations/20200330203826
@@ -0,0 +1 @@
+6a43b94f1288e9250b7fbf596987e13bf96e2f6721df864ddda6cb39a30ecf9e \ No newline at end of file
diff --git a/db/schema_migrations/20200330203837 b/db/schema_migrations/20200330203837
new file mode 100644
index 00000000000..2e5e418d326
--- /dev/null
+++ b/db/schema_migrations/20200330203837
@@ -0,0 +1 @@
+b7159c82d117371825bd0e0ab865eafc40ffc2821f7bbd93e5b53b4abb131c1a \ No newline at end of file
diff --git a/db/schema_migrations/20200331103637 b/db/schema_migrations/20200331103637
new file mode 100644
index 00000000000..5314e785c43
--- /dev/null
+++ b/db/schema_migrations/20200331103637
@@ -0,0 +1 @@
+cb2570258c32c29a8db61740f7cab94339d4abf8402ad0234787ebd9d4ec900f \ No newline at end of file
diff --git a/db/schema_migrations/20200331113728 b/db/schema_migrations/20200331113728
new file mode 100644
index 00000000000..606e88f2a69
--- /dev/null
+++ b/db/schema_migrations/20200331113728
@@ -0,0 +1 @@
+2bf98da41385dce10efa06b99c1d11efc71ffa0be1454c95b3095ba66561c2e1 \ No newline at end of file
diff --git a/db/schema_migrations/20200331113738 b/db/schema_migrations/20200331113738
new file mode 100644
index 00000000000..40003a85bc5
--- /dev/null
+++ b/db/schema_migrations/20200331113738
@@ -0,0 +1 @@
+1fe7c1b25d5cc5329b4e0799587d2b84431b5ac2811c6e679560c4b0c5e62290 \ No newline at end of file
diff --git a/db/schema_migrations/20200331132103 b/db/schema_migrations/20200331132103
new file mode 100644
index 00000000000..e8dd1701bef
--- /dev/null
+++ b/db/schema_migrations/20200331132103
@@ -0,0 +1 @@
+d032949c960b1e237bbc5dff6d5cf9a92d2849ca316961335b01fe02dcd2910f \ No newline at end of file
diff --git a/db/schema_migrations/20200331195952 b/db/schema_migrations/20200331195952
new file mode 100644
index 00000000000..65bfd531378
--- /dev/null
+++ b/db/schema_migrations/20200331195952
@@ -0,0 +1 @@
+11ffb5e733d4b696d63b74449d52c76c45df6e2bf5d9a758c3b43f59d88fa94d \ No newline at end of file
diff --git a/db/schema_migrations/20200331220930 b/db/schema_migrations/20200331220930
new file mode 100644
index 00000000000..3e0619d1d55
--- /dev/null
+++ b/db/schema_migrations/20200331220930
@@ -0,0 +1 @@
+818714755d2ee77c1be834b8ea07b2b06f97f423f00a794da0132277c82cdb36 \ No newline at end of file
diff --git a/db/schema_migrations/20200401091051 b/db/schema_migrations/20200401091051
new file mode 100644
index 00000000000..dd1b9eebc39
--- /dev/null
+++ b/db/schema_migrations/20200401091051
@@ -0,0 +1 @@
+e11619ace35714e76f2da4d82a95381a3d49a1215fc5def309281f9185d7d400 \ No newline at end of file
diff --git a/db/schema_migrations/20200401095430 b/db/schema_migrations/20200401095430
new file mode 100644
index 00000000000..1cba0e9e789
--- /dev/null
+++ b/db/schema_migrations/20200401095430
@@ -0,0 +1 @@
+b0f154bef54b6ab9f9b6722016e1cb8642c567bde1d57a66a31f70d8cca37fda \ No newline at end of file
diff --git a/db/schema_migrations/20200401211005 b/db/schema_migrations/20200401211005
new file mode 100644
index 00000000000..68b2137760b
--- /dev/null
+++ b/db/schema_migrations/20200401211005
@@ -0,0 +1 @@
+a7941ffd4617b2a45a74febe9b338bee746df1bfb13349e38c3c519a5b21ca16 \ No newline at end of file
diff --git a/db/schema_migrations/20200402001106 b/db/schema_migrations/20200402001106
new file mode 100644
index 00000000000..42f281c36f0
--- /dev/null
+++ b/db/schema_migrations/20200402001106
@@ -0,0 +1 @@
+82fbcc682d7f86c667954d939e4ff747e5dddc91d1a7aa8ecd21911aeae605cb \ No newline at end of file
diff --git a/db/schema_migrations/20200402115013 b/db/schema_migrations/20200402115013
new file mode 100644
index 00000000000..3fe1d246806
--- /dev/null
+++ b/db/schema_migrations/20200402115013
@@ -0,0 +1 @@
+5ef3cd4613e901716d9c0a026485076c9319737919a7bbce4c2eee4d4413aeec \ No newline at end of file
diff --git a/db/schema_migrations/20200402115623 b/db/schema_migrations/20200402115623
new file mode 100644
index 00000000000..bd93c32995c
--- /dev/null
+++ b/db/schema_migrations/20200402115623
@@ -0,0 +1 @@
+5c9ae74ad4efe967310773eefb3f8070ef6955b93ceca910b8e721a05243998e \ No newline at end of file
diff --git a/db/schema_migrations/20200402123926 b/db/schema_migrations/20200402123926
new file mode 100644
index 00000000000..753097dae49
--- /dev/null
+++ b/db/schema_migrations/20200402123926
@@ -0,0 +1 @@
+c708ad745a0d858a6ecd993b5ca7f621e3a36b2d770b774c330f285948186311 \ No newline at end of file
diff --git a/db/schema_migrations/20200402124802 b/db/schema_migrations/20200402124802
new file mode 100644
index 00000000000..eb23b9ad72d
--- /dev/null
+++ b/db/schema_migrations/20200402124802
@@ -0,0 +1 @@
+f27ff20edac6214fc34e19098a022ff0da5c90fa2c4d0051c1ef499022d9a3b6 \ No newline at end of file
diff --git a/db/schema_migrations/20200402135250 b/db/schema_migrations/20200402135250
new file mode 100644
index 00000000000..e042be7b268
--- /dev/null
+++ b/db/schema_migrations/20200402135250
@@ -0,0 +1 @@
+b359d2f9a7b456aea2e4fa1b5d8ec7d28125cf696bb4d244532bfe448356c186 \ No newline at end of file
diff --git a/db/schema_migrations/20200402185044 b/db/schema_migrations/20200402185044
new file mode 100644
index 00000000000..74b0d9ed394
--- /dev/null
+++ b/db/schema_migrations/20200402185044
@@ -0,0 +1 @@
+d9ffe8bc5f2594ce164cf4f51ae969705fa0b5501c9a6e8529819d22cb6159e5 \ No newline at end of file
diff --git a/db/schema_migrations/20200403132349 b/db/schema_migrations/20200403132349
new file mode 100644
index 00000000000..093a56c8fd5
--- /dev/null
+++ b/db/schema_migrations/20200403132349
@@ -0,0 +1 @@
+a381d5675c3fa80ed0b3bc9108103e42553e697ac0db4ab78e31a79f93d9de1d \ No newline at end of file
diff --git a/db/schema_migrations/20200403184110 b/db/schema_migrations/20200403184110
new file mode 100644
index 00000000000..5503fff93ac
--- /dev/null
+++ b/db/schema_migrations/20200403184110
@@ -0,0 +1 @@
+61c6f41c76381139c56e5ef8674b23f2dc87f76677d8ae16791db27ba129ea0c \ No newline at end of file
diff --git a/db/schema_migrations/20200403185127 b/db/schema_migrations/20200403185127
new file mode 100644
index 00000000000..bfe7eb68fe8
--- /dev/null
+++ b/db/schema_migrations/20200403185127
@@ -0,0 +1 @@
+134f0f3217952c5dfca109374c9b90cf3d76ceea527530713988ef25e0e237ee \ No newline at end of file
diff --git a/db/schema_migrations/20200403185422 b/db/schema_migrations/20200403185422
new file mode 100644
index 00000000000..a2fe5409efc
--- /dev/null
+++ b/db/schema_migrations/20200403185422
@@ -0,0 +1 @@
+b65b6a0905672f81d728021940e2480723913053b29eee16f1fa350c9a8b08eb \ No newline at end of file
diff --git a/db/schema_migrations/20200406095930 b/db/schema_migrations/20200406095930
new file mode 100644
index 00000000000..27f74b9d92c
--- /dev/null
+++ b/db/schema_migrations/20200406095930
@@ -0,0 +1 @@
+3a5d20d3fa0b73f2e49aa38bed5b3e0aae267788b679f360535190de166e827f \ No newline at end of file
diff --git a/db/schema_migrations/20200406100909 b/db/schema_migrations/20200406100909
new file mode 100644
index 00000000000..2ebe9dd6979
--- /dev/null
+++ b/db/schema_migrations/20200406100909
@@ -0,0 +1 @@
+7cf2f4a946bef35e4a8c2a9a45ca7102ad6535791ff84423af0890ea5644abc8 \ No newline at end of file
diff --git a/db/schema_migrations/20200406102111 b/db/schema_migrations/20200406102111
new file mode 100644
index 00000000000..e61ba266223
--- /dev/null
+++ b/db/schema_migrations/20200406102111
@@ -0,0 +1 @@
+56efa5b6b0545b51d47c27c16b7fb8217d56fba701bff39b5776b5a9a2dbcdf2 \ No newline at end of file
diff --git a/db/schema_migrations/20200406102120 b/db/schema_migrations/20200406102120
new file mode 100644
index 00000000000..31727cf3607
--- /dev/null
+++ b/db/schema_migrations/20200406102120
@@ -0,0 +1 @@
+5e7ffbca4477555e55f650037502e38fec63084f6681358614f5caab896417f7 \ No newline at end of file
diff --git a/db/schema_migrations/20200406132529 b/db/schema_migrations/20200406132529
new file mode 100644
index 00000000000..05f9c71723e
--- /dev/null
+++ b/db/schema_migrations/20200406132529
@@ -0,0 +1 @@
+4b308b55824c8fc1b7ca6b2f847382be79cc82ecad6896969be551f630face6f \ No newline at end of file
diff --git a/db/schema_migrations/20200406135648 b/db/schema_migrations/20200406135648
new file mode 100644
index 00000000000..563439ec8ba
--- /dev/null
+++ b/db/schema_migrations/20200406135648
@@ -0,0 +1 @@
+a9b4b9f33045f13e75cff4e26f0770270f291673776c85bc6d57beef4daad1f7 \ No newline at end of file
diff --git a/db/schema_migrations/20200406141452 b/db/schema_migrations/20200406141452
new file mode 100644
index 00000000000..cd509e2fb97
--- /dev/null
+++ b/db/schema_migrations/20200406141452
@@ -0,0 +1 @@
+59c110c50bd77d05fffaca466e609090abc7bae9166ec3a754115cc353d2bb04 \ No newline at end of file
diff --git a/db/schema_migrations/20200406192059 b/db/schema_migrations/20200406192059
new file mode 100644
index 00000000000..1e71ed11efe
--- /dev/null
+++ b/db/schema_migrations/20200406192059
@@ -0,0 +1 @@
+db5445e1a50de06348cb1e0f4737b7f4f66426595bd7cd2de0078a74346eef5f \ No newline at end of file
diff --git a/db/schema_migrations/20200406193427 b/db/schema_migrations/20200406193427
new file mode 100644
index 00000000000..cfe16383f85
--- /dev/null
+++ b/db/schema_migrations/20200406193427
@@ -0,0 +1 @@
+26d6182d01dd7958dae153c22f13f2c1b7930cd74b912de067e7a6743084f6fb \ No newline at end of file
diff --git a/db/schema_migrations/20200407094005 b/db/schema_migrations/20200407094005
new file mode 100644
index 00000000000..21bc7433a86
--- /dev/null
+++ b/db/schema_migrations/20200407094005
@@ -0,0 +1 @@
+deb40c4055e0c810a98ba26ac51be2be6b424b978a4f2cc64338233128c84927 \ No newline at end of file
diff --git a/db/schema_migrations/20200407094923 b/db/schema_migrations/20200407094923
new file mode 100644
index 00000000000..fa71c965570
--- /dev/null
+++ b/db/schema_migrations/20200407094923
@@ -0,0 +1 @@
+b48e03a58fbcc140768112d120e5c927c20ceca64e1d5079f938ba75e23d9e43 \ No newline at end of file
diff --git a/db/schema_migrations/20200407120000 b/db/schema_migrations/20200407120000
new file mode 100644
index 00000000000..14df432f6c8
--- /dev/null
+++ b/db/schema_migrations/20200407120000
@@ -0,0 +1 @@
+eba6253dbb2ff86c108c801c67665a8e19b6d88293ff824a41006347d0b4a4c3 \ No newline at end of file
diff --git a/db/schema_migrations/20200407121321 b/db/schema_migrations/20200407121321
new file mode 100644
index 00000000000..c3bf42bb675
--- /dev/null
+++ b/db/schema_migrations/20200407121321
@@ -0,0 +1 @@
+5cb21d0c39526d9d0a8f7e3d76ae41c8e1bc6d2389c597e0143175cd9cbbf93f \ No newline at end of file
diff --git a/db/schema_migrations/20200407171133 b/db/schema_migrations/20200407171133
new file mode 100644
index 00000000000..4201b37e420
--- /dev/null
+++ b/db/schema_migrations/20200407171133
@@ -0,0 +1 @@
+3276dfca5d74628c56ee2bf72588faee21d7ca74b3876215c0d449a57d20094d \ No newline at end of file
diff --git a/db/schema_migrations/20200407171417 b/db/schema_migrations/20200407171417
new file mode 100644
index 00000000000..239a4923b8b
--- /dev/null
+++ b/db/schema_migrations/20200407171417
@@ -0,0 +1 @@
+a9b99715636ae4cb61b1eb822ca559178a11d2351ae8858c6a68e4f37bf86626 \ No newline at end of file
diff --git a/db/schema_migrations/20200407182205 b/db/schema_migrations/20200407182205
new file mode 100644
index 00000000000..274720357a8
--- /dev/null
+++ b/db/schema_migrations/20200407182205
@@ -0,0 +1 @@
+450ebcd6b8ea2f0d29661b83cd601b270e10b332c0ee178e9147b4946f90de82 \ No newline at end of file
diff --git a/db/schema_migrations/20200407222647 b/db/schema_migrations/20200407222647
new file mode 100644
index 00000000000..cefab8fbffe
--- /dev/null
+++ b/db/schema_migrations/20200407222647
@@ -0,0 +1 @@
+ff735eb514bbe19871943b1d66c19b427b4dc233ca25db81532555654abead4b \ No newline at end of file
diff --git a/db/schema_migrations/20200408110856 b/db/schema_migrations/20200408110856
new file mode 100644
index 00000000000..6afc26ce1db
--- /dev/null
+++ b/db/schema_migrations/20200408110856
@@ -0,0 +1 @@
+be8dd7230c7564217758f6731f3406647af0dd283e83c59833e879330f9c9ce3 \ No newline at end of file
diff --git a/db/schema_migrations/20200408125046 b/db/schema_migrations/20200408125046
new file mode 100644
index 00000000000..fcfc11208d3
--- /dev/null
+++ b/db/schema_migrations/20200408125046
@@ -0,0 +1 @@
+74eb691ef4d0f542ebaf2a0550b55b47ba296e7f623fe67d6f837c9f4d4c677f \ No newline at end of file
diff --git a/db/schema_migrations/20200408132152 b/db/schema_migrations/20200408132152
new file mode 100644
index 00000000000..e7cfebd605a
--- /dev/null
+++ b/db/schema_migrations/20200408132152
@@ -0,0 +1 @@
+3ccb2170880e362c243b4071f7a9c3c1edafecbef54a09f66f2fdc95e8c936e6 \ No newline at end of file
diff --git a/db/schema_migrations/20200408133211 b/db/schema_migrations/20200408133211
new file mode 100644
index 00000000000..417a58a5f1f
--- /dev/null
+++ b/db/schema_migrations/20200408133211
@@ -0,0 +1 @@
+6f780f20897959d4966b5a622cede02ce37b8b89d99f5cbf326cf2704f7f9164 \ No newline at end of file
diff --git a/db/schema_migrations/20200408153842 b/db/schema_migrations/20200408153842
new file mode 100644
index 00000000000..7c54b8f6023
--- /dev/null
+++ b/db/schema_migrations/20200408153842
@@ -0,0 +1 @@
+329f5b831d7285973819051c68bb56593f7d755792e745d16781bb947c5f3a24 \ No newline at end of file
diff --git a/db/schema_migrations/20200408154331 b/db/schema_migrations/20200408154331
new file mode 100644
index 00000000000..b499cb0c75f
--- /dev/null
+++ b/db/schema_migrations/20200408154331
@@ -0,0 +1 @@
+c49fc5d4e91ada6606d2a2823d214bcb8ad6d383778555a0eb881ebc042feeae \ No newline at end of file
diff --git a/db/schema_migrations/20200408154349 b/db/schema_migrations/20200408154349
new file mode 100644
index 00000000000..d30aae8e990
--- /dev/null
+++ b/db/schema_migrations/20200408154349
@@ -0,0 +1 @@
+c65e4a9d015b0cc188c84b18bbd66b45d76d2d281f0d378946b8519705428350 \ No newline at end of file
diff --git a/db/schema_migrations/20200408154411 b/db/schema_migrations/20200408154411
new file mode 100644
index 00000000000..fe885df8f9b
--- /dev/null
+++ b/db/schema_migrations/20200408154411
@@ -0,0 +1 @@
+13f95e797975de6456f30301cfc670f411c15470966afb9df83fa2a734edc4cc \ No newline at end of file
diff --git a/db/schema_migrations/20200408154428 b/db/schema_migrations/20200408154428
new file mode 100644
index 00000000000..0d464c5841a
--- /dev/null
+++ b/db/schema_migrations/20200408154428
@@ -0,0 +1 @@
+cc52aced123adb89714f854c9f81166d4fd2f5b9c40222163fc7ae65266f0b0f \ No newline at end of file
diff --git a/db/schema_migrations/20200408154455 b/db/schema_migrations/20200408154455
new file mode 100644
index 00000000000..874ee92d3a9
--- /dev/null
+++ b/db/schema_migrations/20200408154455
@@ -0,0 +1 @@
+4030a039abadc6200026c82a3a1a1a0731818fb21c2bf456ed2aa7e89b4cc201 \ No newline at end of file
diff --git a/db/schema_migrations/20200408154533 b/db/schema_migrations/20200408154533
new file mode 100644
index 00000000000..bb8b13b28e8
--- /dev/null
+++ b/db/schema_migrations/20200408154533
@@ -0,0 +1 @@
+937d505687e4d4e2ebd531a02ef2fc1ea6ce3c8f281f859a4e97b3b9f8d53dfb \ No newline at end of file
diff --git a/db/schema_migrations/20200408154604 b/db/schema_migrations/20200408154604
new file mode 100644
index 00000000000..93b5dc3d3a7
--- /dev/null
+++ b/db/schema_migrations/20200408154604
@@ -0,0 +1 @@
+49d34581b0a36a39acf5473bb6b90c66adbdc854b755ca4881cab31a4589cede \ No newline at end of file
diff --git a/db/schema_migrations/20200408154624 b/db/schema_migrations/20200408154624
new file mode 100644
index 00000000000..acdaafd630f
--- /dev/null
+++ b/db/schema_migrations/20200408154624
@@ -0,0 +1 @@
+e35b8efc06c3e9f15a21d9dacf5b2b0694439bc333fd46283d010d7e8dbce227 \ No newline at end of file
diff --git a/db/schema_migrations/20200408175424 b/db/schema_migrations/20200408175424
new file mode 100644
index 00000000000..5134721870e
--- /dev/null
+++ b/db/schema_migrations/20200408175424
@@ -0,0 +1 @@
+5a10ec51a9a1eec842931ccbc184988dfad86e1c212fccb61fbc3f59a22fbc33 \ No newline at end of file
diff --git a/db/schema_migrations/20200408212219 b/db/schema_migrations/20200408212219
new file mode 100644
index 00000000000..04c5dae1424
--- /dev/null
+++ b/db/schema_migrations/20200408212219
@@ -0,0 +1 @@
+41f095068e12a277174d45e10dbc60cd2104af2f8cfb5d4b82a94b57e3957c44 \ No newline at end of file
diff --git a/db/schema_migrations/20200409085956 b/db/schema_migrations/20200409085956
new file mode 100644
index 00000000000..beaa92bdd00
--- /dev/null
+++ b/db/schema_migrations/20200409085956
@@ -0,0 +1 @@
+7cabe8105e1714e3387577420fafa06c418219e31c895803fa97908e2cf5b3b2 \ No newline at end of file
diff --git a/db/schema_migrations/20200409105455 b/db/schema_migrations/20200409105455
new file mode 100644
index 00000000000..80aac192a39
--- /dev/null
+++ b/db/schema_migrations/20200409105455
@@ -0,0 +1 @@
+5d412bb94282f7ab28848e6f96b9f18eef00ffe5913a33d2c7416a09251ae7c7 \ No newline at end of file
diff --git a/db/schema_migrations/20200409105456 b/db/schema_migrations/20200409105456
new file mode 100644
index 00000000000..20f393625f3
--- /dev/null
+++ b/db/schema_migrations/20200409105456
@@ -0,0 +1 @@
+a4a79070cd18c46575e2f9c6d2a798fc8152fbbc0a923244b82b8151d3bf680a \ No newline at end of file
diff --git a/db/schema_migrations/20200409211607 b/db/schema_migrations/20200409211607
new file mode 100644
index 00000000000..d7af855a6bd
--- /dev/null
+++ b/db/schema_migrations/20200409211607
@@ -0,0 +1 @@
+0468ea64248cb0fdf9acfed9aeff7fd05875dd505b548cfd92e195a8cc82668b \ No newline at end of file
diff --git a/db/schema_migrations/20200410104828 b/db/schema_migrations/20200410104828
new file mode 100644
index 00000000000..665be131b9a
--- /dev/null
+++ b/db/schema_migrations/20200410104828
@@ -0,0 +1 @@
+2efdbd11929ce0164c5a035cb7e1d9a386f1bf375aa0dbc08e8bdc2c5788eebf \ No newline at end of file
diff --git a/db/schema_migrations/20200410232012 b/db/schema_migrations/20200410232012
new file mode 100644
index 00000000000..54336ee1c13
--- /dev/null
+++ b/db/schema_migrations/20200410232012
@@ -0,0 +1 @@
+f8b29495edc391d3df303356ad6f6219bdfbe2d5655330030b229ab8ccabbc9c \ No newline at end of file
diff --git a/db/schema_migrations/20200411125656 b/db/schema_migrations/20200411125656
new file mode 100644
index 00000000000..9e30c747d19
--- /dev/null
+++ b/db/schema_migrations/20200411125656
@@ -0,0 +1 @@
+8dcfe2eb5889767ce2011f9a1a130a7fe208a124f61134d067ec42b5dc021be3 \ No newline at end of file
diff --git a/db/schema_migrations/20200413072059 b/db/schema_migrations/20200413072059
new file mode 100644
index 00000000000..ce70578ffc0
--- /dev/null
+++ b/db/schema_migrations/20200413072059
@@ -0,0 +1 @@
+f16f0227df3242e1bc4dd71c9dc014345ba9446ba7ab6053b156aef4620488ef \ No newline at end of file
diff --git a/db/schema_migrations/20200413230056 b/db/schema_migrations/20200413230056
new file mode 100644
index 00000000000..d352a8e8d92
--- /dev/null
+++ b/db/schema_migrations/20200413230056
@@ -0,0 +1 @@
+518f58c0edd4c6176c07d83739d4b990ed3cae490441be55bbdcee80ade127bb \ No newline at end of file
diff --git a/db/schema_migrations/20200414112444 b/db/schema_migrations/20200414112444
new file mode 100644
index 00000000000..202ab7b6f48
--- /dev/null
+++ b/db/schema_migrations/20200414112444
@@ -0,0 +1 @@
+9693bca9cb23dcac4b35289ccb62b2ef154476a7460958cb16202f490bbfaf99 \ No newline at end of file
diff --git a/db/schema_migrations/20200414114611 b/db/schema_migrations/20200414114611
new file mode 100644
index 00000000000..5841d6c47be
--- /dev/null
+++ b/db/schema_migrations/20200414114611
@@ -0,0 +1 @@
+130600efce08e1dcac88785730ae99b924d484c5314d124998aaff32123490a3 \ No newline at end of file
diff --git a/db/schema_migrations/20200414115801 b/db/schema_migrations/20200414115801
new file mode 100644
index 00000000000..ea087a6d98a
--- /dev/null
+++ b/db/schema_migrations/20200414115801
@@ -0,0 +1 @@
+e333b6dc2dfc70a82b8573fba748f7f1dcfdf92314657ca2bc98816afce91935 \ No newline at end of file
diff --git a/db/schema_migrations/20200414144547 b/db/schema_migrations/20200414144547
new file mode 100644
index 00000000000..392d4f56b3a
--- /dev/null
+++ b/db/schema_migrations/20200414144547
@@ -0,0 +1 @@
+e77b105a041f8dbec55236722f253c089f14f98997b28dc2a43617bfd9cd9b39 \ No newline at end of file
diff --git a/db/schema_migrations/20200415153154 b/db/schema_migrations/20200415153154
new file mode 100644
index 00000000000..efbdccfdda7
--- /dev/null
+++ b/db/schema_migrations/20200415153154
@@ -0,0 +1 @@
+e288357c25540ce6b9f7e38fcb5e49585fc26929db40c71c14737999987855c1 \ No newline at end of file
diff --git a/db/schema_migrations/20200415160722 b/db/schema_migrations/20200415160722
new file mode 100644
index 00000000000..1252b3a5ab2
--- /dev/null
+++ b/db/schema_migrations/20200415160722
@@ -0,0 +1 @@
+c3d28ed4b2eb271d918a1eef1a4cfc0af302f4c8852773db9075d692b1691971 \ No newline at end of file
diff --git a/db/schema_migrations/20200415161021 b/db/schema_migrations/20200415161021
new file mode 100644
index 00000000000..c7a0fb6144d
--- /dev/null
+++ b/db/schema_migrations/20200415161021
@@ -0,0 +1 @@
+731f7fa44d1b86ed619b7a7e4bd1fad6a943cf84a66b973b95581ae6d7b4a1db \ No newline at end of file
diff --git a/db/schema_migrations/20200415161206 b/db/schema_migrations/20200415161206
new file mode 100644
index 00000000000..8d5b41dd105
--- /dev/null
+++ b/db/schema_migrations/20200415161206
@@ -0,0 +1 @@
+eb9abab7fe4e3dd07a8995c3c9f514c13c3dbf4d49b1c100722fc9ada3351d2e \ No newline at end of file
diff --git a/db/schema_migrations/20200415192656 b/db/schema_migrations/20200415192656
new file mode 100644
index 00000000000..859f70b279c
--- /dev/null
+++ b/db/schema_migrations/20200415192656
@@ -0,0 +1 @@
+bc728b4d00992542a86324b0fc054ef435c9f35ccb5c31d74e9eef22fc8c03a7 \ No newline at end of file
diff --git a/db/schema_migrations/20200415203024 b/db/schema_migrations/20200415203024
new file mode 100644
index 00000000000..7ac44656255
--- /dev/null
+++ b/db/schema_migrations/20200415203024
@@ -0,0 +1 @@
+2fbdc8f9d10f9fbbbd1216b0a43d43183b659e7bcff7ee141d76a16100569005 \ No newline at end of file
diff --git a/db/schema_migrations/20200416005331 b/db/schema_migrations/20200416005331
new file mode 100644
index 00000000000..959c63e1054
--- /dev/null
+++ b/db/schema_migrations/20200416005331
@@ -0,0 +1 @@
+262e32b88e88bba1e7133cf002ee4a2209b23b0726b3ad1952a108ccdcf8802b \ No newline at end of file
diff --git a/db/schema_migrations/20200416111111 b/db/schema_migrations/20200416111111
new file mode 100644
index 00000000000..5dacc01d27b
--- /dev/null
+++ b/db/schema_migrations/20200416111111
@@ -0,0 +1 @@
+d2c801f6867b16ccd0a20217e0c76a6c689e2fc7c560256460734c91a427e760 \ No newline at end of file
diff --git a/db/schema_migrations/20200416120128 b/db/schema_migrations/20200416120128
new file mode 100644
index 00000000000..14eef050991
--- /dev/null
+++ b/db/schema_migrations/20200416120128
@@ -0,0 +1 @@
+8d4b95f1e5aac6d9079b4e4801258259314327baefcd63a5aa50ed05b2450cd0 \ No newline at end of file
diff --git a/db/schema_migrations/20200416120354 b/db/schema_migrations/20200416120354
new file mode 100644
index 00000000000..6987eb606ac
--- /dev/null
+++ b/db/schema_migrations/20200416120354
@@ -0,0 +1 @@
+c2f2dadbbff62e1330c6ec10b0b0508bac0e92e780a0113915f348b164372ae7 \ No newline at end of file
diff --git a/db/schema_migrations/20200417044453 b/db/schema_migrations/20200417044453
new file mode 100644
index 00000000000..a1d8c20f8da
--- /dev/null
+++ b/db/schema_migrations/20200417044453
@@ -0,0 +1 @@
+1f4f7f8c9e61381255a914449053586b7ef89b77c8ca6cc7aab3b0f37b746ada \ No newline at end of file
diff --git a/db/schema_migrations/20200417075843 b/db/schema_migrations/20200417075843
new file mode 100644
index 00000000000..8d4daad0378
--- /dev/null
+++ b/db/schema_migrations/20200417075843
@@ -0,0 +1 @@
+b8ce568841406f2422a34c93f7d02d9009fd35d1e3c1f7a21f71f6af1e745919 \ No newline at end of file
diff --git a/db/schema_migrations/20200417145946 b/db/schema_migrations/20200417145946
new file mode 100644
index 00000000000..73d4647db5d
--- /dev/null
+++ b/db/schema_migrations/20200417145946
@@ -0,0 +1 @@
+cf47ac4249d03e49851ef6506129939f476218856d5715a719c0b01f258e55f9 \ No newline at end of file
diff --git a/db/schema_migrations/20200420092011 b/db/schema_migrations/20200420092011
new file mode 100644
index 00000000000..b5c5d8e4cb0
--- /dev/null
+++ b/db/schema_migrations/20200420092011
@@ -0,0 +1 @@
+57c25e79b952319b38b6d913ac1d1fd1252c006cc34c2140a96bcb573f67db36 \ No newline at end of file
diff --git a/db/schema_migrations/20200420094444 b/db/schema_migrations/20200420094444
new file mode 100644
index 00000000000..6b430be98e7
--- /dev/null
+++ b/db/schema_migrations/20200420094444
@@ -0,0 +1 @@
+ee3a22f9d26c2a51e09b45ef55564a9770ecb1b523873292cc5c484c961c3573 \ No newline at end of file
diff --git a/db/schema_migrations/20200420104303 b/db/schema_migrations/20200420104303
new file mode 100644
index 00000000000..2be42260faf
--- /dev/null
+++ b/db/schema_migrations/20200420104303
@@ -0,0 +1 @@
+b0c3b8fa8257874dd28b6057313390af9261ceb934f1b89e4812f23c23909c9c \ No newline at end of file
diff --git a/db/schema_migrations/20200420104323 b/db/schema_migrations/20200420104323
new file mode 100644
index 00000000000..8335c344f01
--- /dev/null
+++ b/db/schema_migrations/20200420104323
@@ -0,0 +1 @@
+c2729622353fec28de04009e1e14d99dd49cbd79ee9834b034858a851fb434e5 \ No newline at end of file
diff --git a/db/schema_migrations/20200420115948 b/db/schema_migrations/20200420115948
new file mode 100644
index 00000000000..c6bc76b5c43
--- /dev/null
+++ b/db/schema_migrations/20200420115948
@@ -0,0 +1 @@
+d146fefc2c44e68a1067f504fd779328028b4e65a8aad840fff9c6f83fbb3a83 \ No newline at end of file
diff --git a/db/schema_migrations/20200420141733 b/db/schema_migrations/20200420141733
new file mode 100644
index 00000000000..e714da7d2c3
--- /dev/null
+++ b/db/schema_migrations/20200420141733
@@ -0,0 +1 @@
+ac3ba795b92e8fa9d6d1d9be546f9f3464da8fc2ea4c8d317a64b3eec5631b7d \ No newline at end of file
diff --git a/db/schema_migrations/20200420162730 b/db/schema_migrations/20200420162730
new file mode 100644
index 00000000000..ea96207aba2
--- /dev/null
+++ b/db/schema_migrations/20200420162730
@@ -0,0 +1 @@
+75bcc7394a5c99cfd3a7156ede94e5a8a561bbed2f7770333dbacdfd6fd30e28 \ No newline at end of file
diff --git a/db/schema_migrations/20200420172113 b/db/schema_migrations/20200420172113
new file mode 100644
index 00000000000..9de48b9a489
--- /dev/null
+++ b/db/schema_migrations/20200420172113
@@ -0,0 +1 @@
+9eb84b3a43ad13c2f3559ebf2ef78f8a5ef2eb78819e05db431dac387a6f3e08 \ No newline at end of file
diff --git a/db/schema_migrations/20200420172752 b/db/schema_migrations/20200420172752
new file mode 100644
index 00000000000..eac9c38d8fb
--- /dev/null
+++ b/db/schema_migrations/20200420172752
@@ -0,0 +1 @@
+57313ed166bf63588d2465b015efb887cabfc0b85d7513c16e91effb42dda3d7 \ No newline at end of file
diff --git a/db/schema_migrations/20200420172927 b/db/schema_migrations/20200420172927
new file mode 100644
index 00000000000..f04bb675166
--- /dev/null
+++ b/db/schema_migrations/20200420172927
@@ -0,0 +1 @@
+dbf703edbfba23f5ce02ef075136f059a3c16f61d6ad70f084a089f41abb3579 \ No newline at end of file
diff --git a/db/schema_migrations/20200420201933 b/db/schema_migrations/20200420201933
new file mode 100644
index 00000000000..fe300d98d2b
--- /dev/null
+++ b/db/schema_migrations/20200420201933
@@ -0,0 +1 @@
+2996752313cdf23d29312892f13751b3e37afa60d8353e8ff87354c77b60fc27 \ No newline at end of file
diff --git a/db/schema_migrations/20200421054930 b/db/schema_migrations/20200421054930
new file mode 100644
index 00000000000..9a2bbebd0fe
--- /dev/null
+++ b/db/schema_migrations/20200421054930
@@ -0,0 +1 @@
+61b72a69db5bb30f4533807241bba767870e9d04edf5cf2d7439d6a6582d88bb \ No newline at end of file
diff --git a/db/schema_migrations/20200421054948 b/db/schema_migrations/20200421054948
new file mode 100644
index 00000000000..168fa5e9589
--- /dev/null
+++ b/db/schema_migrations/20200421054948
@@ -0,0 +1 @@
+5315f43f4049781962b042ce4372741b74585640c4fd82d954e7ef0ba39692cc \ No newline at end of file
diff --git a/db/schema_migrations/20200421092907 b/db/schema_migrations/20200421092907
new file mode 100644
index 00000000000..06e6ee47e05
--- /dev/null
+++ b/db/schema_migrations/20200421092907
@@ -0,0 +1 @@
+952580ab54ef8e7380f3c344f09943f484ddedaeeede5d5f891832d54b8c12b3 \ No newline at end of file
diff --git a/db/schema_migrations/20200421111005 b/db/schema_migrations/20200421111005
new file mode 100644
index 00000000000..a232b596dd7
--- /dev/null
+++ b/db/schema_migrations/20200421111005
@@ -0,0 +1 @@
+99226197b1efc5669616bb66a19d82ea301bfb29450174b0ab461d8fa13c8a59 \ No newline at end of file
diff --git a/db/schema_migrations/20200421195234 b/db/schema_migrations/20200421195234
new file mode 100644
index 00000000000..a15e01cef69
--- /dev/null
+++ b/db/schema_migrations/20200421195234
@@ -0,0 +1 @@
+f3cb8c96656e246470b6f60fdae16d517ffd986486f640e7ed83e7e5abd5586b \ No newline at end of file
diff --git a/db/schema_migrations/20200421233150 b/db/schema_migrations/20200421233150
new file mode 100644
index 00000000000..873a18e0ebc
--- /dev/null
+++ b/db/schema_migrations/20200421233150
@@ -0,0 +1 @@
+82f0d006e56af52b58fc8996729f4978f2aaa0611d546c5fff177952720d2b6b \ No newline at end of file
diff --git a/db/schema_migrations/20200422091541 b/db/schema_migrations/20200422091541
new file mode 100644
index 00000000000..dbe87f6ba3b
--- /dev/null
+++ b/db/schema_migrations/20200422091541
@@ -0,0 +1 @@
+574914c2c2fa66d7d673eb112bf97a05819f4ffffebeab2af898ebcf701cd90a \ No newline at end of file
diff --git a/db/schema_migrations/20200422213749 b/db/schema_migrations/20200422213749
new file mode 100644
index 00000000000..8a551ff5598
--- /dev/null
+++ b/db/schema_migrations/20200422213749
@@ -0,0 +1 @@
+0383e827905b3dae8c489c7f7fafda7e77152eff3af27881d6b6f16091d78761 \ No newline at end of file
diff --git a/db/schema_migrations/20200423075720 b/db/schema_migrations/20200423075720
new file mode 100644
index 00000000000..4c51f084dd3
--- /dev/null
+++ b/db/schema_migrations/20200423075720
@@ -0,0 +1 @@
+cdbe8252533ee61c56822d625faae9ddb28f1ae95c76fc71b85a2ca3a95da356 \ No newline at end of file
diff --git a/db/schema_migrations/20200423080334 b/db/schema_migrations/20200423080334
new file mode 100644
index 00000000000..8857680d4a3
--- /dev/null
+++ b/db/schema_migrations/20200423080334
@@ -0,0 +1 @@
+6940b4bc344478480d8e048e0d036ddb9ad4edd6daf56b48a7cac5df3fbe6bf4 \ No newline at end of file
diff --git a/db/schema_migrations/20200423080607 b/db/schema_migrations/20200423080607
new file mode 100644
index 00000000000..662d1c68c37
--- /dev/null
+++ b/db/schema_migrations/20200423080607
@@ -0,0 +1 @@
+e283adde76a397d4fa3e843a7277e546fcfa158d8f92f4f50f517132244c6e84 \ No newline at end of file
diff --git a/db/schema_migrations/20200423081409 b/db/schema_migrations/20200423081409
new file mode 100644
index 00000000000..f6dbd4aa5ff
--- /dev/null
+++ b/db/schema_migrations/20200423081409
@@ -0,0 +1 @@
+585a91a06cec65fbb89791df00a5b04a56617734d435bd64a7a6484f00fea509 \ No newline at end of file
diff --git a/db/schema_migrations/20200423081441 b/db/schema_migrations/20200423081441
new file mode 100644
index 00000000000..831110c361f
--- /dev/null
+++ b/db/schema_migrations/20200423081441
@@ -0,0 +1 @@
+f8a72dab94a79b4a9fb9d6a84dbe9248602cdcceafff775a37ee53078318dd43 \ No newline at end of file
diff --git a/db/schema_migrations/20200423081519 b/db/schema_migrations/20200423081519
new file mode 100644
index 00000000000..ccdab2b88b2
--- /dev/null
+++ b/db/schema_migrations/20200423081519
@@ -0,0 +1 @@
+f6415849e3808390f7d760f31cb79f419ce04bc29ef4f1d39ca7f751de47b5d4 \ No newline at end of file
diff --git a/db/schema_migrations/20200423101529 b/db/schema_migrations/20200423101529
new file mode 100644
index 00000000000..bd0e92b0cc7
--- /dev/null
+++ b/db/schema_migrations/20200423101529
@@ -0,0 +1 @@
+26750021476db448ca0cd22a8a4bc218d5b84e19b20202c9cf0a616461cc1ee1 \ No newline at end of file
diff --git a/db/schema_migrations/20200424043515 b/db/schema_migrations/20200424043515
new file mode 100644
index 00000000000..40a53f2cd0d
--- /dev/null
+++ b/db/schema_migrations/20200424043515
@@ -0,0 +1 @@
+c755d36c9e144a3bd6673bacadf24e2d34224c4de060b992dd589a52985ea337 \ No newline at end of file
diff --git a/db/schema_migrations/20200424050250 b/db/schema_migrations/20200424050250
new file mode 100644
index 00000000000..72d64451361
--- /dev/null
+++ b/db/schema_migrations/20200424050250
@@ -0,0 +1 @@
+2b2cd2e7101e8225dd177c9437c8fee2039dbca5c5f1558ce1a849d9799cc34c \ No newline at end of file
diff --git a/db/schema_migrations/20200424101920 b/db/schema_migrations/20200424101920
new file mode 100644
index 00000000000..58be080faec
--- /dev/null
+++ b/db/schema_migrations/20200424101920
@@ -0,0 +1 @@
+d8f66da9290be14f8885b39be93ef234244a5b9394991d32f1d35a587665d932 \ No newline at end of file
diff --git a/db/schema_migrations/20200424102023 b/db/schema_migrations/20200424102023
new file mode 100644
index 00000000000..3aec6ddeac3
--- /dev/null
+++ b/db/schema_migrations/20200424102023
@@ -0,0 +1 @@
+e82c4e3ce433cf563e23fddf1847157ab8d9b01d5a3a996b3983dade301518b7 \ No newline at end of file
diff --git a/db/schema_migrations/20200424135319 b/db/schema_migrations/20200424135319
new file mode 100644
index 00000000000..0e16e201938
--- /dev/null
+++ b/db/schema_migrations/20200424135319
@@ -0,0 +1 @@
+d8adbb1b062a124704891926d0c7088b50a9c1fa12cb0145bd19fcf5a3fb4d05 \ No newline at end of file
diff --git a/db/schema_migrations/20200427064130 b/db/schema_migrations/20200427064130
new file mode 100644
index 00000000000..57595ecc200
--- /dev/null
+++ b/db/schema_migrations/20200427064130
@@ -0,0 +1 @@
+aaec2551c3b6eb7f8ec345516c681ba4bc33eed9171093ab98799db20efe0e94 \ No newline at end of file
diff --git a/db/schema_migrations/20200428134356 b/db/schema_migrations/20200428134356
new file mode 100644
index 00000000000..59b06c7e7db
--- /dev/null
+++ b/db/schema_migrations/20200428134356
@@ -0,0 +1 @@
+6994c8b015d85acc19a440f7d2c6191e927c411eec9e9c1083356a4c598a28f8 \ No newline at end of file
diff --git a/db/schema_migrations/20200429001827 b/db/schema_migrations/20200429001827
new file mode 100644
index 00000000000..f74267fee7f
--- /dev/null
+++ b/db/schema_migrations/20200429001827
@@ -0,0 +1 @@
+81f35115909806c412ed96487a7692e61df6e6c519d2ad3f95a6089cc48cedab \ No newline at end of file
diff --git a/db/schema_migrations/20200429002150 b/db/schema_migrations/20200429002150
new file mode 100644
index 00000000000..f6d9998ea64
--- /dev/null
+++ b/db/schema_migrations/20200429002150
@@ -0,0 +1 @@
+0af3d8e0cc9efb4657e6ef93a213ba7edf3e383caf47ddd0809653cfb7418e55 \ No newline at end of file
diff --git a/db/schema_migrations/20200429015603 b/db/schema_migrations/20200429015603
new file mode 100644
index 00000000000..b6788efb6f7
--- /dev/null
+++ b/db/schema_migrations/20200429015603
@@ -0,0 +1 @@
+ee8afc82ef3af2ec030696560fe195fc2056dddf80ec0cd908b454bd2378f2ae \ No newline at end of file
diff --git a/db/schema_migrations/20200429023324 b/db/schema_migrations/20200429023324
new file mode 100644
index 00000000000..3758f11d8b1
--- /dev/null
+++ b/db/schema_migrations/20200429023324
@@ -0,0 +1 @@
+809558d31a390cf0d3a9653c9acb167150311819845a81c57164f74e26545340 \ No newline at end of file
diff --git a/db/schema_migrations/20200429181335 b/db/schema_migrations/20200429181335
new file mode 100644
index 00000000000..e29e1758f54
--- /dev/null
+++ b/db/schema_migrations/20200429181335
@@ -0,0 +1 @@
+292ba62e0296154a31a2a497bb26b67b83d08d236306939762e48e8f67c6b423 \ No newline at end of file
diff --git a/db/schema_migrations/20200429181955 b/db/schema_migrations/20200429181955
new file mode 100644
index 00000000000..dd94ec15a01
--- /dev/null
+++ b/db/schema_migrations/20200429181955
@@ -0,0 +1 @@
+73a342805f9857917e059e95793aff5da3049f1e943a883a7546985a6293d9d7 \ No newline at end of file
diff --git a/db/schema_migrations/20200429182245 b/db/schema_migrations/20200429182245
new file mode 100644
index 00000000000..d88951fc011
--- /dev/null
+++ b/db/schema_migrations/20200429182245
@@ -0,0 +1 @@
+3dd9cc90ac048f208d8a966c72e532c74dca9c60801b29f3fb77e37816f91f16 \ No newline at end of file
diff --git a/db/schema_migrations/20200430103158 b/db/schema_migrations/20200430103158
new file mode 100644
index 00000000000..343599a6052
--- /dev/null
+++ b/db/schema_migrations/20200430103158
@@ -0,0 +1 @@
+c4957bc449caee04886713439666755d826120c9d8e5f335ac6eae0b860aa9ba \ No newline at end of file
diff --git a/db/schema_migrations/20200430123614 b/db/schema_migrations/20200430123614
new file mode 100644
index 00000000000..7ea1a7676c4
--- /dev/null
+++ b/db/schema_migrations/20200430123614
@@ -0,0 +1 @@
+31dd2da9456eeec204e2008e78558aadf5d3172f66b3c640c87a0fb64e807080 \ No newline at end of file
diff --git a/db/schema_migrations/20200430130048 b/db/schema_migrations/20200430130048
new file mode 100644
index 00000000000..e0adbfdc131
--- /dev/null
+++ b/db/schema_migrations/20200430130048
@@ -0,0 +1 @@
+4c6304f22783d1c7c142716f984d21b800d2e0c90896302c4861a1641732a805 \ No newline at end of file
diff --git a/db/schema_migrations/20200430174637 b/db/schema_migrations/20200430174637
new file mode 100644
index 00000000000..b0790a1bce5
--- /dev/null
+++ b/db/schema_migrations/20200430174637
@@ -0,0 +1 @@
+e37a4bf461179c99adab8280d840439534d59ba317a12e1831390cd5f3ae7ef4 \ No newline at end of file
diff --git a/db/schema_migrations/20200504191813 b/db/schema_migrations/20200504191813
new file mode 100644
index 00000000000..0f377a32906
--- /dev/null
+++ b/db/schema_migrations/20200504191813
@@ -0,0 +1 @@
+b389d021c04ce2e3b8c35a2a829f0ab8c58ee8b2ab972ae1f7a8abb16a09670f \ No newline at end of file
diff --git a/db/schema_migrations/20200504200709 b/db/schema_migrations/20200504200709
new file mode 100644
index 00000000000..780f3013fa7
--- /dev/null
+++ b/db/schema_migrations/20200504200709
@@ -0,0 +1 @@
+976e0c4614b6986f654fca6158c6ed2edf5c4e1031192e4f073fa77179d07eda \ No newline at end of file
diff --git a/db/schema_migrations/20200505164958 b/db/schema_migrations/20200505164958
new file mode 100644
index 00000000000..23a952990cb
--- /dev/null
+++ b/db/schema_migrations/20200505164958
@@ -0,0 +1 @@
+b06f7fc8653259060ea2c227130ca3c87bdeba15cf721f21cf524e1658a61272 \ No newline at end of file
diff --git a/db/schema_migrations/20200505171834 b/db/schema_migrations/20200505171834
new file mode 100644
index 00000000000..f8b0dd22cd5
--- /dev/null
+++ b/db/schema_migrations/20200505171834
@@ -0,0 +1 @@
+bc44ba4cb70c950ca3e8c3c63b73e431c266284dddc7bc8adb909570dfea0048 \ No newline at end of file
diff --git a/db/schema_migrations/20200505172405 b/db/schema_migrations/20200505172405
new file mode 100644
index 00000000000..3c993eff67d
--- /dev/null
+++ b/db/schema_migrations/20200505172405
@@ -0,0 +1 @@
+52c3872d632d45bfbcfe4be8a4e4579d135c4291c780950350d6650c54fd1708 \ No newline at end of file
diff --git a/db/schema_migrations/20200506085748 b/db/schema_migrations/20200506085748
new file mode 100644
index 00000000000..9759b03a822
--- /dev/null
+++ b/db/schema_migrations/20200506085748
@@ -0,0 +1 @@
+a1861b578967fdefdb15f3be93891c721e96692896f06c2d6198d4431c45cd13 \ No newline at end of file
diff --git a/db/schema_migrations/20200506125731 b/db/schema_migrations/20200506125731
new file mode 100644
index 00000000000..6064f0a487d
--- /dev/null
+++ b/db/schema_migrations/20200506125731
@@ -0,0 +1 @@
+d4cda8bcb5bccc1ebad9e6eaa6a4eeb5d0aca382d334fc103d23fe77556c4930 \ No newline at end of file
diff --git a/db/schema_migrations/20200506154421 b/db/schema_migrations/20200506154421
new file mode 100644
index 00000000000..5875086b0e5
--- /dev/null
+++ b/db/schema_migrations/20200506154421
@@ -0,0 +1 @@
+02205bcf95962023ca04392d7997f8546725c759660e641086812a2e98473224 \ No newline at end of file
diff --git a/db/schema_migrations/20200507221434 b/db/schema_migrations/20200507221434
new file mode 100644
index 00000000000..3089e877e4c
--- /dev/null
+++ b/db/schema_migrations/20200507221434
@@ -0,0 +1 @@
+fac210ae2e6a0d1ddcf3226271e61e5dfa308c23b349bf1641e3c09d9da2af37 \ No newline at end of file
diff --git a/db/schema_migrations/20200508021128 b/db/schema_migrations/20200508021128
new file mode 100644
index 00000000000..3d8681a1849
--- /dev/null
+++ b/db/schema_migrations/20200508021128
@@ -0,0 +1 @@
+f28fc16e9369913c2af69c613d5ceeb3fa210dea9314f50856875413e983bd4b \ No newline at end of file
diff --git a/db/schema_migrations/20200508050301 b/db/schema_migrations/20200508050301
new file mode 100644
index 00000000000..880e30b0ed6
--- /dev/null
+++ b/db/schema_migrations/20200508050301
@@ -0,0 +1 @@
+f4c503dacfe784392b0b75759d0927bdda501a01a9edac3b41a2f78ec12b5936 \ No newline at end of file
diff --git a/db/schema_migrations/20200508091106 b/db/schema_migrations/20200508091106
new file mode 100644
index 00000000000..d22f8d82bfc
--- /dev/null
+++ b/db/schema_migrations/20200508091106
@@ -0,0 +1 @@
+7359db223f77da3309198c2cc50f52ff942427a622e42956c987a758d5c2093b \ No newline at end of file
diff --git a/db/schema_migrations/20200508140959 b/db/schema_migrations/20200508140959
new file mode 100644
index 00000000000..d5ecd77abd5
--- /dev/null
+++ b/db/schema_migrations/20200508140959
@@ -0,0 +1 @@
+7696b248052522c8dd99ba8782c906a638bbdab894b455377f19d5fa3e6f7fd4 \ No newline at end of file
diff --git a/db/schema_migrations/20200508203901 b/db/schema_migrations/20200508203901
new file mode 100644
index 00000000000..08f72372d02
--- /dev/null
+++ b/db/schema_migrations/20200508203901
@@ -0,0 +1 @@
+849af945cca0656467a85b2037fd23d38fceba3588fbd053073a04ae20a3ed1f \ No newline at end of file
diff --git a/db/schema_migrations/20200509203901 b/db/schema_migrations/20200509203901
new file mode 100644
index 00000000000..f05f0f8ac7e
--- /dev/null
+++ b/db/schema_migrations/20200509203901
@@ -0,0 +1 @@
+fb9054b82d996d4e005efa9c05d1544f6d433389e46b715897a3eb5dc84493b5 \ No newline at end of file
diff --git a/db/schema_migrations/20200510181937 b/db/schema_migrations/20200510181937
new file mode 100644
index 00000000000..38d6b6c42a3
--- /dev/null
+++ b/db/schema_migrations/20200510181937
@@ -0,0 +1 @@
+31f8b5061bcea304f623cfcf4803bbbd97219acaf82d587a03b2f420253285b1 \ No newline at end of file
diff --git a/db/schema_migrations/20200510182218 b/db/schema_migrations/20200510182218
new file mode 100644
index 00000000000..c944628b8ff
--- /dev/null
+++ b/db/schema_migrations/20200510182218
@@ -0,0 +1 @@
+25290ca5a685ca8648a626adb62e45b42ea45d91163c4af13761c98804a83af6 \ No newline at end of file
diff --git a/db/schema_migrations/20200510182556 b/db/schema_migrations/20200510182556
new file mode 100644
index 00000000000..0a58bb57500
--- /dev/null
+++ b/db/schema_migrations/20200510182556
@@ -0,0 +1 @@
+c23711f8795738bcd41323bfc83512c97fd71ad016c95432b28388c877db55d5 \ No newline at end of file
diff --git a/db/schema_migrations/20200510182824 b/db/schema_migrations/20200510182824
new file mode 100644
index 00000000000..071f2448f77
--- /dev/null
+++ b/db/schema_migrations/20200510182824
@@ -0,0 +1 @@
+55cd25621eac293c9616e7f2b211cfd8ed7183721bc6601754b3b8aea8557543 \ No newline at end of file
diff --git a/db/schema_migrations/20200510183128 b/db/schema_migrations/20200510183128
new file mode 100644
index 00000000000..bee6fba9f18
--- /dev/null
+++ b/db/schema_migrations/20200510183128
@@ -0,0 +1 @@
+59c8b5178a495e8f2f128c50e9adaef1ab53ace9f6a053fc0cacb04672837e05 \ No newline at end of file
diff --git a/db/schema_migrations/20200511080113 b/db/schema_migrations/20200511080113
new file mode 100644
index 00000000000..6f7e5c3d900
--- /dev/null
+++ b/db/schema_migrations/20200511080113
@@ -0,0 +1 @@
+7edf72fd93034612ae93ea1999e84bbe8bfa96c7e3844614cb4985a559e40810 \ No newline at end of file
diff --git a/db/schema_migrations/20200511083541 b/db/schema_migrations/20200511083541
new file mode 100644
index 00000000000..3bcca26361e
--- /dev/null
+++ b/db/schema_migrations/20200511083541
@@ -0,0 +1 @@
+ccede137ca157c5195d83e8c1af4e29c1f7370b19f7caa4069d334ba1f7ea3a7 \ No newline at end of file
diff --git a/db/schema_migrations/20200511092246 b/db/schema_migrations/20200511092246
new file mode 100644
index 00000000000..83636dbd3e3
--- /dev/null
+++ b/db/schema_migrations/20200511092246
@@ -0,0 +1 @@
+0827d802fb94f625878da1ee1bed367b6f4fea795d3effe15000d833c67a5a7f \ No newline at end of file
diff --git a/db/schema_migrations/20200511092505 b/db/schema_migrations/20200511092505
new file mode 100644
index 00000000000..67c2d966ead
--- /dev/null
+++ b/db/schema_migrations/20200511092505
@@ -0,0 +1 @@
+524cc3c6a25e12dd1fab7c16f13a0f3f28b7cfdb5d0c3669349ec12e61b54a98 \ No newline at end of file
diff --git a/db/schema_migrations/20200511092714 b/db/schema_migrations/20200511092714
new file mode 100644
index 00000000000..253a9d827ea
--- /dev/null
+++ b/db/schema_migrations/20200511092714
@@ -0,0 +1 @@
+8e3395ab9aaef740940cc9067860291410b5ce364769e95b0d04b676e14ef00b \ No newline at end of file
diff --git a/db/schema_migrations/20200511115430 b/db/schema_migrations/20200511115430
new file mode 100644
index 00000000000..98fb6c7b313
--- /dev/null
+++ b/db/schema_migrations/20200511115430
@@ -0,0 +1 @@
+0013e34270a2bb137fec0223cff7509db04ef686c792b78ca6c67668b8296c61 \ No newline at end of file
diff --git a/db/schema_migrations/20200511115431 b/db/schema_migrations/20200511115431
new file mode 100644
index 00000000000..78b3fc574ed
--- /dev/null
+++ b/db/schema_migrations/20200511115431
@@ -0,0 +1 @@
+f0d0f98fec3649f0b2f2040880d9afff8b10a0943bf289834796c9376ce87932 \ No newline at end of file
diff --git a/db/schema_migrations/20200511121549 b/db/schema_migrations/20200511121549
new file mode 100644
index 00000000000..ee9546a8a0c
--- /dev/null
+++ b/db/schema_migrations/20200511121549
@@ -0,0 +1 @@
+5101e6b2791c43fb3636a8f95a66fa01825a7bb9e60ea3f5d89606e45d96e9c3 \ No newline at end of file
diff --git a/db/schema_migrations/20200511121610 b/db/schema_migrations/20200511121610
new file mode 100644
index 00000000000..ff13ce8c3e9
--- /dev/null
+++ b/db/schema_migrations/20200511121610
@@ -0,0 +1 @@
+e951ce098f4190af2e34bb7c0d020efca9ecaa4299d593fa7f0b23125ba5ccac \ No newline at end of file
diff --git a/db/schema_migrations/20200511121620 b/db/schema_migrations/20200511121620
new file mode 100644
index 00000000000..aeb38bb19b1
--- /dev/null
+++ b/db/schema_migrations/20200511121620
@@ -0,0 +1 @@
+13c7cfc19eba0b69d54eb3ac0b22eae489fb84c8472e3693f84b66b0c64b20b4 \ No newline at end of file
diff --git a/db/schema_migrations/20200511130129 b/db/schema_migrations/20200511130129
new file mode 100644
index 00000000000..d30619b5d5a
--- /dev/null
+++ b/db/schema_migrations/20200511130129
@@ -0,0 +1 @@
+02e298e5f70427b5f1c74845dfc7ac93b31865dd2a5f431470fc34a9087a0e10 \ No newline at end of file
diff --git a/db/schema_migrations/20200511130130 b/db/schema_migrations/20200511130130
new file mode 100644
index 00000000000..d263f6418c5
--- /dev/null
+++ b/db/schema_migrations/20200511130130
@@ -0,0 +1 @@
+edf2348492fed26ded2183de9a1154af18570804b8ce83a0ca56a8b0a6d8f3a6 \ No newline at end of file
diff --git a/db/schema_migrations/20200511145545 b/db/schema_migrations/20200511145545
new file mode 100644
index 00000000000..be1b94cbf48
--- /dev/null
+++ b/db/schema_migrations/20200511145545
@@ -0,0 +1 @@
+50a8f2081d4d794a7b04ef4eec25f99863c2197770096d6999e2e5f18331390a \ No newline at end of file
diff --git a/db/schema_migrations/20200511162057 b/db/schema_migrations/20200511162057
new file mode 100644
index 00000000000..b58615221d1
--- /dev/null
+++ b/db/schema_migrations/20200511162057
@@ -0,0 +1 @@
+ad166c70d93630ae54fa26b926dade885e7b530f3c8af6a2516d54e05cb38383 \ No newline at end of file
diff --git a/db/schema_migrations/20200511162115 b/db/schema_migrations/20200511162115
new file mode 100644
index 00000000000..011592e64c8
--- /dev/null
+++ b/db/schema_migrations/20200511162115
@@ -0,0 +1 @@
+b1a26c6b9924656a61637f221f1e81c0f1d6d782a2e558012f0caf436c92943f \ No newline at end of file
diff --git a/db/schema_migrations/20200511181027 b/db/schema_migrations/20200511181027
new file mode 100644
index 00000000000..a918c934d69
--- /dev/null
+++ b/db/schema_migrations/20200511181027
@@ -0,0 +1 @@
+d3d5f1ac4411803a04ba7c32a254d1ff6112a3817c91769c2423892b870cc7f8 \ No newline at end of file
diff --git a/db/schema_migrations/20200511191027 b/db/schema_migrations/20200511191027
new file mode 100644
index 00000000000..bc2e5e2ae62
--- /dev/null
+++ b/db/schema_migrations/20200511191027
@@ -0,0 +1 @@
+46a25f167afe98184717084ce2b893b55cd2849f38aee970bf39728602732588 \ No newline at end of file
diff --git a/db/schema_migrations/20200511208012 b/db/schema_migrations/20200511208012
new file mode 100644
index 00000000000..5eb7c0085b8
--- /dev/null
+++ b/db/schema_migrations/20200511208012
@@ -0,0 +1 @@
+0dfe02daa86fc37f067522b6af626cc2150010fc65e83d9430d29ee492f37b6f \ No newline at end of file
diff --git a/db/schema_migrations/20200511220023 b/db/schema_migrations/20200511220023
new file mode 100644
index 00000000000..f2316c579bc
--- /dev/null
+++ b/db/schema_migrations/20200511220023
@@ -0,0 +1 @@
+b9fb78494d9aa1da1a90e0d4a308b574c21d627d30f4b4bfe358cd7bd8f1bbc1 \ No newline at end of file
diff --git a/db/schema_migrations/20200512085150 b/db/schema_migrations/20200512085150
new file mode 100644
index 00000000000..735a2896f43
--- /dev/null
+++ b/db/schema_migrations/20200512085150
@@ -0,0 +1 @@
+c8c83c508e1d54dfd540ca034ef6f3d67184fc513fb4ebab957597e0cd0293b2 \ No newline at end of file
diff --git a/db/schema_migrations/20200512160004 b/db/schema_migrations/20200512160004
new file mode 100644
index 00000000000..16d459a6251
--- /dev/null
+++ b/db/schema_migrations/20200512160004
@@ -0,0 +1 @@
+959399fcc81b0fd1d0df938ae8fc2eb24f5fbde88fbeb920292ada6452352e42 \ No newline at end of file
diff --git a/db/schema_migrations/20200512164334 b/db/schema_migrations/20200512164334
new file mode 100644
index 00000000000..42ed77e7b36
--- /dev/null
+++ b/db/schema_migrations/20200512164334
@@ -0,0 +1 @@
+c279d7992fc823dc59b62cc14c248db4aab93b603eefc157188f28a13c40508f \ No newline at end of file
diff --git a/db/schema_migrations/20200512195442 b/db/schema_migrations/20200512195442
new file mode 100644
index 00000000000..b5ecc583875
--- /dev/null
+++ b/db/schema_migrations/20200512195442
@@ -0,0 +1 @@
+214b8a8898c418a1350e23cae443f9649f5a7e0d91ca2494ae8d8dac7f81b37b \ No newline at end of file
diff --git a/db/schema_migrations/20200513160930 b/db/schema_migrations/20200513160930
new file mode 100644
index 00000000000..63cb8caf666
--- /dev/null
+++ b/db/schema_migrations/20200513160930
@@ -0,0 +1 @@
+07e36e155a94cf8e71b92e77353509c9d3af781a6f973e0db2848780851ff24e \ No newline at end of file
diff --git a/db/schema_migrations/20200513171959 b/db/schema_migrations/20200513171959
new file mode 100644
index 00000000000..f10207a05f6
--- /dev/null
+++ b/db/schema_migrations/20200513171959
@@ -0,0 +1 @@
+3fe17fba97304f7143dfdb0c315f87e549e7769723f19fa36288381d1fa9e2d8 \ No newline at end of file
diff --git a/db/schema_migrations/20200513224143 b/db/schema_migrations/20200513224143
new file mode 100644
index 00000000000..06d601a4796
--- /dev/null
+++ b/db/schema_migrations/20200513224143
@@ -0,0 +1 @@
+125ef36cc08c11062c00dc586b877bc0b9bda33c1be34ba15fad7ee87dbd0b55 \ No newline at end of file
diff --git a/db/schema_migrations/20200513234502 b/db/schema_migrations/20200513234502
new file mode 100644
index 00000000000..0a40f501312
--- /dev/null
+++ b/db/schema_migrations/20200513234502
@@ -0,0 +1 @@
+3cf8ea6787682d82c930779d2fb2068710cd429ae1f57b201c73784b216cb3e5 \ No newline at end of file
diff --git a/db/schema_migrations/20200513235347 b/db/schema_migrations/20200513235347
new file mode 100644
index 00000000000..b7b40661167
--- /dev/null
+++ b/db/schema_migrations/20200513235347
@@ -0,0 +1 @@
+5fedf359a4f5bf15dbbadb13736bc96c46691f2c952a8cb6459f11c1ecb96400 \ No newline at end of file
diff --git a/db/schema_migrations/20200513235532 b/db/schema_migrations/20200513235532
new file mode 100644
index 00000000000..2bab5e16dfb
--- /dev/null
+++ b/db/schema_migrations/20200513235532
@@ -0,0 +1 @@
+877eda087e028dfb9bc838497bf6874d1b23b61353c335cb73bbd94f38889610 \ No newline at end of file
diff --git a/db/schema_migrations/20200514000009 b/db/schema_migrations/20200514000009
new file mode 100644
index 00000000000..1a588cf3812
--- /dev/null
+++ b/db/schema_migrations/20200514000009
@@ -0,0 +1 @@
+b9c29ad4b36dbea2e6b2406f56fec2c408845a24b9382bcc32d823fea7a3fbd1 \ No newline at end of file
diff --git a/db/schema_migrations/20200514000132 b/db/schema_migrations/20200514000132
new file mode 100644
index 00000000000..a87eb8c4b7a
--- /dev/null
+++ b/db/schema_migrations/20200514000132
@@ -0,0 +1 @@
+e441ff2691a70304cda5489ac3e308116e4eaa59ba1dafd6f14f0323f595e982 \ No newline at end of file
diff --git a/db/schema_migrations/20200514000340 b/db/schema_migrations/20200514000340
new file mode 100644
index 00000000000..465e1b97446
--- /dev/null
+++ b/db/schema_migrations/20200514000340
@@ -0,0 +1 @@
+b67655bffd1e52005c4f4b997eee17c39b948b9c642a3e3a202d237d7419aaa0 \ No newline at end of file
diff --git a/db/schema_migrations/20200515152649 b/db/schema_migrations/20200515152649
new file mode 100644
index 00000000000..3986afff437
--- /dev/null
+++ b/db/schema_migrations/20200515152649
@@ -0,0 +1 @@
+34f0dc965b7f5c9b76a8b0bd7ca3721777c1f3e881c2f2b02806c7a74442343d \ No newline at end of file
diff --git a/db/schema_migrations/20200515153633 b/db/schema_migrations/20200515153633
new file mode 100644
index 00000000000..c65ea828aed
--- /dev/null
+++ b/db/schema_migrations/20200515153633
@@ -0,0 +1 @@
+dd7fa34ca73822643533b3eb1ee8cf61503cd94ca180602b2263989f2326d7a2 \ No newline at end of file
diff --git a/db/schema_migrations/20200515155620 b/db/schema_migrations/20200515155620
new file mode 100644
index 00000000000..480848a7f29
--- /dev/null
+++ b/db/schema_migrations/20200515155620
@@ -0,0 +1 @@
+8fafc0f070f0a40c3ed9d2a25f3874fb5c525f3bcd77382be1947697157c4c2d \ No newline at end of file
diff --git a/db/schema_migrations/20200518091745 b/db/schema_migrations/20200518091745
new file mode 100644
index 00000000000..dd2d8c0a465
--- /dev/null
+++ b/db/schema_migrations/20200518091745
@@ -0,0 +1 @@
+222bf026288f2704df4ce9c6a72615d13dae11fbf8eb50ec6ce9732dcfc6491b \ No newline at end of file
diff --git a/db/schema_migrations/20200518114540 b/db/schema_migrations/20200518114540
new file mode 100644
index 00000000000..34329daf048
--- /dev/null
+++ b/db/schema_migrations/20200518114540
@@ -0,0 +1 @@
+6b7996a6eda2e1b6be4c74825d0401ab88f25677caf016c7ee906c17a5f8f99a \ No newline at end of file
diff --git a/db/schema_migrations/20200518133123 b/db/schema_migrations/20200518133123
new file mode 100644
index 00000000000..736654e9a9f
--- /dev/null
+++ b/db/schema_migrations/20200518133123
@@ -0,0 +1 @@
+d713fc941751c192cfd6e5f9dcba7f562ccaf6ac850dac24ea2c51332a916c51 \ No newline at end of file
diff --git a/db/schema_migrations/20200519074709 b/db/schema_migrations/20200519074709
new file mode 100644
index 00000000000..7e5385aec19
--- /dev/null
+++ b/db/schema_migrations/20200519074709
@@ -0,0 +1 @@
+bc620d9056a0f615bcb3218d7a5abedbbdf380c9ee964fd50cea867fcbb138db \ No newline at end of file
diff --git a/db/schema_migrations/20200519101002 b/db/schema_migrations/20200519101002
new file mode 100644
index 00000000000..205f5bc3747
--- /dev/null
+++ b/db/schema_migrations/20200519101002
@@ -0,0 +1 @@
+746ec3b5e8beb0c87189c04e96974df3ce752e707981ef8564ed4a282d01f8e6 \ No newline at end of file
diff --git a/db/schema_migrations/20200519115908 b/db/schema_migrations/20200519115908
new file mode 100644
index 00000000000..cc084e06980
--- /dev/null
+++ b/db/schema_migrations/20200519115908
@@ -0,0 +1 @@
+d2a660493f10af362663e5f6c843e4428c704ac842caeab80eacdf42f1d6a7e7 \ No newline at end of file
diff --git a/db/schema_migrations/20200519141534 b/db/schema_migrations/20200519141534
new file mode 100644
index 00000000000..c0a53a0e786
--- /dev/null
+++ b/db/schema_migrations/20200519141534
@@ -0,0 +1 @@
+85d7059d7fb2703bb9474734d4b41508de8b0e3c630725b74163d268427b4760 \ No newline at end of file
diff --git a/db/schema_migrations/20200519171058 b/db/schema_migrations/20200519171058
new file mode 100644
index 00000000000..1ac4d231079
--- /dev/null
+++ b/db/schema_migrations/20200519171058
@@ -0,0 +1 @@
+ad14128704da92a4de51936af6444608331a4d4e960cdf894f3f0301b038fd4f \ No newline at end of file
diff --git a/db/schema_migrations/20200519194042 b/db/schema_migrations/20200519194042
new file mode 100644
index 00000000000..737ec0d46cb
--- /dev/null
+++ b/db/schema_migrations/20200519194042
@@ -0,0 +1 @@
+b232109c29d831b8cda9f4bacc2ab4cf4ff290cb6a27d8034c47aacd05b0e522 \ No newline at end of file
diff --git a/db/schema_migrations/20200519201128 b/db/schema_migrations/20200519201128
new file mode 100644
index 00000000000..b83727bfef9
--- /dev/null
+++ b/db/schema_migrations/20200519201128
@@ -0,0 +1 @@
+94624ba1a2553ed94101de6c40b59ed74c559ae49703b96df72026f9c86ec85c \ No newline at end of file
diff --git a/db/schema_migrations/20200520103514 b/db/schema_migrations/20200520103514
new file mode 100644
index 00000000000..77c8ae6c1d9
--- /dev/null
+++ b/db/schema_migrations/20200520103514
@@ -0,0 +1 @@
+1b651eb548366c8c68424061b87e48e5b80e6794d9f911828c09057597dc800e \ No newline at end of file
diff --git a/db/schema_migrations/20200521022725 b/db/schema_migrations/20200521022725
new file mode 100644
index 00000000000..52072620703
--- /dev/null
+++ b/db/schema_migrations/20200521022725
@@ -0,0 +1 @@
+703dd07e6aca38d21c9a3bb84d21efd47758c7c4dc7aae6377b490ce5ba4da33 \ No newline at end of file
diff --git a/db/schema_migrations/20200521225327 b/db/schema_migrations/20200521225327
new file mode 100644
index 00000000000..4d6876aee75
--- /dev/null
+++ b/db/schema_migrations/20200521225327
@@ -0,0 +1 @@
+b0ddb00ddba5940228c4eabc0ed84ae298cd28e2076ef0317786278dcd4dbf76 \ No newline at end of file
diff --git a/db/schema_migrations/20200521225337 b/db/schema_migrations/20200521225337
new file mode 100644
index 00000000000..e022ae88110
--- /dev/null
+++ b/db/schema_migrations/20200521225337
@@ -0,0 +1 @@
+e0a36200d9022157bf7cc29fa6142f6e25633ae5c8be0a664818ae5fc1c157f5 \ No newline at end of file
diff --git a/db/schema_migrations/20200521225346 b/db/schema_migrations/20200521225346
new file mode 100644
index 00000000000..05dac61d4a7
--- /dev/null
+++ b/db/schema_migrations/20200521225346
@@ -0,0 +1 @@
+6d17c3f483309605718f93ee0935200812b2bb148499458d0fc6842647febbc4 \ No newline at end of file
diff --git a/db/schema_migrations/20200522205606 b/db/schema_migrations/20200522205606
new file mode 100644
index 00000000000..dbf798737fa
--- /dev/null
+++ b/db/schema_migrations/20200522205606
@@ -0,0 +1 @@
+4bb6c890509ef458734947f872bd0245fb39b479da890a7ee488ab9a8094331e \ No newline at end of file
diff --git a/db/schema_migrations/20200522235146 b/db/schema_migrations/20200522235146
new file mode 100644
index 00000000000..3c3ca57887f
--- /dev/null
+++ b/db/schema_migrations/20200522235146
@@ -0,0 +1 @@
+e7c2215d624d7d4a8efa58f2653f5806316de0c5b74e4a621c590044bdff1484 \ No newline at end of file
diff --git a/db/schema_migrations/20200524104346 b/db/schema_migrations/20200524104346
new file mode 100644
index 00000000000..b1d6cbad020
--- /dev/null
+++ b/db/schema_migrations/20200524104346
@@ -0,0 +1 @@
+c1b2c436c64ef8e9c4ce0d0087a5a5047c2318a09fa82c33c6d3080eb5b55bc2 \ No newline at end of file
diff --git a/db/schema_migrations/20200525114553 b/db/schema_migrations/20200525114553
new file mode 100644
index 00000000000..35f22221f56
--- /dev/null
+++ b/db/schema_migrations/20200525114553
@@ -0,0 +1 @@
+788576927e66b178a41adda08faa729ab64a9624900dde8bfe219fb40f1bb3e7 \ No newline at end of file
diff --git a/db/schema_migrations/20200525121014 b/db/schema_migrations/20200525121014
new file mode 100644
index 00000000000..f11c80717c0
--- /dev/null
+++ b/db/schema_migrations/20200525121014
@@ -0,0 +1 @@
+0ac42fbe9e91c3bcb4ac040aff6249f3911542fdb8e6274289066b23dfcdb957 \ No newline at end of file
diff --git a/db/schema_migrations/20200525144525 b/db/schema_migrations/20200525144525
new file mode 100644
index 00000000000..902d62d58cc
--- /dev/null
+++ b/db/schema_migrations/20200525144525
@@ -0,0 +1 @@
+49e2c7f0adb160687823b627607b56a813cb58ed0c529778e2100c5543e5f854 \ No newline at end of file
diff --git a/db/schema_migrations/20200526000407 b/db/schema_migrations/20200526000407
new file mode 100644
index 00000000000..91573e5ba58
--- /dev/null
+++ b/db/schema_migrations/20200526000407
@@ -0,0 +1 @@
+ed629ce7654a585ff6ad7d6f65a7beb4207a95b21084b37d5238b728b418f2e6 \ No newline at end of file
diff --git a/db/schema_migrations/20200526013844 b/db/schema_migrations/20200526013844
new file mode 100644
index 00000000000..b181bb520bf
--- /dev/null
+++ b/db/schema_migrations/20200526013844
@@ -0,0 +1 @@
+962008c38cec92aaad64739883a549ba487aa8d00c5d3be5f755b3d8139341d8 \ No newline at end of file
diff --git a/db/schema_migrations/20200526115436 b/db/schema_migrations/20200526115436
new file mode 100644
index 00000000000..5f071ffc5d1
--- /dev/null
+++ b/db/schema_migrations/20200526115436
@@ -0,0 +1 @@
+ff746ede0d78ccc44e5d1bfecae298a5fb0018f37dfaf779687eda5c98987f5f \ No newline at end of file
diff --git a/db/schema_migrations/20200526120714 b/db/schema_migrations/20200526120714
new file mode 100644
index 00000000000..683893f2834
--- /dev/null
+++ b/db/schema_migrations/20200526120714
@@ -0,0 +1 @@
+b566f3dfd1fdb6b081e2a030027ad19910b2688bf68cefee246f3df41bda65d4 \ No newline at end of file
diff --git a/db/schema_migrations/20200526142550 b/db/schema_migrations/20200526142550
new file mode 100644
index 00000000000..8986bc2c8bd
--- /dev/null
+++ b/db/schema_migrations/20200526142550
@@ -0,0 +1 @@
+6df8ec2ce7c80b41cfccc324d2044ce67c5d60f2dfaf8c1aeede02ce0dc0ac4c \ No newline at end of file
diff --git a/db/schema_migrations/20200526153844 b/db/schema_migrations/20200526153844
new file mode 100644
index 00000000000..543a5a1bfdf
--- /dev/null
+++ b/db/schema_migrations/20200526153844
@@ -0,0 +1 @@
+17e38e020ccbcef20287930c0c60d4f265f273a99c8ad08f35a28cab295cc530 \ No newline at end of file
diff --git a/db/schema_migrations/20200526164946 b/db/schema_migrations/20200526164946
new file mode 100644
index 00000000000..352e78d30ac
--- /dev/null
+++ b/db/schema_migrations/20200526164946
@@ -0,0 +1 @@
+8e022fbe30ad181816a79a57a2432e6cf763e539a970860195a417d782c880f9 \ No newline at end of file
diff --git a/db/schema_migrations/20200526164947 b/db/schema_migrations/20200526164947
new file mode 100644
index 00000000000..a65ffd79b07
--- /dev/null
+++ b/db/schema_migrations/20200526164947
@@ -0,0 +1 @@
+e5a4897450454f070950e55907232d3b986dcaac0142dcb23a66db40dac817ba \ No newline at end of file
diff --git a/db/schema_migrations/20200526193555 b/db/schema_migrations/20200526193555
new file mode 100644
index 00000000000..18df757dd50
--- /dev/null
+++ b/db/schema_migrations/20200526193555
@@ -0,0 +1 @@
+e50f2bfb991b4ceddf8a580608208402692ad25fcc33b71e5fa82960189882c0 \ No newline at end of file
diff --git a/db/schema_migrations/20200526231421 b/db/schema_migrations/20200526231421
new file mode 100644
index 00000000000..b70feb4a080
--- /dev/null
+++ b/db/schema_migrations/20200526231421
@@ -0,0 +1 @@
+1b0d5c7b955f25f1f9e86e0315118cd3b9224c329e1b7eae5682292d03878793 \ No newline at end of file
diff --git a/db/schema_migrations/20200527092027 b/db/schema_migrations/20200527092027
new file mode 100644
index 00000000000..c4db74d55d4
--- /dev/null
+++ b/db/schema_migrations/20200527092027
@@ -0,0 +1 @@
+773f9f6f2b0bd6704485298a80f68b1d68ed28f5178b93bfebc97d2d0c09eb91 \ No newline at end of file
diff --git a/db/schema_migrations/20200527094322 b/db/schema_migrations/20200527094322
new file mode 100644
index 00000000000..86e0b13775a
--- /dev/null
+++ b/db/schema_migrations/20200527094322
@@ -0,0 +1 @@
+9efce01d2a677ad03e3aa80d3670a4d8bbab413f61ee89da860d2f92734d0298 \ No newline at end of file
diff --git a/db/schema_migrations/20200527095401 b/db/schema_migrations/20200527095401
new file mode 100644
index 00000000000..c9956f361d8
--- /dev/null
+++ b/db/schema_migrations/20200527095401
@@ -0,0 +1 @@
+a4ee1c8233f9445b1635ba89d71820cbdd515a4b1512ab40ab58c43cba44217b \ No newline at end of file
diff --git a/db/schema_migrations/20200527135313 b/db/schema_migrations/20200527135313
new file mode 100644
index 00000000000..ff955b0b183
--- /dev/null
+++ b/db/schema_migrations/20200527135313
@@ -0,0 +1 @@
+1829a85be1a8bfca9526bbc2eaec4b2f5482c41c9d665bb70846a2d97ab8a351 \ No newline at end of file
diff --git a/db/schema_migrations/20200527151413 b/db/schema_migrations/20200527151413
new file mode 100644
index 00000000000..3cd1fd7fefe
--- /dev/null
+++ b/db/schema_migrations/20200527151413
@@ -0,0 +1 @@
+7690399e7eb02b4aa906848d6bd5e6992d31df73ab78e8a3654102b11fc05409 \ No newline at end of file
diff --git a/db/schema_migrations/20200527152116 b/db/schema_migrations/20200527152116
new file mode 100644
index 00000000000..d701d29cf19
--- /dev/null
+++ b/db/schema_migrations/20200527152116
@@ -0,0 +1 @@
+99c0d72b64f7155f845bd6d40dd572ee21106977257a437fda0c7647faa99a10 \ No newline at end of file
diff --git a/db/schema_migrations/20200527152657 b/db/schema_migrations/20200527152657
new file mode 100644
index 00000000000..b5c79e49e79
--- /dev/null
+++ b/db/schema_migrations/20200527152657
@@ -0,0 +1 @@
+c87f004bc74eafe293c540c9a192808b53ca8a8fe8bd4e48a2a0603f980c7cf4 \ No newline at end of file
diff --git a/db/schema_migrations/20200527170649 b/db/schema_migrations/20200527170649
new file mode 100644
index 00000000000..fcbf71c8608
--- /dev/null
+++ b/db/schema_migrations/20200527170649
@@ -0,0 +1 @@
+7e494700bbbd596b9c865911c8bc1b1f8b62189b7afb2f8166210c09ba051a74 \ No newline at end of file
diff --git a/db/schema_migrations/20200527211000 b/db/schema_migrations/20200527211000
new file mode 100644
index 00000000000..7a3c79c9c40
--- /dev/null
+++ b/db/schema_migrations/20200527211000
@@ -0,0 +1 @@
+d8967bc2dfd52ee1d21ea15e46e88fb6f62325e420d5914cee584e8653ebb538 \ No newline at end of file
diff --git a/db/schema_migrations/20200527211605 b/db/schema_migrations/20200527211605
new file mode 100644
index 00000000000..3ffde83b144
--- /dev/null
+++ b/db/schema_migrations/20200527211605
@@ -0,0 +1 @@
+c99ef19e63223bac3271f2bfe4913ba6a97aaaff043c5eab19b990ddf2f10e9a \ No newline at end of file
diff --git a/db/schema_migrations/20200528054112 b/db/schema_migrations/20200528054112
new file mode 100644
index 00000000000..25177d4d981
--- /dev/null
+++ b/db/schema_migrations/20200528054112
@@ -0,0 +1 @@
+e3e48bce6e9066d57290fb006bba3491b5844fb15193c319848f5d7d23c85a87 \ No newline at end of file
diff --git a/db/schema_migrations/20200528123703 b/db/schema_migrations/20200528123703
new file mode 100644
index 00000000000..29545b35b3d
--- /dev/null
+++ b/db/schema_migrations/20200528123703
@@ -0,0 +1 @@
+1cdeb5966809dbc01963d7359375d9c11dc4516095c46b35c945f619f8ab1ba5 \ No newline at end of file
diff --git a/db/schema_migrations/20200528125905 b/db/schema_migrations/20200528125905
new file mode 100644
index 00000000000..ff589220a04
--- /dev/null
+++ b/db/schema_migrations/20200528125905
@@ -0,0 +1 @@
+1d1990dabc9e6ac59c82e215edcd97dac99db39258b23dfdfa8875f26978538a \ No newline at end of file
diff --git a/db/schema_migrations/20200528171933 b/db/schema_migrations/20200528171933
new file mode 100644
index 00000000000..db10e3cd961
--- /dev/null
+++ b/db/schema_migrations/20200528171933
@@ -0,0 +1 @@
+409ecb990f4e7ad2df3b33e12abe757e55c07de74e5226fc334527a67c76f6fa \ No newline at end of file
diff --git a/db/schema_migrations/20200601120434 b/db/schema_migrations/20200601120434
new file mode 100644
index 00000000000..efe42e90fa6
--- /dev/null
+++ b/db/schema_migrations/20200601120434
@@ -0,0 +1 @@
+dd942c07b653630c6df0c6430061bacc2991829c73ebdd0b8c7ce1ae5102301e \ No newline at end of file
diff --git a/db/schema_migrations/20200601210148 b/db/schema_migrations/20200601210148
new file mode 100644
index 00000000000..b7371a1932c
--- /dev/null
+++ b/db/schema_migrations/20200601210148
@@ -0,0 +1 @@
+53d6c268f74766f7fd18e480918206ba7fdaa5bbcfcfa552d839d82ccf4c5a77 \ No newline at end of file
diff --git a/db/schema_migrations/20200602013900 b/db/schema_migrations/20200602013900
new file mode 100644
index 00000000000..c174fd8210d
--- /dev/null
+++ b/db/schema_migrations/20200602013900
@@ -0,0 +1 @@
+3a23025aa0d3cda32aaeaa9fb9ce1fc06fb02ce26333e8c7d7a9ee539ad3903f \ No newline at end of file
diff --git a/db/schema_migrations/20200602013901 b/db/schema_migrations/20200602013901
new file mode 100644
index 00000000000..76b825a1914
--- /dev/null
+++ b/db/schema_migrations/20200602013901
@@ -0,0 +1 @@
+e6ebaebe88062d9ead773d7e54de6776be032a740f005470391f1449aa78e169 \ No newline at end of file
diff --git a/db/schema_migrations/20200602143020 b/db/schema_migrations/20200602143020
new file mode 100644
index 00000000000..a14ed488d58
--- /dev/null
+++ b/db/schema_migrations/20200602143020
@@ -0,0 +1 @@
+4d8fa1902ed7bb0b98ec57a09ec401f9a60a9a67d3341f288c5eef4674590931 \ No newline at end of file
diff --git a/db/schema_migrations/20200603073101 b/db/schema_migrations/20200603073101
new file mode 100644
index 00000000000..7f121b151d1
--- /dev/null
+++ b/db/schema_migrations/20200603073101
@@ -0,0 +1 @@
+aa071d4496df240cd7cadb3bcc3c7a5e3debb1c889918793a505941f0307bdf3 \ No newline at end of file
diff --git a/db/schema_migrations/20200603180338 b/db/schema_migrations/20200603180338
new file mode 100644
index 00000000000..71fc063c510
--- /dev/null
+++ b/db/schema_migrations/20200603180338
@@ -0,0 +1 @@
+f9aebf8a5b5ca29fc087131adc6b5ccfab31b6a6322b1199011bc8211dc12974 \ No newline at end of file
diff --git a/db/schema_migrations/20200604001128 b/db/schema_migrations/20200604001128
new file mode 100644
index 00000000000..cdd8b00129c
--- /dev/null
+++ b/db/schema_migrations/20200604001128
@@ -0,0 +1 @@
+151422dcec633fd512162a3b969689195a91199d0858c2128232b6fbc12c75f8 \ No newline at end of file
diff --git a/db/schema_migrations/20200604143628 b/db/schema_migrations/20200604143628
new file mode 100644
index 00000000000..c68e6a41c1c
--- /dev/null
+++ b/db/schema_migrations/20200604143628
@@ -0,0 +1 @@
+5abe7187c73ad8127051c41de7c56aee5a55422350712532bba5dc802ddd1775 \ No newline at end of file
diff --git a/db/schema_migrations/20200604145731 b/db/schema_migrations/20200604145731
new file mode 100644
index 00000000000..77f4aaf15fc
--- /dev/null
+++ b/db/schema_migrations/20200604145731
@@ -0,0 +1 @@
+10f132808cd13198e8832c2c45b34fa374b029b138583f9609a2600bf204a37f \ No newline at end of file
diff --git a/db/schema_migrations/20200604174544 b/db/schema_migrations/20200604174544
new file mode 100644
index 00000000000..8ade298b76b
--- /dev/null
+++ b/db/schema_migrations/20200604174544
@@ -0,0 +1 @@
+38d5bdea037b1e5031577851c1fae3354676c77a869b90b9213b36245401dfab \ No newline at end of file
diff --git a/db/schema_migrations/20200604174558 b/db/schema_migrations/20200604174558
new file mode 100644
index 00000000000..969442ca1eb
--- /dev/null
+++ b/db/schema_migrations/20200604174558
@@ -0,0 +1 @@
+6879996c3cb53326466d3b967925018facf4c63ad4198a93363f67f8eb614aff \ No newline at end of file
diff --git a/db/schema_migrations/20200605003204 b/db/schema_migrations/20200605003204
new file mode 100644
index 00000000000..c2bb57cf458
--- /dev/null
+++ b/db/schema_migrations/20200605003204
@@ -0,0 +1 @@
+cd7ea73ae9fc168de4f088395d86e2187e6c7184ed531cce767a8414e764a5d8 \ No newline at end of file
diff --git a/db/schema_migrations/20200605093113 b/db/schema_migrations/20200605093113
new file mode 100644
index 00000000000..c63fed7a87c
--- /dev/null
+++ b/db/schema_migrations/20200605093113
@@ -0,0 +1 @@
+1dbfc16e8ac9b5ef1d9dda60a7895d084db729bc34b855a2726e62b118e20360 \ No newline at end of file
diff --git a/db/schema_migrations/20200605160806 b/db/schema_migrations/20200605160806
new file mode 100644
index 00000000000..bf23d38f2fd
--- /dev/null
+++ b/db/schema_migrations/20200605160806
@@ -0,0 +1 @@
+a35514bb4cde5aab9cbd38f19c9d371a091eae486d4d8e994767244c09952cbb \ No newline at end of file
diff --git a/db/schema_migrations/20200605160836 b/db/schema_migrations/20200605160836
new file mode 100644
index 00000000000..e77da6e5319
--- /dev/null
+++ b/db/schema_migrations/20200605160836
@@ -0,0 +1 @@
+010ff35889dc018c44db523f6f64fd36dd5550292774273d5d57a9c23a96347d \ No newline at end of file
diff --git a/db/schema_migrations/20200605160851 b/db/schema_migrations/20200605160851
new file mode 100644
index 00000000000..fc8f26a2a36
--- /dev/null
+++ b/db/schema_migrations/20200605160851
@@ -0,0 +1 @@
+ade5567a3dbc449ebfa8c615ad312df874e2baf7fac12d1cdec97a7bfb4f8c49 \ No newline at end of file
diff --git a/db/schema_migrations/20200607223047 b/db/schema_migrations/20200607223047
new file mode 100644
index 00000000000..807592352e5
--- /dev/null
+++ b/db/schema_migrations/20200607223047
@@ -0,0 +1 @@
+64e38a5f5a76b549f7e527c34a3e9cf1861ada7e0658408241d1b27fa8d24bb4 \ No newline at end of file
diff --git a/db/schema_migrations/20200607235435 b/db/schema_migrations/20200607235435
new file mode 100644
index 00000000000..462e8438173
--- /dev/null
+++ b/db/schema_migrations/20200607235435
@@ -0,0 +1 @@
+67f29055e5ea13ebddcd420e30c806eaebbfb8c224d02a2c5fbaa51eb004c9dd \ No newline at end of file
diff --git a/db/schema_migrations/20200608072931 b/db/schema_migrations/20200608072931
new file mode 100644
index 00000000000..7ab318d89da
--- /dev/null
+++ b/db/schema_migrations/20200608072931
@@ -0,0 +1 @@
+9ba0ccfb2ba9a510c04297adab70f1edb47ecb7a65569c944531b5ff82c6e3c1 \ No newline at end of file
diff --git a/db/schema_migrations/20200608075553 b/db/schema_migrations/20200608075553
new file mode 100644
index 00000000000..49bf37f6281
--- /dev/null
+++ b/db/schema_migrations/20200608075553
@@ -0,0 +1 @@
+d71e8e8523a101da234f0ae44ef89baa45f397d021a06cfb6c305031ea5ff83b \ No newline at end of file
diff --git a/db/schema_migrations/20200608195222 b/db/schema_migrations/20200608195222
new file mode 100644
index 00000000000..3604d1972ce
--- /dev/null
+++ b/db/schema_migrations/20200608195222
@@ -0,0 +1 @@
+a81e2add150add1828be5aa4fb40c1115fe272d59119ae8ac70577614e712034 \ No newline at end of file
diff --git a/db/schema_migrations/20200608203426 b/db/schema_migrations/20200608203426
new file mode 100644
index 00000000000..bfc9c73f8f2
--- /dev/null
+++ b/db/schema_migrations/20200608203426
@@ -0,0 +1 @@
+4808c4c52eb27adcffadd3e09a9e4a5e1cfeb594c6b8f5db384f68d439e2f8e1 \ No newline at end of file
diff --git a/db/schema_migrations/20200608205813 b/db/schema_migrations/20200608205813
new file mode 100644
index 00000000000..af78af53895
--- /dev/null
+++ b/db/schema_migrations/20200608205813
@@ -0,0 +1 @@
+f92827e2daae85a4b830f290fb095f2ce0cfe7b0e18d64e9ca2f4ee7a65d41c0 \ No newline at end of file
diff --git a/db/schema_migrations/20200608212030 b/db/schema_migrations/20200608212030
new file mode 100644
index 00000000000..347b40d53c5
--- /dev/null
+++ b/db/schema_migrations/20200608212030
@@ -0,0 +1 @@
+be5f4947b22af9cd45e750cb072210ea3b1ac33bfdea41da99d3ddbbff83b34d \ No newline at end of file
diff --git a/db/schema_migrations/20200608212435 b/db/schema_migrations/20200608212435
new file mode 100644
index 00000000000..f08c8ba687e
--- /dev/null
+++ b/db/schema_migrations/20200608212435
@@ -0,0 +1 @@
+3d0b911fe2fa2dc6b3227cc8a27e111c0b1fcecfca9911af8dbc1a62f0bd7926 \ No newline at end of file
diff --git a/db/schema_migrations/20200608212549 b/db/schema_migrations/20200608212549
new file mode 100644
index 00000000000..d556a6f0a4a
--- /dev/null
+++ b/db/schema_migrations/20200608212549
@@ -0,0 +1 @@
+9b7a595ef64a605598b0591be106f2535199bdd72ab78c9f21454831aef4a2f7 \ No newline at end of file
diff --git a/db/schema_migrations/20200608212652 b/db/schema_migrations/20200608212652
new file mode 100644
index 00000000000..3056ec757c8
--- /dev/null
+++ b/db/schema_migrations/20200608212652
@@ -0,0 +1 @@
+724564628e5bc7485372059d04a394d6db472dcef7ce58b100d2adea8e679235 \ No newline at end of file
diff --git a/db/schema_migrations/20200608212807 b/db/schema_migrations/20200608212807
new file mode 100644
index 00000000000..9efdf7bac02
--- /dev/null
+++ b/db/schema_migrations/20200608212807
@@ -0,0 +1 @@
+afeb13580e40f67ef464f77d02a88ea7fbab0b6fcc156f2b24e9fd8f9e33f8ca \ No newline at end of file
diff --git a/db/schema_migrations/20200608212824 b/db/schema_migrations/20200608212824
new file mode 100644
index 00000000000..200f7696846
--- /dev/null
+++ b/db/schema_migrations/20200608212824
@@ -0,0 +1 @@
+dc896e00a165354f327c1bae20862b9e7ca610a4ab0253d78e119071185c8422 \ No newline at end of file
diff --git a/db/schema_migrations/20200608214008 b/db/schema_migrations/20200608214008
new file mode 100644
index 00000000000..300c6de28b5
--- /dev/null
+++ b/db/schema_migrations/20200608214008
@@ -0,0 +1 @@
+b386197aa520110ece57073eaab7efc543e9765529acaff85d7cc5186455edda \ No newline at end of file
diff --git a/db/schema_migrations/20200609002841 b/db/schema_migrations/20200609002841
new file mode 100644
index 00000000000..a93b461cebf
--- /dev/null
+++ b/db/schema_migrations/20200609002841
@@ -0,0 +1 @@
+bea84fc1c29d73efe26914ca034f9355c75f9cbd87a3a3ccd71c6acd7ecbffe1 \ No newline at end of file
diff --git a/db/schema_migrations/20200609012539 b/db/schema_migrations/20200609012539
new file mode 100644
index 00000000000..5e989f7411f
--- /dev/null
+++ b/db/schema_migrations/20200609012539
@@ -0,0 +1 @@
+758e2c6cae32d919f656b3303f10b3c9bd61de6190c2b85baf2bcb1bcfb7ca2d \ No newline at end of file
diff --git a/db/schema_migrations/20200609142506 b/db/schema_migrations/20200609142506
new file mode 100644
index 00000000000..9d28b9dcc7f
--- /dev/null
+++ b/db/schema_migrations/20200609142506
@@ -0,0 +1 @@
+8a84bfcacd88bfd03ec3626a3a9f64bdd5a3997bcedd296a8327751b0708d14c \ No newline at end of file
diff --git a/db/schema_migrations/20200609142507 b/db/schema_migrations/20200609142507
new file mode 100644
index 00000000000..41cd9f1fd49
--- /dev/null
+++ b/db/schema_migrations/20200609142507
@@ -0,0 +1 @@
+fd8b872c67bbee78a8c5b11d60286c4a95888c33dc3daaf54d5f8bfe10269af9 \ No newline at end of file
diff --git a/db/schema_migrations/20200609142508 b/db/schema_migrations/20200609142508
new file mode 100644
index 00000000000..b39b9b91eb5
--- /dev/null
+++ b/db/schema_migrations/20200609142508
@@ -0,0 +1 @@
+7a44279bbfe52fa2f27bcc6d59a69f0545e6cf0bfd18de0047b3009d01396755 \ No newline at end of file
diff --git a/db/schema_migrations/20200609212701 b/db/schema_migrations/20200609212701
new file mode 100644
index 00000000000..6d70df6b8a4
--- /dev/null
+++ b/db/schema_migrations/20200609212701
@@ -0,0 +1 @@
+97194e46e893e9424c8309615341b00cfee29e3f20eeee1f8319f53e48a16580 \ No newline at end of file
diff --git a/db/schema_migrations/20200610130002 b/db/schema_migrations/20200610130002
new file mode 100644
index 00000000000..d17de837ae6
--- /dev/null
+++ b/db/schema_migrations/20200610130002
@@ -0,0 +1 @@
+c362fa8b228a00b4733a55da3f2513548eca9044813fdbb8d373987d0b85f929 \ No newline at end of file
diff --git a/db/schema_migrations/20200613104045 b/db/schema_migrations/20200613104045
new file mode 100644
index 00000000000..bf633f984fa
--- /dev/null
+++ b/db/schema_migrations/20200613104045
@@ -0,0 +1 @@
+fdd78ca60caa3ac4272bdf611cf0885efe648d5d09b2dac470620d49dcd60651 \ No newline at end of file
diff --git a/db/schema_migrations/20200615083635 b/db/schema_migrations/20200615083635
new file mode 100644
index 00000000000..0e8430924d7
--- /dev/null
+++ b/db/schema_migrations/20200615083635
@@ -0,0 +1 @@
+67d81dc2b9e6383b636f06d47f89e1f68866d8eee643b5ee73f82e70bd6e303b \ No newline at end of file
diff --git a/db/schema_migrations/20200615111857 b/db/schema_migrations/20200615111857
new file mode 100644
index 00000000000..eb6074c7681
--- /dev/null
+++ b/db/schema_migrations/20200615111857
@@ -0,0 +1 @@
+dc74a83d153d504b66ebdbd1b0055dc3b623c0eab9d073716fd2f04f2e1daeaa \ No newline at end of file
diff --git a/db/schema_migrations/20200615121217 b/db/schema_migrations/20200615121217
new file mode 100644
index 00000000000..25ff8889fb0
--- /dev/null
+++ b/db/schema_migrations/20200615121217
@@ -0,0 +1 @@
+815ea6fa4f05ed202405c934810f768b76c767b549ed6db5373728bc0b1e851e \ No newline at end of file
diff --git a/db/schema_migrations/20200615123055 b/db/schema_migrations/20200615123055
new file mode 100644
index 00000000000..23906a4268b
--- /dev/null
+++ b/db/schema_migrations/20200615123055
@@ -0,0 +1 @@
+be3b267fea5cc29b102923fd11893e2a9a7205a69ccf4fc96bb2d072ef2f599b \ No newline at end of file
diff --git a/db/schema_migrations/20200615141554 b/db/schema_migrations/20200615141554
new file mode 100644
index 00000000000..88f8c745dd1
--- /dev/null
+++ b/db/schema_migrations/20200615141554
@@ -0,0 +1 @@
+10b1e75870e6d663327fca71a5e4c73eb625196a67e9ce429fa5d0f7f06afc7b \ No newline at end of file
diff --git a/db/schema_migrations/20200615193524 b/db/schema_migrations/20200615193524
new file mode 100644
index 00000000000..4e150108ea6
--- /dev/null
+++ b/db/schema_migrations/20200615193524
@@ -0,0 +1 @@
+8d9b1d96db7e20284dc106395df63e26d230f7b7b7bec6d71cbed50ccb94cbd2 \ No newline at end of file
diff --git a/db/schema_migrations/20200615232735 b/db/schema_migrations/20200615232735
new file mode 100644
index 00000000000..39ea96cc513
--- /dev/null
+++ b/db/schema_migrations/20200615232735
@@ -0,0 +1 @@
+0ada7b9e9ed5e5fa034174d5aaaeb0062ed6ea8ab6b551a61a5ac0feaa93efab \ No newline at end of file
diff --git a/db/schema_migrations/20200615234047 b/db/schema_migrations/20200615234047
new file mode 100644
index 00000000000..aab90468293
--- /dev/null
+++ b/db/schema_migrations/20200615234047
@@ -0,0 +1 @@
+6299538c6a2042f29f2831b655f52058f08ab67cc09a276e5ebedf1d52f5a3f3 \ No newline at end of file
diff --git a/db/schema_migrations/20200616124338 b/db/schema_migrations/20200616124338
new file mode 100644
index 00000000000..479730cbf24
--- /dev/null
+++ b/db/schema_migrations/20200616124338
@@ -0,0 +1 @@
+aff547c9adf4ff78b4684f65ab1ea206d4a30b7bcdf2bb6e90c56536f359078d \ No newline at end of file
diff --git a/db/schema_migrations/20200616145031 b/db/schema_migrations/20200616145031
new file mode 100644
index 00000000000..fbd1ebbb3f5
--- /dev/null
+++ b/db/schema_migrations/20200616145031
@@ -0,0 +1 @@
+ddf5cdeff3be85a0843c71c5f6c710ffd0df87327dd775a2d5043bd154d7511a \ No newline at end of file
diff --git a/db/schema_migrations/20200617000757 b/db/schema_migrations/20200617000757
new file mode 100644
index 00000000000..1583932958a
--- /dev/null
+++ b/db/schema_migrations/20200617000757
@@ -0,0 +1 @@
+bf05eea2152525112a806452ddacf2ca9fdbfdfe6d8e552ea27e43a020fb9f2a \ No newline at end of file
diff --git a/db/schema_migrations/20200617001001 b/db/schema_migrations/20200617001001
new file mode 100644
index 00000000000..8dbdf29de58
--- /dev/null
+++ b/db/schema_migrations/20200617001001
@@ -0,0 +1 @@
+e6165c4152e5cbb6c9d8ea5e60cc66817f027baca245f6cb31f1eb37ac7052b2 \ No newline at end of file
diff --git a/db/schema_migrations/20200617001118 b/db/schema_migrations/20200617001118
new file mode 100644
index 00000000000..bb53367d6c9
--- /dev/null
+++ b/db/schema_migrations/20200617001118
@@ -0,0 +1 @@
+5568809dbe031907f407ebb1edeb7244c838db221474ceaba0379cdb2eb7726c \ No newline at end of file
diff --git a/db/schema_migrations/20200617001637 b/db/schema_migrations/20200617001637
new file mode 100644
index 00000000000..1df84f55110
--- /dev/null
+++ b/db/schema_migrations/20200617001637
@@ -0,0 +1 @@
+5276c47fa4f8168028d7bd92ac8a2d84a8f933ff510d2cf323575b594ffb96a2 \ No newline at end of file
diff --git a/db/schema_migrations/20200617001848 b/db/schema_migrations/20200617001848
new file mode 100644
index 00000000000..1271271a3fc
--- /dev/null
+++ b/db/schema_migrations/20200617001848
@@ -0,0 +1 @@
+f16dac222b98e1d4cfc56a5e4bd2f044dddb079781e566a81e1b54ba9b9ef068 \ No newline at end of file
diff --git a/db/schema_migrations/20200617002030 b/db/schema_migrations/20200617002030
new file mode 100644
index 00000000000..c7f1c71f005
--- /dev/null
+++ b/db/schema_migrations/20200617002030
@@ -0,0 +1 @@
+171b9cb0420eb4d96c3a9828e33bd19776a8657d53ca34c0848d3ce6d4101e98 \ No newline at end of file
diff --git a/db/schema_migrations/20200617150041 b/db/schema_migrations/20200617150041
new file mode 100644
index 00000000000..65dc7fb1a26
--- /dev/null
+++ b/db/schema_migrations/20200617150041
@@ -0,0 +1 @@
+26e26c801f66f10e2885defdeef5ce6ef4f85daf8f64d4563ed2792ffb2025f0 \ No newline at end of file
diff --git a/db/schema_migrations/20200617205000 b/db/schema_migrations/20200617205000
new file mode 100644
index 00000000000..9bc1404f8b0
--- /dev/null
+++ b/db/schema_migrations/20200617205000
@@ -0,0 +1 @@
+98339ca184cc20894f1141ea8a0e7393f2a3f47d715c8b87f7cab4bca812ffe2 \ No newline at end of file
diff --git a/db/schema_migrations/20200618105638 b/db/schema_migrations/20200618105638
new file mode 100644
index 00000000000..6d13264e6a4
--- /dev/null
+++ b/db/schema_migrations/20200618105638
@@ -0,0 +1 @@
+712c660d2a3198979e120473900fbf5bbf355853a2708a91e144942b3742a876 \ No newline at end of file
diff --git a/db/schema_migrations/20200618134223 b/db/schema_migrations/20200618134223
new file mode 100644
index 00000000000..a318e1bb96e
--- /dev/null
+++ b/db/schema_migrations/20200618134223
@@ -0,0 +1 @@
+e61844f2775ddcfd7baaa954746a1235b38b176e4f460bda9c1a00deac1c284f \ No newline at end of file
diff --git a/db/schema_migrations/20200618134723 b/db/schema_migrations/20200618134723
new file mode 100644
index 00000000000..b013d9b48b3
--- /dev/null
+++ b/db/schema_migrations/20200618134723
@@ -0,0 +1 @@
+e7e997f8b35b36f48f551e7fe146bd601b30a84e6183a14c8635dc4e68c10213 \ No newline at end of file
diff --git a/db/schema_migrations/20200618152212 b/db/schema_migrations/20200618152212
new file mode 100644
index 00000000000..6d06649e9b6
--- /dev/null
+++ b/db/schema_migrations/20200618152212
@@ -0,0 +1 @@
+e08929342b46d5f730cb421e3d65f492b033d4cd16ca06555965f504f64d77ea \ No newline at end of file
diff --git a/db/schema_migrations/20200619000316 b/db/schema_migrations/20200619000316
new file mode 100644
index 00000000000..7e1e535a6bd
--- /dev/null
+++ b/db/schema_migrations/20200619000316
@@ -0,0 +1 @@
+91865984629a279ffa024d9317864066d94ddcdc95d3bfeb1633a2ca886afcc2 \ No newline at end of file
diff --git a/db/schema_migrations/20200619154527 b/db/schema_migrations/20200619154527
new file mode 100644
index 00000000000..261140c54c9
--- /dev/null
+++ b/db/schema_migrations/20200619154527
@@ -0,0 +1 @@
+196e4e626b3b13b992386441398b6beaba8751cbe4f30f6b7b3424d57f01e19d \ No newline at end of file
diff --git a/db/schema_migrations/20200619154528 b/db/schema_migrations/20200619154528
new file mode 100644
index 00000000000..2997c62a7a5
--- /dev/null
+++ b/db/schema_migrations/20200619154528
@@ -0,0 +1 @@
+12d441b626cdaf67cfea8fd35c56c7c6a119bc02f29a0c62e9a12526e3eba702 \ No newline at end of file
diff --git a/db/schema_migrations/20200622040750 b/db/schema_migrations/20200622040750
new file mode 100644
index 00000000000..6fbf0b93335
--- /dev/null
+++ b/db/schema_migrations/20200622040750
@@ -0,0 +1 @@
+07e8f1ff41e1de0b3e3341f4ed08e228cc66742434d70284feaa05b743f7617e \ No newline at end of file
diff --git a/db/schema_migrations/20200622070606 b/db/schema_migrations/20200622070606
new file mode 100644
index 00000000000..5c8a68f7218
--- /dev/null
+++ b/db/schema_migrations/20200622070606
@@ -0,0 +1 @@
+c39ad3dcf37b8c02e3b121950290c95994ddb9b4bbe487d7d46bb8e468d3c632 \ No newline at end of file
diff --git a/db/schema_migrations/20200622070620 b/db/schema_migrations/20200622070620
new file mode 100644
index 00000000000..dcb26f0605e
--- /dev/null
+++ b/db/schema_migrations/20200622070620
@@ -0,0 +1 @@
+deee3fd416e17711a39084de30a9bac9a311e7046879982e61b76208f50a8f5a \ No newline at end of file
diff --git a/db/schema_migrations/20200622095419 b/db/schema_migrations/20200622095419
new file mode 100644
index 00000000000..3c6a4678786
--- /dev/null
+++ b/db/schema_migrations/20200622095419
@@ -0,0 +1 @@
+a596be36eac444f24040071da6f8e397d549bc605382aa0a1c7ccc9d34260848 \ No newline at end of file
diff --git a/db/schema_migrations/20200622103836 b/db/schema_migrations/20200622103836
new file mode 100644
index 00000000000..80799a19431
--- /dev/null
+++ b/db/schema_migrations/20200622103836
@@ -0,0 +1 @@
+bddfca23e8575351d1dede5b3c17b33bac85952fbf97792444bbb5c96982ba66 \ No newline at end of file
diff --git a/db/schema_migrations/20200622104923 b/db/schema_migrations/20200622104923
new file mode 100644
index 00000000000..630ad21d4ea
--- /dev/null
+++ b/db/schema_migrations/20200622104923
@@ -0,0 +1 @@
+8054791d77a95553cc48a8e2178ee59146d0e4d72bddf05b4a24fbf6a225b99c \ No newline at end of file
diff --git a/db/schema_migrations/20200622235737 b/db/schema_migrations/20200622235737
new file mode 100644
index 00000000000..0d28de77bfd
--- /dev/null
+++ b/db/schema_migrations/20200622235737
@@ -0,0 +1 @@
+6161fca1f9a3f91a4ea88ee918cbdb1834a6e9bb05057e27feab09bd0b6e7cac \ No newline at end of file
diff --git a/db/schema_migrations/20200623000148 b/db/schema_migrations/20200623000148
new file mode 100644
index 00000000000..930f679c952
--- /dev/null
+++ b/db/schema_migrations/20200623000148
@@ -0,0 +1 @@
+5db78475ee52fa5fca6cf3befee5f10c86fefe04c27b0b79d4d676c85febaaf5 \ No newline at end of file
diff --git a/db/schema_migrations/20200623000320 b/db/schema_migrations/20200623000320
new file mode 100644
index 00000000000..a028c8b1832
--- /dev/null
+++ b/db/schema_migrations/20200623000320
@@ -0,0 +1 @@
+6d312d49af3a42088d7781d82a583e99496df3731924fb30060440b169ba6182 \ No newline at end of file
diff --git a/db/schema_migrations/20200623073431 b/db/schema_migrations/20200623073431
new file mode 100644
index 00000000000..b21597042b1
--- /dev/null
+++ b/db/schema_migrations/20200623073431
@@ -0,0 +1 @@
+56620e9f7767017db25052f55a246284fb294db5c170498b7d4f5ed160a669bc \ No newline at end of file
diff --git a/db/schema_migrations/20200623090030 b/db/schema_migrations/20200623090030
new file mode 100644
index 00000000000..fae84c07a75
--- /dev/null
+++ b/db/schema_migrations/20200623090030
@@ -0,0 +1 @@
+5199ce1212dc8c9e4da724bf32e2b6ea5970fa0c6ff87e6352665553ebe70fab \ No newline at end of file
diff --git a/db/schema_migrations/20200623121135 b/db/schema_migrations/20200623121135
new file mode 100644
index 00000000000..4b4e9f260ba
--- /dev/null
+++ b/db/schema_migrations/20200623121135
@@ -0,0 +1 @@
+9a8a61b6553c5dd25fb1f2a07a4097a4d5cd5d5b0efa8912d76c4e8c4c56351a \ No newline at end of file
diff --git a/db/schema_migrations/20200623141217 b/db/schema_migrations/20200623141217
new file mode 100644
index 00000000000..adb80114aad
--- /dev/null
+++ b/db/schema_migrations/20200623141217
@@ -0,0 +1 @@
+664fc6b595641eec16eb2dd4993fdf5b73753fbc2a749167c9b7d06ed5959efd \ No newline at end of file
diff --git a/db/schema_migrations/20200623141544 b/db/schema_migrations/20200623141544
new file mode 100644
index 00000000000..187f1aaf8a5
--- /dev/null
+++ b/db/schema_migrations/20200623141544
@@ -0,0 +1 @@
+738441d73aa06ef93187a4f5c414f485685328b201ccbbb63d35c9fee2056349 \ No newline at end of file
diff --git a/db/schema_migrations/20200623142159 b/db/schema_migrations/20200623142159
new file mode 100644
index 00000000000..fde7c8e8d47
--- /dev/null
+++ b/db/schema_migrations/20200623142159
@@ -0,0 +1 @@
+82942944f0315f510ac897c58163031893f8a13904f8e08572696c75832890e0 \ No newline at end of file
diff --git a/db/schema_migrations/20200623170000 b/db/schema_migrations/20200623170000
new file mode 100644
index 00000000000..9bcd1c35c20
--- /dev/null
+++ b/db/schema_migrations/20200623170000
@@ -0,0 +1 @@
+7825feecc64a5135f9e4b1cf6af5975f8ae8c2726c8b410615563a004ede28fc \ No newline at end of file
diff --git a/db/schema_migrations/20200623185440 b/db/schema_migrations/20200623185440
new file mode 100644
index 00000000000..0de2ff80e26
--- /dev/null
+++ b/db/schema_migrations/20200623185440
@@ -0,0 +1 @@
+d6895533719bc92264fecfdded371927ee117ee48d93a2b1362776f0ce7dac87 \ No newline at end of file
diff --git a/db/schema_migrations/20200624075411 b/db/schema_migrations/20200624075411
new file mode 100644
index 00000000000..77ff9daa076
--- /dev/null
+++ b/db/schema_migrations/20200624075411
@@ -0,0 +1 @@
+4e6b9c589339742451ca598ca0a78c678c1513c6fd574b81075f48a0c51c1d5c \ No newline at end of file
diff --git a/db/schema_migrations/20200624142107 b/db/schema_migrations/20200624142107
new file mode 100644
index 00000000000..53f820d9a9e
--- /dev/null
+++ b/db/schema_migrations/20200624142107
@@ -0,0 +1 @@
+bb9ff9550f24c8441b955f11fdeed6058f1ce4dc61c4cf4e173a07d1210fac54 \ No newline at end of file
diff --git a/db/schema_migrations/20200624142207 b/db/schema_migrations/20200624142207
new file mode 100644
index 00000000000..2617714d289
--- /dev/null
+++ b/db/schema_migrations/20200624142207
@@ -0,0 +1 @@
+4f9d03e365ee98f1c09ff4c2e6950230455b9e48bff4b235e8d1c2fdd022b0a3 \ No newline at end of file
diff --git a/db/schema_migrations/20200624222443 b/db/schema_migrations/20200624222443
new file mode 100644
index 00000000000..c0cbec35d8e
--- /dev/null
+++ b/db/schema_migrations/20200624222443
@@ -0,0 +1 @@
+8f96ad1dc7b0da8d5615d2cd331d7183a6f4878df32cc3569544438e53719acf \ No newline at end of file
diff --git a/db/schema_migrations/20200625045442 b/db/schema_migrations/20200625045442
new file mode 100644
index 00000000000..6554a438732
--- /dev/null
+++ b/db/schema_migrations/20200625045442
@@ -0,0 +1 @@
+6c5484120e2fc4c1a12afc74eb5df99a39532e90cf7054352480abbe52567b1d \ No newline at end of file
diff --git a/db/schema_migrations/20200625082258 b/db/schema_migrations/20200625082258
new file mode 100644
index 00000000000..41b092deba5
--- /dev/null
+++ b/db/schema_migrations/20200625082258
@@ -0,0 +1 @@
+b8c133ad205d222c42e029770c5ada3dddc09967e4fdaf7694be54cae2721378 \ No newline at end of file
diff --git a/db/schema_migrations/20200625113337 b/db/schema_migrations/20200625113337
new file mode 100644
index 00000000000..37797a16c61
--- /dev/null
+++ b/db/schema_migrations/20200625113337
@@ -0,0 +1 @@
+c698154da27dcf1e0ee106d091340130bb58227f51aed6aa8b4550f51b0b7f76 \ No newline at end of file
diff --git a/db/schema_migrations/20200625174052 b/db/schema_migrations/20200625174052
new file mode 100644
index 00000000000..1e0b9edcc8d
--- /dev/null
+++ b/db/schema_migrations/20200625174052
@@ -0,0 +1 @@
+882f9e7a02c9c44ffca11ffc9e3b6785588ff3cb1d8fb3bbf560980691624eb3 \ No newline at end of file
diff --git a/db/schema_migrations/20200625190458 b/db/schema_migrations/20200625190458
new file mode 100644
index 00000000000..039c25a2016
--- /dev/null
+++ b/db/schema_migrations/20200625190458
@@ -0,0 +1 @@
+5846a2c22dd2f502c853268adebf7d751e7a5207e5fba6f45e98cb29acb9a7ea \ No newline at end of file
diff --git a/db/schema_migrations/20200625193358 b/db/schema_migrations/20200625193358
new file mode 100644
index 00000000000..06e5c06085f
--- /dev/null
+++ b/db/schema_migrations/20200625193358
@@ -0,0 +1 @@
+e691c94223b44a5866f34aab96cc9a8c5857a6302115f977542bacb36e7c010e \ No newline at end of file
diff --git a/db/schema_migrations/20200626060151 b/db/schema_migrations/20200626060151
new file mode 100644
index 00000000000..2d550e28463
--- /dev/null
+++ b/db/schema_migrations/20200626060151
@@ -0,0 +1 @@
+baf236b3a0ee8e3dd2b970b1ad64937581a7bb5e1d1795571815638fd2de527f \ No newline at end of file
diff --git a/db/schema_migrations/20200626130220 b/db/schema_migrations/20200626130220
new file mode 100644
index 00000000000..46abe4e610b
--- /dev/null
+++ b/db/schema_migrations/20200626130220
@@ -0,0 +1 @@
+fa91292f2616dec3cfcc442601dca425fc395a3b93824f4c01e0c099d55447cf \ No newline at end of file
diff --git a/db/schema_migrations/20200628210938 b/db/schema_migrations/20200628210938
new file mode 100644
index 00000000000..87a4d887b28
--- /dev/null
+++ b/db/schema_migrations/20200628210938
@@ -0,0 +1 @@
+b579dec93b04d61e568e0373e591f73fbee4024e6356bea885498091e98d1afb \ No newline at end of file
diff --git a/db/schema_migrations/20200629192638 b/db/schema_migrations/20200629192638
new file mode 100644
index 00000000000..69d743ec1f8
--- /dev/null
+++ b/db/schema_migrations/20200629192638
@@ -0,0 +1 @@
+eb71347da1619598330e8baf5083d99562961d96315242078ac36ff8beb7cc05 \ No newline at end of file
diff --git a/db/schema_migrations/20200630091656 b/db/schema_migrations/20200630091656
new file mode 100644
index 00000000000..c12858c4662
--- /dev/null
+++ b/db/schema_migrations/20200630091656
@@ -0,0 +1 @@
+3bc17a3539e308a65c4bfbdfd56aeb1ab3562932fe9fc30653bdf26e194c8da9 \ No newline at end of file
diff --git a/db/schema_migrations/20200630110826 b/db/schema_migrations/20200630110826
new file mode 100644
index 00000000000..dc8ba062c4b
--- /dev/null
+++ b/db/schema_migrations/20200630110826
@@ -0,0 +1 @@
+be35f5a98fc6d7a64dc2249ddf1f0c6a39c9607c119378eb7a6bba97d951e3d3 \ No newline at end of file
diff --git a/db/schema_migrations/20200701064756 b/db/schema_migrations/20200701064756
new file mode 100644
index 00000000000..2a7d94f27fd
--- /dev/null
+++ b/db/schema_migrations/20200701064756
@@ -0,0 +1 @@
+1775ba52ee8ac710dbc15fc009ffe68a4abe2513c323ab8af9955a4b8f19aeb1 \ No newline at end of file
diff --git a/db/schema_migrations/20200701070435 b/db/schema_migrations/20200701070435
new file mode 100644
index 00000000000..8307c43131d
--- /dev/null
+++ b/db/schema_migrations/20200701070435
@@ -0,0 +1 @@
+9ebe3fc5f75a75e883196fb587930b466c071550e8343f3cc0f98ade01aaba9a \ No newline at end of file
diff --git a/db/schema_migrations/20200701091253 b/db/schema_migrations/20200701091253
new file mode 100644
index 00000000000..f34f702d386
--- /dev/null
+++ b/db/schema_migrations/20200701091253
@@ -0,0 +1 @@
+73e22a1ecd3c8f9ea637af55bd2bda2ec507b7c0c0499d3a16f11e3a1c14e1a9 \ No newline at end of file
diff --git a/db/schema_migrations/20200701093859 b/db/schema_migrations/20200701093859
new file mode 100644
index 00000000000..947819b9887
--- /dev/null
+++ b/db/schema_migrations/20200701093859
@@ -0,0 +1 @@
+b526262371625857dca652fdc6ab69850ccdc71cfad5fee57c4036bdd4705201 \ No newline at end of file
diff --git a/db/schema_migrations/20200701190523 b/db/schema_migrations/20200701190523
new file mode 100644
index 00000000000..7fe184eea63
--- /dev/null
+++ b/db/schema_migrations/20200701190523
@@ -0,0 +1 @@
+3be0b46b01cb9ff03706f80e3ec9230eaa52e46890307c85126f49d0e959d930 \ No newline at end of file
diff --git a/db/schema_migrations/20200701205710 b/db/schema_migrations/20200701205710
new file mode 100644
index 00000000000..7630c7d873d
--- /dev/null
+++ b/db/schema_migrations/20200701205710
@@ -0,0 +1 @@
+f5e6487c25e67c2d7d1bc51c753e95df20c5fa8528caafa0b1691bf2e60a909a \ No newline at end of file
diff --git a/db/schema_migrations/20200701221303 b/db/schema_migrations/20200701221303
new file mode 100644
index 00000000000..f2833ccf7a3
--- /dev/null
+++ b/db/schema_migrations/20200701221303
@@ -0,0 +1 @@
+28ccab4f919ccf74d777c152e2c93a2ebf33c1ec1f6626a0708b1e2d5aa73648 \ No newline at end of file
diff --git a/db/schema_migrations/20200702123805 b/db/schema_migrations/20200702123805
new file mode 100644
index 00000000000..741db09263f
--- /dev/null
+++ b/db/schema_migrations/20200702123805
@@ -0,0 +1 @@
+6d6dc7b008b295e4b39e60b99ff65b7e647c9db6eec80840e2bc6bb4efe5eda6 \ No newline at end of file
diff --git a/db/schema_migrations/20200702201039 b/db/schema_migrations/20200702201039
new file mode 100644
index 00000000000..4bff44d22e0
--- /dev/null
+++ b/db/schema_migrations/20200702201039
@@ -0,0 +1 @@
+d3237c919b13ed370cf88fa44e2d074abad26f9ce2650ba40744d22d896a6ad0 \ No newline at end of file
diff --git a/db/schema_migrations/20200703035021 b/db/schema_migrations/20200703035021
new file mode 100644
index 00000000000..53d81d39d66
--- /dev/null
+++ b/db/schema_migrations/20200703035021
@@ -0,0 +1 @@
+acd7bef1e9ba764037fb2c2341a40eec9931b029187b4fc1e0f82d2eba24f413 \ No newline at end of file
diff --git a/db/schema_migrations/20200703064117 b/db/schema_migrations/20200703064117
new file mode 100644
index 00000000000..10610e85b29
--- /dev/null
+++ b/db/schema_migrations/20200703064117
@@ -0,0 +1 @@
+1d87f96c7b22f21877a57c0cd62b507af52b96b7c5784900bf4d96b73e5bfe40 \ No newline at end of file
diff --git a/db/schema_migrations/20200703121557 b/db/schema_migrations/20200703121557
new file mode 100644
index 00000000000..d570e637d51
--- /dev/null
+++ b/db/schema_migrations/20200703121557
@@ -0,0 +1 @@
+276573ccb4e8e68aba9889080854b5e131d28e3c95de4b0fc24ce10f6717fe53 \ No newline at end of file
diff --git a/db/schema_migrations/20200703124823 b/db/schema_migrations/20200703124823
new file mode 100644
index 00000000000..f4b934ea6ff
--- /dev/null
+++ b/db/schema_migrations/20200703124823
@@ -0,0 +1 @@
+bbe4f98abcd45317b66a137d1428b0a57bf9a075268b9d54cbc55fb0fa7bfbb1 \ No newline at end of file
diff --git a/db/schema_migrations/20200703125016 b/db/schema_migrations/20200703125016
new file mode 100644
index 00000000000..d5ee4d9f603
--- /dev/null
+++ b/db/schema_migrations/20200703125016
@@ -0,0 +1 @@
+49bffc45e5a45f8c435a522c31b7d79dc6de31322ea5a2d6e23982cb92e0722b \ No newline at end of file
diff --git a/db/schema_migrations/20200703154822 b/db/schema_migrations/20200703154822
new file mode 100644
index 00000000000..7fa87b4b371
--- /dev/null
+++ b/db/schema_migrations/20200703154822
@@ -0,0 +1 @@
+8a9e0c601eabe2b22a911dd43fe3aa721d6d273f0bab44efaf50fc265e218f98 \ No newline at end of file
diff --git a/db/schema_migrations/20200703165434 b/db/schema_migrations/20200703165434
new file mode 100644
index 00000000000..4d0452174f8
--- /dev/null
+++ b/db/schema_migrations/20200703165434
@@ -0,0 +1 @@
+75e49095b0a8af426ed6d14b13230c5a19b6f225961e4c67ea21db55099e8006 \ No newline at end of file
diff --git a/db/schema_migrations/20200704143633 b/db/schema_migrations/20200704143633
new file mode 100644
index 00000000000..d435155df29
--- /dev/null
+++ b/db/schema_migrations/20200704143633
@@ -0,0 +1 @@
+ec1273a88e79d23536d4a66324061a6d90ae9bee39dd4da323e951e9e873ff8a \ No newline at end of file
diff --git a/db/schema_migrations/20200704161600 b/db/schema_migrations/20200704161600
new file mode 100644
index 00000000000..aba199bb464
--- /dev/null
+++ b/db/schema_migrations/20200704161600
@@ -0,0 +1 @@
+6bb78beff6acccd6b08a564d469c0c0cd40e229d084a116ec972a668e20253fa \ No newline at end of file
diff --git a/db/schema_migrations/20200706005325 b/db/schema_migrations/20200706005325
new file mode 100644
index 00000000000..e6b6673d660
--- /dev/null
+++ b/db/schema_migrations/20200706005325
@@ -0,0 +1 @@
+6feb1c6c8b655617e06ba0fc586f7383aa104d9c8fa0a9d47c66fddc80ce6d46 \ No newline at end of file
diff --git a/db/schema_migrations/20200706035141 b/db/schema_migrations/20200706035141
new file mode 100644
index 00000000000..a853faddf1e
--- /dev/null
+++ b/db/schema_migrations/20200706035141
@@ -0,0 +1 @@
+eb55d6708d8427f64794b0903b6a251e34db50b435a29310ea254eb2093f760f \ No newline at end of file
diff --git a/db/schema_migrations/20200706154619 b/db/schema_migrations/20200706154619
new file mode 100644
index 00000000000..04faafe58df
--- /dev/null
+++ b/db/schema_migrations/20200706154619
@@ -0,0 +1 @@
+30e10375de037c29b48be3f4b0376c28e751c53c08e42b0d936fb7151efeec4b \ No newline at end of file
diff --git a/db/schema_migrations/20200706170536 b/db/schema_migrations/20200706170536
new file mode 100644
index 00000000000..a6d59a438b7
--- /dev/null
+++ b/db/schema_migrations/20200706170536
@@ -0,0 +1 @@
+a9a93c20cf05cc88d9fd9ed7de6fd8855188c8806d2c5fe8e6ed1f3ea26bf5d4 \ No newline at end of file
diff --git a/db/schema_migrations/20200707071941 b/db/schema_migrations/20200707071941
new file mode 100644
index 00000000000..3e93ecf390e
--- /dev/null
+++ b/db/schema_migrations/20200707071941
@@ -0,0 +1 @@
+0a840d40b6e870afe710a0e33fac3390197d02dab8ec371dcb25dd2100dbf1c4 \ No newline at end of file
diff --git a/db/schema_migrations/20200707094341 b/db/schema_migrations/20200707094341
new file mode 100644
index 00000000000..2cae5913f78
--- /dev/null
+++ b/db/schema_migrations/20200707094341
@@ -0,0 +1 @@
+2edd84a9c392f7873e30ff599c1fe8eed3f67055212550c6600d70de683fd1fd \ No newline at end of file
diff --git a/db/schema_migrations/20200707095849 b/db/schema_migrations/20200707095849
new file mode 100644
index 00000000000..5903b647ff9
--- /dev/null
+++ b/db/schema_migrations/20200707095849
@@ -0,0 +1 @@
+b4709d8dcf2fd6a00f96256ece8feba935b479d10249e5a950b6ecc413eb73b0 \ No newline at end of file
diff --git a/db/schema_migrations/20200708080631 b/db/schema_migrations/20200708080631
new file mode 100644
index 00000000000..4fbdc9a14ae
--- /dev/null
+++ b/db/schema_migrations/20200708080631
@@ -0,0 +1 @@
+04a2bab7ff956fe7f1ee21dd0fc11effbc227c70f73f600162bbf067f6ce7488 \ No newline at end of file
diff --git a/db/schema_migrations/20200709101408 b/db/schema_migrations/20200709101408
new file mode 100644
index 00000000000..5a2d78b3b47
--- /dev/null
+++ b/db/schema_migrations/20200709101408
@@ -0,0 +1 @@
+90d3e4bca0810485f588af454ed0181214ad3d0d96f2ec62b7fa17f77c63278f \ No newline at end of file
diff --git a/db/schema_migrations/20200710102418 b/db/schema_migrations/20200710102418
new file mode 100644
index 00000000000..7c8349d3c35
--- /dev/null
+++ b/db/schema_migrations/20200710102418
@@ -0,0 +1 @@
+85af50da623e9d6b6d05d1288d2be28d1d9e45163a047d46ac069650e88cc9bd \ No newline at end of file
diff --git a/db/schema_migrations/20200710102846 b/db/schema_migrations/20200710102846
new file mode 100644
index 00000000000..7307e06f524
--- /dev/null
+++ b/db/schema_migrations/20200710102846
@@ -0,0 +1 @@
+3798b034456371e4d370796e8dbcde3af229f276fa9f4db7a15b9549208004c0 \ No newline at end of file
diff --git a/db/schema_migrations/20200710105332 b/db/schema_migrations/20200710105332
new file mode 100644
index 00000000000..4fc067f4620
--- /dev/null
+++ b/db/schema_migrations/20200710105332
@@ -0,0 +1 @@
+51e89bd483fae5e4dc56323ad0246e63d033f4d5b48fe6ab4fddd6dbc0ee40bd \ No newline at end of file
diff --git a/db/schema_migrations/20200710130234 b/db/schema_migrations/20200710130234
new file mode 100644
index 00000000000..aa7869cab52
--- /dev/null
+++ b/db/schema_migrations/20200710130234
@@ -0,0 +1 @@
+3bf35c629a3e1ed0ad3d38eeb5f8a960cdb4d935c7725f01206004707926257a \ No newline at end of file
diff --git a/db/schema_migrations/20200710152642 b/db/schema_migrations/20200710152642
new file mode 100644
index 00000000000..f3e057df9d2
--- /dev/null
+++ b/db/schema_migrations/20200710152642
@@ -0,0 +1 @@
+0e4151d0fa03777383015a9efa6ce7ff6b2ef548978853da313500bf29448530 \ No newline at end of file
diff --git a/db/schema_migrations/20200710153009 b/db/schema_migrations/20200710153009
new file mode 100644
index 00000000000..0a258ce5feb
--- /dev/null
+++ b/db/schema_migrations/20200710153009
@@ -0,0 +1 @@
+338199b853aa81cd1cc961eb6d8be313d794f885b182be8e7e3b227a3eca5be5 \ No newline at end of file
diff --git a/db/schema_migrations/20200712084655 b/db/schema_migrations/20200712084655
new file mode 100644
index 00000000000..a78ced88ca9
--- /dev/null
+++ b/db/schema_migrations/20200712084655
@@ -0,0 +1 @@
+3b9c351fe89fc57b3abaf7ce3a271864121c5c0ec8b4231e8a93e8e20b76f949 \ No newline at end of file
diff --git a/db/schema_migrations/20200712235622 b/db/schema_migrations/20200712235622
new file mode 100644
index 00000000000..d168bb326f9
--- /dev/null
+++ b/db/schema_migrations/20200712235622
@@ -0,0 +1 @@
+29f7a28183b90535a0b9f6dcf435b4ffa7989f3a407f3a62c798411ad495d748 \ No newline at end of file
diff --git a/db/schema_migrations/20200713071042 b/db/schema_migrations/20200713071042
new file mode 100644
index 00000000000..9f13921437e
--- /dev/null
+++ b/db/schema_migrations/20200713071042
@@ -0,0 +1 @@
+0f859ebb7e5af38b45f8ebd67e9ae791592aa3273a3ef22228157d7c91e22bc2 \ No newline at end of file
diff --git a/db/schema_migrations/20200713141854 b/db/schema_migrations/20200713141854
new file mode 100644
index 00000000000..4ed2ec290d3
--- /dev/null
+++ b/db/schema_migrations/20200713141854
@@ -0,0 +1 @@
+1f14d14a6103bc4c593b1031485934812782c221c5d3ec193058086b95bd15e2 \ No newline at end of file
diff --git a/db/schema_migrations/20200713152443 b/db/schema_migrations/20200713152443
new file mode 100644
index 00000000000..fde7ac94467
--- /dev/null
+++ b/db/schema_migrations/20200713152443
@@ -0,0 +1 @@
+9616489e2128cf858ce75baaf97516cb9a721e95a7507b0983f29eb78bdd063f \ No newline at end of file
diff --git a/db/schema_migrations/20200714075739 b/db/schema_migrations/20200714075739
new file mode 100644
index 00000000000..4c3b7680dfe
--- /dev/null
+++ b/db/schema_migrations/20200714075739
@@ -0,0 +1 @@
+49dc72bd54781a98cc80af7a0da22234339634c1af9987c150044f29e6a6db1c \ No newline at end of file
diff --git a/db/schema_migrations/20200715124210 b/db/schema_migrations/20200715124210
new file mode 100644
index 00000000000..24775aa2a96
--- /dev/null
+++ b/db/schema_migrations/20200715124210
@@ -0,0 +1 @@
+f5e992709af3d28c5d06930fac52529d7c7e4cd7133d836d2b289a2d5f9fab57 \ No newline at end of file
diff --git a/db/schema_migrations/20200715135130 b/db/schema_migrations/20200715135130
new file mode 100644
index 00000000000..b52ffa59dcb
--- /dev/null
+++ b/db/schema_migrations/20200715135130
@@ -0,0 +1 @@
+422e41e9eb94fb659d0c8ffd2f3da783b1041db6223af78874fd8545d49ac05a \ No newline at end of file
diff --git a/db/schema_migrations/20200715171155 b/db/schema_migrations/20200715171155
new file mode 100644
index 00000000000..8ee7499cd42
--- /dev/null
+++ b/db/schema_migrations/20200715171155
@@ -0,0 +1 @@
+8db7f9239f6a817f8ad1a4dea388e1a797009cd21e1729817005b0de36c4300f \ No newline at end of file
diff --git a/db/schema_migrations/20200715202659 b/db/schema_migrations/20200715202659
new file mode 100644
index 00000000000..7cc37659399
--- /dev/null
+++ b/db/schema_migrations/20200715202659
@@ -0,0 +1 @@
+312e5f4ec625f4588feddafee7c0dca98a6981f9d0a15abf6d9ce244ebd02bb3 \ No newline at end of file
diff --git a/db/schema_migrations/20200716044023 b/db/schema_migrations/20200716044023
new file mode 100644
index 00000000000..49f5f53e176
--- /dev/null
+++ b/db/schema_migrations/20200716044023
@@ -0,0 +1 @@
+b6d060f317ec8b342ed29249a469a6c3548677f339029d14a88775d372bebd8f \ No newline at end of file
diff --git a/db/schema_migrations/20200716120000 b/db/schema_migrations/20200716120000
new file mode 100644
index 00000000000..5bf1c862593
--- /dev/null
+++ b/db/schema_migrations/20200716120000
@@ -0,0 +1 @@
+a70e7a6c27a51cc8f37af7e9d8f03870ac60139b179e89416870de0a7e07d104 \ No newline at end of file
diff --git a/db/schema_migrations/20200716120419 b/db/schema_migrations/20200716120419
new file mode 100644
index 00000000000..4305bffa7ff
--- /dev/null
+++ b/db/schema_migrations/20200716120419
@@ -0,0 +1 @@
+ca0bed2b4b6cec712c6c8fb55cae995905d9cc64399f670f3ce25298f91241d1 \ No newline at end of file
diff --git a/db/schema_migrations/20200716145156 b/db/schema_migrations/20200716145156
new file mode 100644
index 00000000000..5d489a0f9d1
--- /dev/null
+++ b/db/schema_migrations/20200716145156
@@ -0,0 +1 @@
+f84e629adb1db8441287577e52b895fa471c75d6d0578b55a1173f0034d5f02e \ No newline at end of file
diff --git a/db/schema_migrations/20200717080257 b/db/schema_migrations/20200717080257
new file mode 100644
index 00000000000..73a5b583f8a
--- /dev/null
+++ b/db/schema_migrations/20200717080257
@@ -0,0 +1 @@
+dbb84d05cfe6d2ef143b9321b2b089c66d705f01ced64756032622f64f8e3eed \ No newline at end of file
diff --git a/db/schema_migrations/20200717163656 b/db/schema_migrations/20200717163656
new file mode 100644
index 00000000000..e53618b003f
--- /dev/null
+++ b/db/schema_migrations/20200717163656
@@ -0,0 +1 @@
+40b9ece83b05dc3ec2c69db2298a051b085d645d2b60719eef4a55d7838ba1fb \ No newline at end of file
diff --git a/db/schema_migrations/20200718040100 b/db/schema_migrations/20200718040100
new file mode 100644
index 00000000000..f8844a3e914
--- /dev/null
+++ b/db/schema_migrations/20200718040100
@@ -0,0 +1 @@
+9b0bf24c0943422dda627d4b8864cfb639e77c1522f39215b4ec2858be6b2bb0 \ No newline at end of file
diff --git a/db/schema_migrations/20200718040200 b/db/schema_migrations/20200718040200
new file mode 100644
index 00000000000..9f58e2c685a
--- /dev/null
+++ b/db/schema_migrations/20200718040200
@@ -0,0 +1 @@
+6b300cb30377b600e0b107fcb5707bb5ffad86aeffcc306404d320e1438a833d \ No newline at end of file
diff --git a/db/schema_migrations/20200718040300 b/db/schema_migrations/20200718040300
new file mode 100644
index 00000000000..21d24ee09e2
--- /dev/null
+++ b/db/schema_migrations/20200718040300
@@ -0,0 +1 @@
+512af8b92b1ac74a2c044c08362c18c48772d4b722b18f620593ffa2be551762 \ No newline at end of file
diff --git a/db/schema_migrations/20200720053909 b/db/schema_migrations/20200720053909
new file mode 100644
index 00000000000..da9379a4e13
--- /dev/null
+++ b/db/schema_migrations/20200720053909
@@ -0,0 +1 @@
+dfe979676a74b09ed6d0ffe258162f7d5af2bdea7c21b307aafbbb9ceb7c0334 \ No newline at end of file
diff --git a/db/schema_migrations/20200720154007 b/db/schema_migrations/20200720154007
new file mode 100644
index 00000000000..6006f5d5301
--- /dev/null
+++ b/db/schema_migrations/20200720154007
@@ -0,0 +1 @@
+8da79a65932d06a4a4cf7b601ecac742ae7b785a1c6799019b1ee758f844cacf \ No newline at end of file
diff --git a/db/schema_migrations/20200720154123 b/db/schema_migrations/20200720154123
new file mode 100644
index 00000000000..46bf0eea32a
--- /dev/null
+++ b/db/schema_migrations/20200720154123
@@ -0,0 +1 @@
+9ab36f32e5e833acf4b795c0002ad4d3461c950ac7d10eeb12f42a13838b06bf \ No newline at end of file
diff --git a/db/schema_migrations/20200720191134 b/db/schema_migrations/20200720191134
new file mode 100644
index 00000000000..05b27271d48
--- /dev/null
+++ b/db/schema_migrations/20200720191134
@@ -0,0 +1 @@
+08566b4094de37395f3ebc3f70eedc9ed6052a78090cf296e66ce4ef167e6bce \ No newline at end of file
diff --git a/db/schema_migrations/20200721034536 b/db/schema_migrations/20200721034536
new file mode 100644
index 00000000000..e40424a5069
--- /dev/null
+++ b/db/schema_migrations/20200721034536
@@ -0,0 +1 @@
+9d30ae6ea32db6cbc5871e214a9c2bf8f1a37fbb586f5e39f6bc2ab58768607b \ No newline at end of file
diff --git a/db/schema_migrations/20200721043502 b/db/schema_migrations/20200721043502
new file mode 100644
index 00000000000..9d33d6a5e92
--- /dev/null
+++ b/db/schema_migrations/20200721043502
@@ -0,0 +1 @@
+13731676720dd93887dc55374c9052f1087a2e817eb347fd63a19d9398899d75 \ No newline at end of file
diff --git a/db/schema_migrations/20200721052853 b/db/schema_migrations/20200721052853
new file mode 100644
index 00000000000..3e0ec8b0d5a
--- /dev/null
+++ b/db/schema_migrations/20200721052853
@@ -0,0 +1 @@
+53c373e95eb78ddc79eaa07d7638d9e1dbe055838da435fdae1c3d45c6babe0e \ No newline at end of file
diff --git a/db/schema_migrations/20200721140507 b/db/schema_migrations/20200721140507
new file mode 100644
index 00000000000..3fbd67734c7
--- /dev/null
+++ b/db/schema_migrations/20200721140507
@@ -0,0 +1 @@
+9a395ab591542ec49fc17c22747d9bbf085fd5f61ae71f49493dfe34f0389059 \ No newline at end of file
diff --git a/db/schema_migrations/20200721230558 b/db/schema_migrations/20200721230558
new file mode 100644
index 00000000000..eb3e43ac095
--- /dev/null
+++ b/db/schema_migrations/20200721230558
@@ -0,0 +1 @@
+7409688836e7375423b45d69e6c7b82c6a946c0306435ec341bf216e3f97190f \ No newline at end of file
diff --git a/db/schema_migrations/20200722075411 b/db/schema_migrations/20200722075411
new file mode 100644
index 00000000000..2251597abb1
--- /dev/null
+++ b/db/schema_migrations/20200722075411
@@ -0,0 +1 @@
+5b8756999308abb47823c075128c07d62b899d6a39dff23242db6b12f18f239a \ No newline at end of file
diff --git a/db/schema_migrations/20200722084623 b/db/schema_migrations/20200722084623
new file mode 100644
index 00000000000..04e3017558f
--- /dev/null
+++ b/db/schema_migrations/20200722084623
@@ -0,0 +1 @@
+15024fbf4fc6be1ece1f25cf46ef1cc27f9d91fcd7cc0285dad68db167f197c9 \ No newline at end of file
diff --git a/db/schema_migrations/20200722091435 b/db/schema_migrations/20200722091435
new file mode 100644
index 00000000000..13b3c855293
--- /dev/null
+++ b/db/schema_migrations/20200722091435
@@ -0,0 +1 @@
+d4e389b1469b968b703432de9ece6c362e45ec4ba3ad20d1f6c6418253969379 \ No newline at end of file
diff --git a/db/schema_migrations/20200722131241 b/db/schema_migrations/20200722131241
new file mode 100644
index 00000000000..327486a7367
--- /dev/null
+++ b/db/schema_migrations/20200722131241
@@ -0,0 +1 @@
+5fc97e904844b43a331246c68b1d0a879f683d5b36fab6cd024f417922259864 \ No newline at end of file
diff --git a/db/schema_migrations/20200722132040 b/db/schema_migrations/20200722132040
new file mode 100644
index 00000000000..7993eaafe02
--- /dev/null
+++ b/db/schema_migrations/20200722132040
@@ -0,0 +1 @@
+7b33a7f96ea02e3d5510cb6a6d75a9c753c1bd24c93d9995f91596d6b1a44592 \ No newline at end of file
diff --git a/db/schema_migrations/20200722132540 b/db/schema_migrations/20200722132540
new file mode 100644
index 00000000000..683c61dd661
--- /dev/null
+++ b/db/schema_migrations/20200722132540
@@ -0,0 +1 @@
+543ebc8ab7fad96aeb5a8618bc954babb0eed1d252fe490aa6fab9b8e80ffbf1 \ No newline at end of file
diff --git a/db/schema_migrations/20200722133040 b/db/schema_migrations/20200722133040
new file mode 100644
index 00000000000..602ba562760
--- /dev/null
+++ b/db/schema_migrations/20200722133040
@@ -0,0 +1 @@
+4a6a322cf3f6e1622d3244f6faa99a1befcb8c626a8fea36b09d1910b770b88c \ No newline at end of file
diff --git a/db/schema_migrations/20200722133540 b/db/schema_migrations/20200722133540
new file mode 100644
index 00000000000..1a0385bcaea
--- /dev/null
+++ b/db/schema_migrations/20200722133540
@@ -0,0 +1 @@
+0307eb0f5082a5da84f5e94084b677d13e03f9cd5011efe3dc7e25645a00082d \ No newline at end of file
diff --git a/db/schema_migrations/20200722202318 b/db/schema_migrations/20200722202318
new file mode 100644
index 00000000000..74b6d2abf26
--- /dev/null
+++ b/db/schema_migrations/20200722202318
@@ -0,0 +1 @@
+7a1344af4736eb369996398332653b29ec93fbda92b258fbe95093476c01d29e \ No newline at end of file
diff --git a/db/schema_migrations/20200723040950 b/db/schema_migrations/20200723040950
new file mode 100644
index 00000000000..fc2233ef119
--- /dev/null
+++ b/db/schema_migrations/20200723040950
@@ -0,0 +1 @@
+085b3ad0f7da78a1e13f5cd3d2e7df297284a682c3bcd3883e487b18497430ff \ No newline at end of file
diff --git a/db/schema_migrations/20200723125205 b/db/schema_migrations/20200723125205
new file mode 100644
index 00000000000..ca259978658
--- /dev/null
+++ b/db/schema_migrations/20200723125205
@@ -0,0 +1 @@
+630029f7d90da29022404146ce8c488108a2232d2bfd0864a6f5d659f3999af8 \ No newline at end of file
diff --git a/db/schema_migrations/20200723128332 b/db/schema_migrations/20200723128332
new file mode 100644
index 00000000000..2e180ef80f1
--- /dev/null
+++ b/db/schema_migrations/20200723128332
@@ -0,0 +1 @@
+7d6f3601187c98f091cb0c5449ff7c6ca53392f006435223dcc067e4a73dab11 \ No newline at end of file
diff --git a/db/schema_migrations/20200723132258 b/db/schema_migrations/20200723132258
new file mode 100644
index 00000000000..3a3c0341f42
--- /dev/null
+++ b/db/schema_migrations/20200723132258
@@ -0,0 +1 @@
+b3fcb58bbeae8af800a32158a8d272ec524594391e96357fdad955f70864bc95 \ No newline at end of file
diff --git a/db/schema_migrations/20200724100123 b/db/schema_migrations/20200724100123
new file mode 100644
index 00000000000..8d3fbecedb6
--- /dev/null
+++ b/db/schema_migrations/20200724100123
@@ -0,0 +1 @@
+f55dccae8909110396882bd2c28be993eb32f33e880ed4a520d14071f70c9019 \ No newline at end of file
diff --git a/db/schema_migrations/20200724100421 b/db/schema_migrations/20200724100421
new file mode 100644
index 00000000000..93f92046c17
--- /dev/null
+++ b/db/schema_migrations/20200724100421
@@ -0,0 +1 @@
+77601e653f7b4f2740db87a7b19b64bb73fffbe4ce59c0f68b0bb65599da0eb3 \ No newline at end of file
diff --git a/db/schema_migrations/20200724130639 b/db/schema_migrations/20200724130639
new file mode 100644
index 00000000000..8a1ba4f6063
--- /dev/null
+++ b/db/schema_migrations/20200724130639
@@ -0,0 +1 @@
+9d711a0c4f785660c0a2317e598e427d5e2f91b177e4c0b96cef2958f787aa6e \ No newline at end of file
diff --git a/db/schema_migrations/20200727082309 b/db/schema_migrations/20200727082309
new file mode 100644
index 00000000000..9d89a51f761
--- /dev/null
+++ b/db/schema_migrations/20200727082309
@@ -0,0 +1 @@
+72c7ca9e1284483e653d6d8dc16103f104502d7cd569cb3f7ab75e932807a661 \ No newline at end of file
diff --git a/db/schema_migrations/20200727100631 b/db/schema_migrations/20200727100631
new file mode 100644
index 00000000000..aa724c13995
--- /dev/null
+++ b/db/schema_migrations/20200727100631
@@ -0,0 +1 @@
+83c1dca01d4e56c22f6c1cda249c9b162eb7c31e2b164629bf51ea9aa9dd8fb5 \ No newline at end of file
diff --git a/db/schema_migrations/20200727114147 b/db/schema_migrations/20200727114147
new file mode 100644
index 00000000000..21a5b79b8ea
--- /dev/null
+++ b/db/schema_migrations/20200727114147
@@ -0,0 +1 @@
+fd85556cfed27a08aa01a8ee5b4eecfb1de7011b2fcb5c613cf21b9f42e728b9 \ No newline at end of file
diff --git a/db/schema_migrations/20200727142337 b/db/schema_migrations/20200727142337
new file mode 100644
index 00000000000..a14fefa51fa
--- /dev/null
+++ b/db/schema_migrations/20200727142337
@@ -0,0 +1 @@
+cc88f907caed6045ff2d8b0663a4b64e9d2633f213ffa85274b84c80eb32b94e \ No newline at end of file
diff --git a/db/schema_migrations/20200728080250 b/db/schema_migrations/20200728080250
new file mode 100644
index 00000000000..137290c0e86
--- /dev/null
+++ b/db/schema_migrations/20200728080250
@@ -0,0 +1 @@
+546555a009e8923ea8b976ce38d882d387407fb03e7bbcb9c760df53bafd1f91 \ No newline at end of file
diff --git a/db/schema_migrations/20200728163009 b/db/schema_migrations/20200728163009
new file mode 100644
index 00000000000..e2236ff61de
--- /dev/null
+++ b/db/schema_migrations/20200728163009
@@ -0,0 +1 @@
+6613f518079ead2259b4189c91d3507724af18d1cf9e2014fab9b7543ec3d423 \ No newline at end of file
diff --git a/db/schema_migrations/20200728174137 b/db/schema_migrations/20200728174137
new file mode 100644
index 00000000000..7863b7eb40b
--- /dev/null
+++ b/db/schema_migrations/20200728174137
@@ -0,0 +1 @@
+a16e7fdcc62f39af3038317cb39ffb4c35f41ae45f5de429f18837309739110b \ No newline at end of file
diff --git a/db/schema_migrations/20200728175710 b/db/schema_migrations/20200728175710
new file mode 100644
index 00000000000..0ba117d0ead
--- /dev/null
+++ b/db/schema_migrations/20200728175710
@@ -0,0 +1 @@
+a3a6d4e488c9979efd61890a15fdfe4ccea044a0b030b392ad39885cc807f22d \ No newline at end of file
diff --git a/db/schema_migrations/20200729151021 b/db/schema_migrations/20200729151021
new file mode 100644
index 00000000000..2ce06409ac4
--- /dev/null
+++ b/db/schema_migrations/20200729151021
@@ -0,0 +1 @@
+0a080250afe61007852cb65e8fd6cdccbdad1666abf12b59d46fb55ec0d455cc \ No newline at end of file
diff --git a/db/schema_migrations/20200729175935 b/db/schema_migrations/20200729175935
new file mode 100644
index 00000000000..65aec146116
--- /dev/null
+++ b/db/schema_migrations/20200729175935
@@ -0,0 +1 @@
+5f841d2032b55f01e944c50070a6bb102883c2e4da7ba155fdcf2e90f3b68707 \ No newline at end of file
diff --git a/db/schema_migrations/20200729180539 b/db/schema_migrations/20200729180539
new file mode 100644
index 00000000000..faffd8af926
--- /dev/null
+++ b/db/schema_migrations/20200729180539
@@ -0,0 +1 @@
+8b6b0179c7027f34390376e06472fa80daa7c13ee7fa6ea52f04fae430309fc7 \ No newline at end of file
diff --git a/db/schema_migrations/20200729181641 b/db/schema_migrations/20200729181641
new file mode 100644
index 00000000000..0d1d959c5a5
--- /dev/null
+++ b/db/schema_migrations/20200729181641
@@ -0,0 +1 @@
+5dc4cbfc6d7e79e5909e5250f382bc3c9fa4246b8f2aed81404899aee4eef81b \ No newline at end of file
diff --git a/db/schema_migrations/20200729191227 b/db/schema_migrations/20200729191227
new file mode 100644
index 00000000000..e7abca98976
--- /dev/null
+++ b/db/schema_migrations/20200729191227
@@ -0,0 +1 @@
+34d53fcb98b82f3da7eeacd7bfabfd4118b51c448418f20227f7d5b05a0077dc \ No newline at end of file
diff --git a/db/schema_migrations/20200729200808 b/db/schema_migrations/20200729200808
new file mode 100644
index 00000000000..99431c08664
--- /dev/null
+++ b/db/schema_migrations/20200729200808
@@ -0,0 +1 @@
+a1a896fc3fe060b34da9cde46ac0ddb8b973d077bcae3bb36677f9d02d2a3509 \ No newline at end of file
diff --git a/db/schema_migrations/20200729202222 b/db/schema_migrations/20200729202222
new file mode 100644
index 00000000000..2ab73a764f3
--- /dev/null
+++ b/db/schema_migrations/20200729202222
@@ -0,0 +1 @@
+2976f459ac9cd0780e90077ebe4ce5ca8dc41e62b4dab1f96e39738624ad9d04 \ No newline at end of file
diff --git a/db/schema_migrations/20200730044810 b/db/schema_migrations/20200730044810
new file mode 100644
index 00000000000..0532199d8ec
--- /dev/null
+++ b/db/schema_migrations/20200730044810
@@ -0,0 +1 @@
+406594bc48558c3ad50680c7e1fa795f38abb92696acbb94ae2dfb13d8dcaf1a \ No newline at end of file
diff --git a/db/schema_migrations/20200730083043 b/db/schema_migrations/20200730083043
new file mode 100644
index 00000000000..d927b5204c9
--- /dev/null
+++ b/db/schema_migrations/20200730083043
@@ -0,0 +1 @@
+5bda9ae726077c1ea0df2158138f85ca43bfbf5b1a8cf3516bcdf012eac5c0b8 \ No newline at end of file
diff --git a/db/schema_migrations/20200730131946 b/db/schema_migrations/20200730131946
new file mode 100644
index 00000000000..dc4e6f96917
--- /dev/null
+++ b/db/schema_migrations/20200730131946
@@ -0,0 +1 @@
+4ef0dfb9cdeccd57a3c11d1db0b57448746237d4a1fe001340575c996a6c3c68 \ No newline at end of file
diff --git a/db/schema_migrations/20200730133730 b/db/schema_migrations/20200730133730
new file mode 100644
index 00000000000..db276e9606f
--- /dev/null
+++ b/db/schema_migrations/20200730133730
@@ -0,0 +1 @@
+bd1c0fd04b1a77492a125417a530ea0482c66330da3d2563c963c097e63b6b39 \ No newline at end of file
diff --git a/db/schema_migrations/20200730210506 b/db/schema_migrations/20200730210506
new file mode 100644
index 00000000000..b140941092d
--- /dev/null
+++ b/db/schema_migrations/20200730210506
@@ -0,0 +1 @@
+85eb0a510cdb4b315aef1665f05ad3b93d5d39f4ddfe11ed5ddde63aa732f874 \ No newline at end of file
diff --git a/db/schema_migrations/20200731085019 b/db/schema_migrations/20200731085019
new file mode 100644
index 00000000000..55e35ff8f4a
--- /dev/null
+++ b/db/schema_migrations/20200731085019
@@ -0,0 +1 @@
+aeeef4762f7ab7c7eefc28995ba198825455a43db38c1ff2aefad8c3c76b5fba \ No newline at end of file
diff --git a/db/schema_migrations/20200731090553 b/db/schema_migrations/20200731090553
new file mode 100644
index 00000000000..d991f11eb02
--- /dev/null
+++ b/db/schema_migrations/20200731090553
@@ -0,0 +1 @@
+c5775e8150285927b74c2fbf6098d03920e7bea52c3b94ad372fec288835110c \ No newline at end of file
diff --git a/db/schema_migrations/20200731201408 b/db/schema_migrations/20200731201408
new file mode 100644
index 00000000000..1f457761c90
--- /dev/null
+++ b/db/schema_migrations/20200731201408
@@ -0,0 +1 @@
+02f3561a5b8fa79c58dccc23ebaecf2c1b8371c86bb360156456bd11e84d13a2 \ No newline at end of file
diff --git a/db/schema_migrations/20200731201834 b/db/schema_migrations/20200731201834
new file mode 100644
index 00000000000..4c4630e54ad
--- /dev/null
+++ b/db/schema_migrations/20200731201834
@@ -0,0 +1 @@
+26aa28efa15ebd223feb879d5cb684a53a92bc71e483e8348d0cd9f1ad10e7ae \ No newline at end of file
diff --git a/db/schema_migrations/20200803111512 b/db/schema_migrations/20200803111512
new file mode 100644
index 00000000000..aa99ce35559
--- /dev/null
+++ b/db/schema_migrations/20200803111512
@@ -0,0 +1 @@
+d0ea5e75c74d8405014fe5be6906e21b009d9eddb8eaefea939a67e01ee146e7 \ No newline at end of file
diff --git a/db/schema_migrations/20200803112806 b/db/schema_migrations/20200803112806
new file mode 100644
index 00000000000..4f7962bfe49
--- /dev/null
+++ b/db/schema_migrations/20200803112806
@@ -0,0 +1 @@
+8e6ffd7b1d44ac846b79cf37798abc57eee169fbde0de096ea49df590af864b5 \ No newline at end of file
diff --git a/db/schema_migrations/20200803125340 b/db/schema_migrations/20200803125340
new file mode 100644
index 00000000000..d1aed6435ce
--- /dev/null
+++ b/db/schema_migrations/20200803125340
@@ -0,0 +1 @@
+78a33c142b6182749291ad963397dcda8efe5fe421381612801e5ccd34267326 \ No newline at end of file
diff --git a/db/schema_migrations/20200804035230 b/db/schema_migrations/20200804035230
new file mode 100644
index 00000000000..02aa4ffb366
--- /dev/null
+++ b/db/schema_migrations/20200804035230
@@ -0,0 +1 @@
+f1e2f11710ca7175b7a77b0f52bd204403dfcfd0b6b33cd00e3fa0d020be1287 \ No newline at end of file
diff --git a/db/schema_migrations/20200804041018 b/db/schema_migrations/20200804041018
new file mode 100644
index 00000000000..63c13e6b5d8
--- /dev/null
+++ b/db/schema_migrations/20200804041018
@@ -0,0 +1 @@
+ac65340525eba0cd025be706dde4deaf4574f8a7ffb9531d56ffae707e7e8b6d \ No newline at end of file
diff --git a/db/schema_migrations/20200804041930 b/db/schema_migrations/20200804041930
new file mode 100644
index 00000000000..f67f8079847
--- /dev/null
+++ b/db/schema_migrations/20200804041930
@@ -0,0 +1 @@
+3177e2f9549add35789e64b14c5958c4fb42fdce4b4705505bc9bbe326d9a875 \ No newline at end of file
diff --git a/db/schema_migrations/20200804222543 b/db/schema_migrations/20200804222543
new file mode 100644
index 00000000000..d8c99e51bff
--- /dev/null
+++ b/db/schema_migrations/20200804222543
@@ -0,0 +1 @@
+21c35b7712ed1933537115a74571904c74b3d61b424b9f954c3ad36e0d1bf139 \ No newline at end of file
diff --git a/db/schema_migrations/20200805071842 b/db/schema_migrations/20200805071842
new file mode 100644
index 00000000000..75810bed0d1
--- /dev/null
+++ b/db/schema_migrations/20200805071842
@@ -0,0 +1 @@
+432ef9d45c8242ab8db954ceeb6a68a75ef46181dd868a30d68fef0ed6058caf \ No newline at end of file
diff --git a/db/schema_migrations/20200805150316 b/db/schema_migrations/20200805150316
new file mode 100644
index 00000000000..d7560ecc376
--- /dev/null
+++ b/db/schema_migrations/20200805150316
@@ -0,0 +1 @@
+983fa89c574e41a7d38eb558779f46d6d42aee5fba92f4185307e1508c401298 \ No newline at end of file
diff --git a/db/schema_migrations/20200805151001 b/db/schema_migrations/20200805151001
new file mode 100644
index 00000000000..54c569efbdc
--- /dev/null
+++ b/db/schema_migrations/20200805151001
@@ -0,0 +1 @@
+8fdb1e994ca7a28f7e061fb80cf210c482bafbe2bd0dc19c631c8fe9e0e2bbaf \ No newline at end of file
diff --git a/db/schema_migrations/20200805151726 b/db/schema_migrations/20200805151726
new file mode 100644
index 00000000000..677f44c6380
--- /dev/null
+++ b/db/schema_migrations/20200805151726
@@ -0,0 +1 @@
+e992135d6a4d10224b7e3deb304790735b6a35b5fb320670f9a7029e2924efb5 \ No newline at end of file
diff --git a/db/schema_migrations/20200805152108 b/db/schema_migrations/20200805152108
new file mode 100644
index 00000000000..34522de208c
--- /dev/null
+++ b/db/schema_migrations/20200805152108
@@ -0,0 +1 @@
+3976a084df88d7b6008a1d115d9c23d9c9084567c2cc5f1ddf68eaf1dc58ef3f \ No newline at end of file
diff --git a/db/schema_migrations/20200806004232 b/db/schema_migrations/20200806004232
new file mode 100644
index 00000000000..840238684f9
--- /dev/null
+++ b/db/schema_migrations/20200806004232
@@ -0,0 +1 @@
+4b1f048dfaea1887b20fdc421a08ab6206ab9944201e6517e808b27214be926c \ No newline at end of file
diff --git a/db/schema_migrations/20200806004742 b/db/schema_migrations/20200806004742
new file mode 100644
index 00000000000..fb6d9d49acf
--- /dev/null
+++ b/db/schema_migrations/20200806004742
@@ -0,0 +1 @@
+acc9d1ab79e277e55910b17c5653088721371fa12b2cf1a5677035fe3b422fc8 \ No newline at end of file
diff --git a/db/schema_migrations/20200806172909 b/db/schema_migrations/20200806172909
new file mode 100644
index 00000000000..44cc78808d5
--- /dev/null
+++ b/db/schema_migrations/20200806172909
@@ -0,0 +1 @@
+b05401408faabafa4c2ef5fd241fea88f78fd423a3c462be89ccdbd8d988cfc8 \ No newline at end of file
diff --git a/db/schema_migrations/20200806173633 b/db/schema_migrations/20200806173633
new file mode 100644
index 00000000000..a0be6d39ece
--- /dev/null
+++ b/db/schema_migrations/20200806173633
@@ -0,0 +1 @@
+5467b9c38186a30d333d9ccff0aeb4a06f97f17fec12488aca5e0a619b11831b \ No newline at end of file
diff --git a/db/schema_migrations/20200807070820 b/db/schema_migrations/20200807070820
new file mode 100644
index 00000000000..61a886c4ce5
--- /dev/null
+++ b/db/schema_migrations/20200807070820
@@ -0,0 +1 @@
+a1fb6b5d486eee27aaed5083aa6340073bf05abab8f201fd9097374dbd345b90 \ No newline at end of file
diff --git a/db/schema_migrations/20200807110237 b/db/schema_migrations/20200807110237
new file mode 100644
index 00000000000..fd02f50cdff
--- /dev/null
+++ b/db/schema_migrations/20200807110237
@@ -0,0 +1 @@
+5aeb0e74859df14e460b39b9f070624a02278c13b1da9393e1671b4c79635f52 \ No newline at end of file
diff --git a/db/schema_migrations/20200807132726 b/db/schema_migrations/20200807132726
new file mode 100644
index 00000000000..a74b1ab23b6
--- /dev/null
+++ b/db/schema_migrations/20200807132726
@@ -0,0 +1 @@
+867cea94f966c1ad3d9e02f7fa5b641ceac5a71667426330c2c96d6181164f66 \ No newline at end of file
diff --git a/db/schema_migrations/20200807150937 b/db/schema_migrations/20200807150937
new file mode 100644
index 00000000000..8123db278a8
--- /dev/null
+++ b/db/schema_migrations/20200807150937
@@ -0,0 +1 @@
+fdb18abe24003a75c76019fccf5ca0aa65a900bc2a86eb578012bc5a032730cf \ No newline at end of file
diff --git a/db/schema_migrations/20200807152315 b/db/schema_migrations/20200807152315
new file mode 100644
index 00000000000..2256313368c
--- /dev/null
+++ b/db/schema_migrations/20200807152315
@@ -0,0 +1 @@
+5152e094538b498fbe28f3fd11f6c1b9a9c77dc89ac0079cb39a6090a567db68 \ No newline at end of file
diff --git a/db/schema_migrations/20200808221641 b/db/schema_migrations/20200808221641
new file mode 100644
index 00000000000..05e3769247e
--- /dev/null
+++ b/db/schema_migrations/20200808221641
@@ -0,0 +1 @@
+a24aa5052d37bff1bffc5df076d8422ea90f3781ae01ecf626bc59f3e299c90b \ No newline at end of file
diff --git a/db/schema_migrations/20200809221641 b/db/schema_migrations/20200809221641
new file mode 100644
index 00000000000..4e43680663a
--- /dev/null
+++ b/db/schema_migrations/20200809221641
@@ -0,0 +1 @@
+4e360aa1b375e391ec1202f1fe2eb26d64895faf326ec9c7a9b8d8351b6f4dc3 \ No newline at end of file
diff --git a/db/schema_migrations/20200810100921 b/db/schema_migrations/20200810100921
new file mode 100644
index 00000000000..14dc5a41721
--- /dev/null
+++ b/db/schema_migrations/20200810100921
@@ -0,0 +1 @@
+fe96df46a5f360cafe8f9816c6dfc2d00afdcf458fb38ace37ce59999dba2413 \ No newline at end of file
diff --git a/db/schema_migrations/20200810101029 b/db/schema_migrations/20200810101029
new file mode 100644
index 00000000000..59e0a236f3c
--- /dev/null
+++ b/db/schema_migrations/20200810101029
@@ -0,0 +1 @@
+8bb03ea2ded957a41aa1efd60a9908a3c597aaaade9190f8f1515bfd2ab9a282 \ No newline at end of file
diff --git a/db/schema_migrations/20200810152043 b/db/schema_migrations/20200810152043
new file mode 100644
index 00000000000..2b20ae9fdf1
--- /dev/null
+++ b/db/schema_migrations/20200810152043
@@ -0,0 +1 @@
+d459b160ae86f035509e382c12b76fdd441f58e0838a983471326a750a48e9fd \ No newline at end of file
diff --git a/db/schema_migrations/20200810160355 b/db/schema_migrations/20200810160355
new file mode 100644
index 00000000000..7e2ea4d495d
--- /dev/null
+++ b/db/schema_migrations/20200810160355
@@ -0,0 +1 @@
+b5400a5e292f793986b102c7ddd0df8c7c5a7704b5121086a87792f7cdd0a2aa \ No newline at end of file
diff --git a/db/schema_migrations/20200811055018 b/db/schema_migrations/20200811055018
new file mode 100644
index 00000000000..abf090f8281
--- /dev/null
+++ b/db/schema_migrations/20200811055018
@@ -0,0 +1 @@
+b7477fbcba166d848e3b1bd7f4a184f50f3b2fafe80bfcf44fd6f4f9979ffcb7 \ No newline at end of file
diff --git a/db/schema_migrations/20200811194848 b/db/schema_migrations/20200811194848
new file mode 100644
index 00000000000..e1e9ad01ee8
--- /dev/null
+++ b/db/schema_migrations/20200811194848
@@ -0,0 +1 @@
+c45bbd5aa9143e039d41448f1cb4a2e8e0a7b2c165b50e89b1b829bbbe81f137 \ No newline at end of file
diff --git a/db/schema_migrations/20200812112204 b/db/schema_migrations/20200812112204
new file mode 100644
index 00000000000..34ed55dc045
--- /dev/null
+++ b/db/schema_migrations/20200812112204
@@ -0,0 +1 @@
+4fb7fda59db193250ca393cae5561fa52d61e025bb93b10829f114ac7fef4cfa \ No newline at end of file
diff --git a/db/schema_migrations/20200813143304 b/db/schema_migrations/20200813143304
new file mode 100644
index 00000000000..7c6f8560e65
--- /dev/null
+++ b/db/schema_migrations/20200813143304
@@ -0,0 +1 @@
+12bb243862adf930fc68f2f7641ee7cc6170bfbcc3aae2b98bfa262dacfeba49 \ No newline at end of file
diff --git a/db/schema_migrations/20200813143356 b/db/schema_migrations/20200813143356
new file mode 100644
index 00000000000..bffd3f45ba7
--- /dev/null
+++ b/db/schema_migrations/20200813143356
@@ -0,0 +1 @@
+7c4fec044a278fa51fdd23320a372528c420e8a650a26770fccf0cabe91163c5 \ No newline at end of file
diff --git a/db/schema_migrations/20200813153434 b/db/schema_migrations/20200813153434
new file mode 100644
index 00000000000..ca7c154abb7
--- /dev/null
+++ b/db/schema_migrations/20200813153434
@@ -0,0 +1 @@
+23de9421726337f5279bf434542bffda24cbadc7324b498ff642ec4c0883b5d5 \ No newline at end of file
diff --git a/db/schema_migrations/20200817070126 b/db/schema_migrations/20200817070126
new file mode 100644
index 00000000000..8473e46982d
--- /dev/null
+++ b/db/schema_migrations/20200817070126
@@ -0,0 +1 @@
+6776d7a401c1c56bd64a5585d123ba5aaba612348d66d4f8704530c5e8cc4f2d \ No newline at end of file
diff --git a/db/schema_migrations/20200817142800 b/db/schema_migrations/20200817142800
new file mode 100644
index 00000000000..d6db856dac4
--- /dev/null
+++ b/db/schema_migrations/20200817142800
@@ -0,0 +1 @@
+b488cd2049300b293f584f193edc5435855f7bc85989648a3310dabc609d0af4 \ No newline at end of file
diff --git a/db/schema_migrations/20200821224343 b/db/schema_migrations/20200821224343
new file mode 100644
index 00000000000..63a2144dc9d
--- /dev/null
+++ b/db/schema_migrations/20200821224343
@@ -0,0 +1 @@
+f5f7cfe4a8f42a7116ecf50230df2705135bea4e5fd4c75512bb9ca15867919b \ No newline at end of file
diff --git a/db/structure.sql b/db/structure.sql
index a1b294e843d..033fc85305c 100644
--- a/db/structure.sql
+++ b/db/structure.sql
@@ -8,8 +8,83 @@ CREATE SCHEMA gitlab_partitions_static;
COMMENT ON SCHEMA gitlab_partitions_static IS 'Schema to hold static partitions, e.g. for hash partitioning';
+CREATE EXTENSION IF NOT EXISTS btree_gist WITH SCHEMA public;
+
CREATE EXTENSION IF NOT EXISTS pg_trgm WITH SCHEMA public;
+CREATE FUNCTION public.table_sync_function_2be879775d() RETURNS trigger
+ LANGUAGE plpgsql
+ AS $$
+BEGIN
+IF (TG_OP = 'DELETE') THEN
+ DELETE FROM audit_events_part_5fc467ac26 where id = OLD.id;
+ELSIF (TG_OP = 'UPDATE') THEN
+ UPDATE audit_events_part_5fc467ac26
+ SET author_id = NEW.author_id,
+ type = NEW.type,
+ entity_id = NEW.entity_id,
+ entity_type = NEW.entity_type,
+ details = NEW.details,
+ ip_address = NEW.ip_address,
+ author_name = NEW.author_name,
+ entity_path = NEW.entity_path,
+ target_details = NEW.target_details,
+ target_type = NEW.target_type,
+ created_at = NEW.created_at
+ WHERE audit_events_part_5fc467ac26.id = NEW.id;
+ELSIF (TG_OP = 'INSERT') THEN
+ INSERT INTO audit_events_part_5fc467ac26 (id,
+ author_id,
+ type,
+ entity_id,
+ entity_type,
+ details,
+ ip_address,
+ author_name,
+ entity_path,
+ target_details,
+ target_type,
+ created_at)
+ VALUES (NEW.id,
+ NEW.author_id,
+ NEW.type,
+ NEW.entity_id,
+ NEW.entity_type,
+ NEW.details,
+ NEW.ip_address,
+ NEW.author_name,
+ NEW.entity_path,
+ NEW.target_details,
+ NEW.target_type,
+ NEW.created_at);
+END IF;
+RETURN NULL;
+
+END
+$$;
+
+COMMENT ON FUNCTION public.table_sync_function_2be879775d() IS 'Partitioning migration: table sync for audit_events table';
+
+CREATE TABLE public.audit_events_part_5fc467ac26 (
+ id bigint NOT NULL,
+ author_id integer NOT NULL,
+ type character varying,
+ entity_id integer NOT NULL,
+ entity_type character varying NOT NULL,
+ details text,
+ ip_address inet,
+ author_name text,
+ entity_path text,
+ target_details text,
+ created_at timestamp without time zone NOT NULL,
+ target_type text,
+ CONSTRAINT check_492aaa021d CHECK ((char_length(entity_path) <= 5500)),
+ CONSTRAINT check_83ff8406e2 CHECK ((char_length(author_name) <= 255)),
+ CONSTRAINT check_97a8c868e7 CHECK ((char_length(target_type) <= 255)),
+ CONSTRAINT check_d493ec90b5 CHECK ((char_length(target_details) <= 5500))
+)
+PARTITION BY RANGE (created_at);
+
CREATE TABLE public.product_analytics_events_experimental (
id bigint NOT NULL,
project_id integer NOT NULL,
@@ -9172,6 +9247,9 @@ CREATE TABLE public.application_settings (
group_download_export_limit integer DEFAULT 1 NOT NULL,
maintenance_mode boolean DEFAULT false NOT NULL,
maintenance_mode_message text,
+ wiki_page_max_content_bytes bigint DEFAULT 52428800 NOT NULL,
+ elasticsearch_indexed_file_size_limit_kb integer DEFAULT 1024 NOT NULL,
+ enforce_namespace_storage_limit boolean DEFAULT false NOT NULL,
CONSTRAINT check_51700b31b5 CHECK ((char_length(default_branch_name) <= 255)),
CONSTRAINT check_9c6c447a13 CHECK ((char_length(maintenance_mode_message) <= 255)),
CONSTRAINT check_d03919528d CHECK ((char_length(container_registry_vendor) <= 255)),
@@ -9388,17 +9466,20 @@ CREATE TABLE public.ar_internal_metadata (
CREATE TABLE public.audit_events (
id integer NOT NULL,
author_id integer NOT NULL,
- type character varying NOT NULL,
+ type character varying,
entity_id integer NOT NULL,
entity_type character varying NOT NULL,
details text,
created_at timestamp without time zone,
- updated_at timestamp without time zone,
ip_address inet,
author_name text,
entity_path text,
+ target_details text,
+ target_type text,
CONSTRAINT check_492aaa021d CHECK ((char_length(entity_path) <= 5500)),
- CONSTRAINT check_83ff8406e2 CHECK ((char_length(author_name) <= 255))
+ CONSTRAINT check_82294106dd CHECK ((char_length(target_type) <= 255)),
+ CONSTRAINT check_83ff8406e2 CHECK ((char_length(author_name) <= 255)),
+ CONSTRAINT check_d493ec90b5 CHECK ((char_length(target_details) <= 5500))
);
CREATE SEQUENCE public.audit_events_id_seq
@@ -9586,7 +9667,9 @@ CREATE TABLE public.boards (
name character varying DEFAULT 'Development'::character varying NOT NULL,
milestone_id integer,
group_id integer,
- weight integer
+ weight integer,
+ hide_backlog_list boolean DEFAULT false NOT NULL,
+ hide_closed_list boolean DEFAULT false NOT NULL
);
CREATE SEQUENCE public.boards_id_seq
@@ -9913,7 +9996,7 @@ CREATE TABLE public.ci_instance_variables (
encrypted_value_iv text,
CONSTRAINT check_07a45a5bcb CHECK ((char_length(encrypted_value_iv) <= 255)),
CONSTRAINT check_5aede12208 CHECK ((char_length(key) <= 255)),
- CONSTRAINT check_5ebd0515a0 CHECK ((char_length(encrypted_value) <= 1024))
+ CONSTRAINT check_956afd70f1 CHECK ((char_length(encrypted_value) <= 13579))
);
CREATE SEQUENCE public.ci_instance_variables_id_seq
@@ -9971,6 +10054,31 @@ CREATE SEQUENCE public.ci_job_variables_id_seq
ALTER SEQUENCE public.ci_job_variables_id_seq OWNED BY public.ci_job_variables.id;
+CREATE TABLE public.ci_pipeline_artifacts (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ pipeline_id bigint NOT NULL,
+ project_id bigint NOT NULL,
+ size integer NOT NULL,
+ file_store smallint DEFAULT 1 NOT NULL,
+ file_type smallint NOT NULL,
+ file_format smallint NOT NULL,
+ file text,
+ expire_at timestamp with time zone,
+ CONSTRAINT check_191b5850ec CHECK ((char_length(file) <= 255)),
+ CONSTRAINT check_abeeb71caf CHECK ((file IS NOT NULL))
+);
+
+CREATE SEQUENCE public.ci_pipeline_artifacts_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.ci_pipeline_artifacts_id_seq OWNED BY public.ci_pipeline_artifacts.id;
+
CREATE TABLE public.ci_pipeline_chat_data (
id bigint NOT NULL,
pipeline_id integer NOT NULL,
@@ -10373,6 +10481,42 @@ CREATE SEQUENCE public.ci_variables_id_seq
ALTER SEQUENCE public.ci_variables_id_seq OWNED BY public.ci_variables.id;
+CREATE TABLE public.cluster_agent_tokens (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ agent_id bigint NOT NULL,
+ token_encrypted text NOT NULL,
+ CONSTRAINT check_c60daed227 CHECK ((char_length(token_encrypted) <= 255))
+);
+
+CREATE SEQUENCE public.cluster_agent_tokens_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.cluster_agent_tokens_id_seq OWNED BY public.cluster_agent_tokens.id;
+
+CREATE TABLE public.cluster_agents (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ project_id bigint NOT NULL,
+ name text NOT NULL,
+ CONSTRAINT check_3498369510 CHECK ((char_length(name) <= 255))
+);
+
+CREATE SEQUENCE public.cluster_agents_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.cluster_agents_id_seq OWNED BY public.cluster_agents.id;
+
CREATE TABLE public.cluster_groups (
id integer NOT NULL,
cluster_id integer NOT NULL,
@@ -10877,6 +11021,7 @@ CREATE TABLE public.custom_emoji (
updated_at timestamp with time zone NOT NULL,
name text NOT NULL,
file text NOT NULL,
+ external boolean DEFAULT true NOT NULL,
CONSTRAINT check_8c586dd507 CHECK ((char_length(name) <= 36)),
CONSTRAINT check_dd5d60f1fb CHECK ((char_length(file) <= 255))
);
@@ -10890,6 +11035,26 @@ CREATE SEQUENCE public.custom_emoji_id_seq
ALTER SEQUENCE public.custom_emoji_id_seq OWNED BY public.custom_emoji.id;
+CREATE TABLE public.dast_scanner_profiles (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ project_id integer NOT NULL,
+ spider_timeout smallint,
+ target_timeout smallint,
+ name text NOT NULL,
+ CONSTRAINT check_568568fabf CHECK ((char_length(name) <= 255))
+);
+
+CREATE SEQUENCE public.dast_scanner_profiles_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.dast_scanner_profiles_id_seq OWNED BY public.dast_scanner_profiles.id;
+
CREATE TABLE public.dast_site_profiles (
id bigint NOT NULL,
project_id bigint NOT NULL,
@@ -11072,7 +11237,8 @@ CREATE TABLE public.design_management_designs (
id bigint NOT NULL,
project_id integer NOT NULL,
issue_id integer,
- filename character varying NOT NULL
+ filename character varying NOT NULL,
+ relative_position integer
);
CREATE SEQUENCE public.design_management_designs_id_seq
@@ -11194,6 +11360,7 @@ CREATE TABLE public.elastic_reindexing_tasks (
elastic_task text,
error_message text,
documents_count_target integer,
+ delete_original_index_at timestamp with time zone,
CONSTRAINT check_04151aca42 CHECK ((char_length(index_name_from) <= 255)),
CONSTRAINT check_7f64acda8e CHECK ((char_length(error_message) <= 255)),
CONSTRAINT check_85ebff7124 CHECK ((char_length(index_name_to) <= 255)),
@@ -11368,7 +11535,9 @@ CREATE TABLE public.events (
updated_at timestamp with time zone NOT NULL,
action smallint NOT NULL,
target_type character varying,
- group_id bigint
+ group_id bigint,
+ fingerprint bytea,
+ CONSTRAINT check_97e06e05ad CHECK ((octet_length(fingerprint) <= 128))
);
CREATE SEQUENCE public.events_id_seq
@@ -11398,6 +11567,39 @@ CREATE SEQUENCE public.evidences_id_seq
ALTER SEQUENCE public.evidences_id_seq OWNED BY public.evidences.id;
+CREATE TABLE public.experiment_users (
+ id bigint NOT NULL,
+ experiment_id bigint NOT NULL,
+ user_id bigint NOT NULL,
+ group_type smallint DEFAULT 0 NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL
+);
+
+CREATE SEQUENCE public.experiment_users_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.experiment_users_id_seq OWNED BY public.experiment_users.id;
+
+CREATE TABLE public.experiments (
+ id bigint NOT NULL,
+ name text NOT NULL,
+ CONSTRAINT check_e2dda25ed0 CHECK ((char_length(name) <= 255))
+);
+
+CREATE SEQUENCE public.experiments_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.experiments_id_seq OWNED BY public.experiments.id;
+
CREATE TABLE public.external_pull_requests (
id bigint NOT NULL,
created_at timestamp with time zone NOT NULL,
@@ -12046,7 +12248,8 @@ CREATE TABLE public.group_deploy_keys_groups (
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
group_id bigint NOT NULL,
- group_deploy_key_id bigint NOT NULL
+ group_deploy_key_id bigint NOT NULL,
+ can_push boolean DEFAULT false NOT NULL
);
CREATE SEQUENCE public.group_deploy_keys_groups_id_seq
@@ -12391,6 +12594,8 @@ CREATE TABLE public.issues (
health_status smallint,
external_key character varying(255),
sprint_id bigint,
+ issue_type smallint DEFAULT 0 NOT NULL,
+ blocking_issues_count integer DEFAULT 0 NOT NULL,
CONSTRAINT check_fba63f706d CHECK ((lock_version IS NOT NULL))
);
@@ -12497,6 +12702,7 @@ CREATE TABLE public.jira_tracker_data (
jira_issue_transition_id character varying,
project_key text,
issues_enabled boolean DEFAULT false NOT NULL,
+ deployment_type smallint DEFAULT 0 NOT NULL,
CONSTRAINT check_214cf6a48b CHECK ((char_length(project_key) <= 255))
);
@@ -12869,8 +13075,9 @@ CREATE TABLE public.merge_request_diffs (
start_commit_sha character varying,
commits_count integer,
external_diff character varying,
- external_diff_store integer,
- stored_externally boolean
+ external_diff_store integer DEFAULT 1,
+ stored_externally boolean,
+ files_count smallint
);
CREATE SEQUENCE public.merge_request_diffs_id_seq
@@ -12904,7 +13111,8 @@ CREATE TABLE public.merge_request_metrics (
first_approved_at timestamp with time zone,
first_reassigned_at timestamp with time zone,
added_lines integer,
- removed_lines integer
+ removed_lines integer,
+ target_project_id integer
);
CREATE SEQUENCE public.merge_request_metrics_id_seq
@@ -13123,7 +13331,8 @@ CREATE TABLE public.namespace_root_storage_statistics (
CREATE TABLE public.namespace_settings (
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
- namespace_id integer NOT NULL
+ namespace_id integer NOT NULL,
+ prevent_forking_outside_group boolean DEFAULT false NOT NULL
);
CREATE TABLE public.namespace_statistics (
@@ -13288,7 +13497,8 @@ CREATE TABLE public.notification_settings (
new_epic boolean,
notification_email character varying,
fixed_pipeline boolean,
- new_release boolean
+ new_release boolean,
+ moved_project boolean DEFAULT true NOT NULL
);
CREATE SEQUENCE public.notification_settings_id_seq
@@ -13672,7 +13882,7 @@ CREATE TABLE public.packages_package_files (
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
size bigint,
- file_store integer,
+ file_store integer DEFAULT 1,
file_md5 bytea,
file_sha1 bytea,
file_name character varying NOT NULL,
@@ -13841,7 +14051,8 @@ CREATE TABLE public.personal_access_tokens (
impersonation boolean DEFAULT false NOT NULL,
token_digest character varying,
expire_notification_delivered boolean DEFAULT false NOT NULL,
- last_used_at timestamp with time zone
+ last_used_at timestamp with time zone,
+ after_expiry_notification_delivered boolean DEFAULT false NOT NULL
);
CREATE SEQUENCE public.personal_access_tokens_id_seq
@@ -13872,26 +14083,27 @@ CREATE TABLE public.plan_limits (
ci_max_artifact_size_trace integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_junit integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_sast integer DEFAULT 0 NOT NULL,
- ci_max_artifact_size_dependency_scanning integer DEFAULT 0 NOT NULL,
- ci_max_artifact_size_container_scanning integer DEFAULT 0 NOT NULL,
+ ci_max_artifact_size_dependency_scanning integer DEFAULT 350 NOT NULL,
+ ci_max_artifact_size_container_scanning integer DEFAULT 150 NOT NULL,
ci_max_artifact_size_dast integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_codequality integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_license_management integer DEFAULT 0 NOT NULL,
- ci_max_artifact_size_license_scanning integer DEFAULT 0 NOT NULL,
+ ci_max_artifact_size_license_scanning integer DEFAULT 100 NOT NULL,
ci_max_artifact_size_performance integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_metrics integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_metrics_referee integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_network_referee integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_dotenv integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_cobertura integer DEFAULT 0 NOT NULL,
- ci_max_artifact_size_terraform integer DEFAULT 0 NOT NULL,
+ ci_max_artifact_size_terraform integer DEFAULT 5 NOT NULL,
ci_max_artifact_size_accessibility integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_cluster_applications integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_secret_detection integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_requirements integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_coverage_fuzzing integer DEFAULT 0 NOT NULL,
ci_max_artifact_size_browser_performance integer DEFAULT 0 NOT NULL,
- ci_max_artifact_size_load_performance integer DEFAULT 0 NOT NULL
+ ci_max_artifact_size_load_performance integer DEFAULT 0 NOT NULL,
+ ci_needs_size_limit integer DEFAULT 50 NOT NULL
);
CREATE SEQUENCE public.plan_limits_id_seq
@@ -14344,7 +14556,8 @@ CREATE TABLE public.project_statistics (
shared_runners_seconds_last_reset timestamp without time zone,
packages_size bigint DEFAULT 0 NOT NULL,
wiki_size bigint,
- snippets_size bigint
+ snippets_size bigint,
+ pipeline_artifacts_size bigint DEFAULT 0 NOT NULL
);
CREATE SEQUENCE public.project_statistics_id_seq
@@ -14494,7 +14707,9 @@ CREATE TABLE public.prometheus_alerts (
operator integer NOT NULL,
environment_id integer NOT NULL,
project_id integer NOT NULL,
- prometheus_metric_id integer NOT NULL
+ prometheus_metric_id integer NOT NULL,
+ runbook_url text,
+ CONSTRAINT check_cb76d7e629 CHECK ((char_length(runbook_url) <= 255))
);
CREATE SEQUENCE public.prometheus_alerts_id_seq
@@ -14518,7 +14733,9 @@ CREATE TABLE public.prometheus_metrics (
created_at timestamp with time zone NOT NULL,
updated_at timestamp with time zone NOT NULL,
common boolean DEFAULT false NOT NULL,
- identifier character varying
+ identifier character varying,
+ dashboard_path text,
+ CONSTRAINT check_0ad9f01463 CHECK ((char_length(dashboard_path) <= 2048))
);
CREATE SEQUENCE public.prometheus_metrics_id_seq
@@ -14719,6 +14936,24 @@ CREATE SEQUENCE public.push_rules_id_seq
ALTER SEQUENCE public.push_rules_id_seq OWNED BY public.push_rules.id;
+CREATE TABLE public.raw_usage_data (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ recorded_at timestamp with time zone NOT NULL,
+ sent_at timestamp with time zone,
+ payload jsonb NOT NULL
+);
+
+CREATE SEQUENCE public.raw_usage_data_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.raw_usage_data_id_seq OWNED BY public.raw_usage_data.id;
+
CREATE TABLE public.redirect_routes (
id integer NOT NULL,
source_id integer NOT NULL,
@@ -14858,6 +15093,25 @@ CREATE SEQUENCE public.requirements_management_test_reports_id_seq
ALTER SEQUENCE public.requirements_management_test_reports_id_seq OWNED BY public.requirements_management_test_reports.id;
+CREATE TABLE public.resource_iteration_events (
+ id bigint NOT NULL,
+ user_id bigint NOT NULL,
+ issue_id bigint,
+ merge_request_id bigint,
+ iteration_id bigint,
+ created_at timestamp with time zone NOT NULL,
+ action smallint NOT NULL
+);
+
+CREATE SEQUENCE public.resource_iteration_events_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.resource_iteration_events_id_seq OWNED BY public.resource_iteration_events.id;
+
CREATE TABLE public.resource_label_events (
id bigint NOT NULL,
action integer NOT NULL,
@@ -14987,7 +15241,8 @@ CREATE TABLE public.saml_providers (
sso_url character varying NOT NULL,
enforced_sso boolean DEFAULT false NOT NULL,
enforced_group_managed_accounts boolean DEFAULT false NOT NULL,
- prohibited_outer_forks boolean DEFAULT true NOT NULL
+ prohibited_outer_forks boolean DEFAULT true NOT NULL,
+ default_membership_role smallint DEFAULT 10 NOT NULL
);
CREATE SEQUENCE public.saml_providers_id_seq
@@ -15138,7 +15393,6 @@ CREATE TABLE public.service_desk_settings (
CREATE TABLE public.services (
id integer NOT NULL,
type character varying,
- title character varying,
project_id integer,
created_at timestamp without time zone,
updated_at timestamp without time zone,
@@ -15158,13 +15412,13 @@ CREATE TABLE public.services (
job_events boolean DEFAULT false NOT NULL,
confidential_note_events boolean DEFAULT true,
deployment_events boolean DEFAULT false NOT NULL,
- description character varying(500),
comment_on_event_enabled boolean DEFAULT true NOT NULL,
template boolean DEFAULT false,
instance boolean DEFAULT false NOT NULL,
comment_detail smallint,
inherit_from_id bigint,
- alert_events boolean
+ alert_events boolean,
+ group_id bigint
);
CREATE SEQUENCE public.services_id_seq
@@ -15536,7 +15790,13 @@ CREATE TABLE public.terraform_states (
locked_at timestamp with time zone,
locked_by_user_id bigint,
uuid character varying(32) NOT NULL,
- name character varying(255)
+ name character varying(255),
+ verification_retry_at timestamp with time zone,
+ verified_at timestamp with time zone,
+ verification_retry_count smallint,
+ verification_checksum bytea,
+ verification_failure text,
+ CONSTRAINT check_21a47163ea CHECK ((char_length(verification_failure) <= 255))
);
CREATE SEQUENCE public.terraform_states_id_seq
@@ -15556,7 +15816,8 @@ CREATE TABLE public.timelogs (
updated_at timestamp without time zone NOT NULL,
issue_id integer,
merge_request_id integer,
- spent_at timestamp without time zone
+ spent_at timestamp without time zone,
+ note_id integer
);
CREATE SEQUENCE public.timelogs_id_seq
@@ -16014,7 +16275,8 @@ CREATE TABLE public.vulnerabilities (
confirmed_by_id bigint,
confirmed_at timestamp with time zone,
dismissed_at timestamp with time zone,
- dismissed_by_id bigint
+ dismissed_by_id bigint,
+ resolved_on_default_branch boolean DEFAULT false NOT NULL
);
CREATE SEQUENCE public.vulnerabilities_id_seq
@@ -16076,6 +16338,31 @@ CREATE SEQUENCE public.vulnerability_feedback_id_seq
ALTER SEQUENCE public.vulnerability_feedback_id_seq OWNED BY public.vulnerability_feedback.id;
+CREATE TABLE public.vulnerability_historical_statistics (
+ id bigint NOT NULL,
+ created_at timestamp with time zone NOT NULL,
+ updated_at timestamp with time zone NOT NULL,
+ project_id bigint NOT NULL,
+ total integer DEFAULT 0 NOT NULL,
+ critical integer DEFAULT 0 NOT NULL,
+ high integer DEFAULT 0 NOT NULL,
+ medium integer DEFAULT 0 NOT NULL,
+ low integer DEFAULT 0 NOT NULL,
+ unknown integer DEFAULT 0 NOT NULL,
+ info integer DEFAULT 0 NOT NULL,
+ date date NOT NULL,
+ letter_grade smallint NOT NULL
+);
+
+CREATE SEQUENCE public.vulnerability_historical_statistics_id_seq
+ START WITH 1
+ INCREMENT BY 1
+ NO MINVALUE
+ NO MAXVALUE
+ CACHE 1;
+
+ALTER SEQUENCE public.vulnerability_historical_statistics_id_seq OWNED BY public.vulnerability_historical_statistics.id;
+
CREATE TABLE public.vulnerability_identifiers (
id bigint NOT NULL,
created_at timestamp with time zone NOT NULL,
@@ -16287,7 +16574,8 @@ CREATE TABLE public.web_hooks (
encrypted_token character varying,
encrypted_token_iv character varying,
encrypted_url character varying,
- encrypted_url_iv character varying
+ encrypted_url_iv character varying,
+ deployment_events boolean DEFAULT false NOT NULL
);
CREATE SEQUENCE public.web_hooks_id_seq
@@ -16531,6 +16819,8 @@ ALTER TABLE ONLY public.ci_job_artifacts ALTER COLUMN id SET DEFAULT nextval('pu
ALTER TABLE ONLY public.ci_job_variables ALTER COLUMN id SET DEFAULT nextval('public.ci_job_variables_id_seq'::regclass);
+ALTER TABLE ONLY public.ci_pipeline_artifacts ALTER COLUMN id SET DEFAULT nextval('public.ci_pipeline_artifacts_id_seq'::regclass);
+
ALTER TABLE ONLY public.ci_pipeline_chat_data ALTER COLUMN id SET DEFAULT nextval('public.ci_pipeline_chat_data_id_seq'::regclass);
ALTER TABLE ONLY public.ci_pipeline_messages ALTER COLUMN id SET DEFAULT nextval('public.ci_pipeline_messages_id_seq'::regclass);
@@ -16571,6 +16861,10 @@ ALTER TABLE ONLY public.ci_triggers ALTER COLUMN id SET DEFAULT nextval('public.
ALTER TABLE ONLY public.ci_variables ALTER COLUMN id SET DEFAULT nextval('public.ci_variables_id_seq'::regclass);
+ALTER TABLE ONLY public.cluster_agent_tokens ALTER COLUMN id SET DEFAULT nextval('public.cluster_agent_tokens_id_seq'::regclass);
+
+ALTER TABLE ONLY public.cluster_agents ALTER COLUMN id SET DEFAULT nextval('public.cluster_agents_id_seq'::regclass);
+
ALTER TABLE ONLY public.cluster_groups ALTER COLUMN id SET DEFAULT nextval('public.cluster_groups_id_seq'::regclass);
ALTER TABLE ONLY public.cluster_platforms_kubernetes ALTER COLUMN id SET DEFAULT nextval('public.cluster_platforms_kubernetes_id_seq'::regclass);
@@ -16615,6 +16909,8 @@ ALTER TABLE ONLY public.conversational_development_index_metrics ALTER COLUMN id
ALTER TABLE ONLY public.custom_emoji ALTER COLUMN id SET DEFAULT nextval('public.custom_emoji_id_seq'::regclass);
+ALTER TABLE ONLY public.dast_scanner_profiles ALTER COLUMN id SET DEFAULT nextval('public.dast_scanner_profiles_id_seq'::regclass);
+
ALTER TABLE ONLY public.dast_site_profiles ALTER COLUMN id SET DEFAULT nextval('public.dast_site_profiles_id_seq'::regclass);
ALTER TABLE ONLY public.dast_sites ALTER COLUMN id SET DEFAULT nextval('public.dast_sites_id_seq'::regclass);
@@ -16661,6 +16957,10 @@ ALTER TABLE ONLY public.events ALTER COLUMN id SET DEFAULT nextval('public.event
ALTER TABLE ONLY public.evidences ALTER COLUMN id SET DEFAULT nextval('public.evidences_id_seq'::regclass);
+ALTER TABLE ONLY public.experiment_users ALTER COLUMN id SET DEFAULT nextval('public.experiment_users_id_seq'::regclass);
+
+ALTER TABLE ONLY public.experiments ALTER COLUMN id SET DEFAULT nextval('public.experiments_id_seq'::regclass);
+
ALTER TABLE ONLY public.external_pull_requests ALTER COLUMN id SET DEFAULT nextval('public.external_pull_requests_id_seq'::regclass);
ALTER TABLE ONLY public.feature_gates ALTER COLUMN id SET DEFAULT nextval('public.feature_gates_id_seq'::regclass);
@@ -16951,6 +17251,8 @@ ALTER TABLE ONLY public.protected_tags ALTER COLUMN id SET DEFAULT nextval('publ
ALTER TABLE ONLY public.push_rules ALTER COLUMN id SET DEFAULT nextval('public.push_rules_id_seq'::regclass);
+ALTER TABLE ONLY public.raw_usage_data ALTER COLUMN id SET DEFAULT nextval('public.raw_usage_data_id_seq'::regclass);
+
ALTER TABLE ONLY public.redirect_routes ALTER COLUMN id SET DEFAULT nextval('public.redirect_routes_id_seq'::regclass);
ALTER TABLE ONLY public.release_links ALTER COLUMN id SET DEFAULT nextval('public.release_links_id_seq'::regclass);
@@ -16963,6 +17265,8 @@ ALTER TABLE ONLY public.requirements ALTER COLUMN id SET DEFAULT nextval('public
ALTER TABLE ONLY public.requirements_management_test_reports ALTER COLUMN id SET DEFAULT nextval('public.requirements_management_test_reports_id_seq'::regclass);
+ALTER TABLE ONLY public.resource_iteration_events ALTER COLUMN id SET DEFAULT nextval('public.resource_iteration_events_id_seq'::regclass);
+
ALTER TABLE ONLY public.resource_label_events ALTER COLUMN id SET DEFAULT nextval('public.resource_label_events_id_seq'::regclass);
ALTER TABLE ONLY public.resource_milestone_events ALTER COLUMN id SET DEFAULT nextval('public.resource_milestone_events_id_seq'::regclass);
@@ -17067,6 +17371,8 @@ ALTER TABLE ONLY public.vulnerability_exports ALTER COLUMN id SET DEFAULT nextva
ALTER TABLE ONLY public.vulnerability_feedback ALTER COLUMN id SET DEFAULT nextval('public.vulnerability_feedback_id_seq'::regclass);
+ALTER TABLE ONLY public.vulnerability_historical_statistics ALTER COLUMN id SET DEFAULT nextval('public.vulnerability_historical_statistics_id_seq'::regclass);
+
ALTER TABLE ONLY public.vulnerability_identifiers ALTER COLUMN id SET DEFAULT nextval('public.vulnerability_identifiers_id_seq'::regclass);
ALTER TABLE ONLY public.vulnerability_issue_links ALTER COLUMN id SET DEFAULT nextval('public.vulnerability_issue_links_id_seq'::regclass);
@@ -17368,6 +17674,9 @@ ALTER TABLE ONLY public.approvers
ALTER TABLE ONLY public.ar_internal_metadata
ADD CONSTRAINT ar_internal_metadata_pkey PRIMARY KEY (key);
+ALTER TABLE ONLY public.audit_events_part_5fc467ac26
+ ADD CONSTRAINT audit_events_part_5fc467ac26_pkey PRIMARY KEY (id, created_at);
+
ALTER TABLE ONLY public.audit_events
ADD CONSTRAINT audit_events_pkey PRIMARY KEY (id);
@@ -17419,6 +17728,12 @@ ALTER TABLE public.design_management_designs
ALTER TABLE public.vulnerability_scanners
ADD CONSTRAINT check_37608c9db5 CHECK ((char_length(vendor) <= 255)) NOT VALID;
+ALTER TABLE public.packages_package_files
+ ADD CONSTRAINT check_4c5e6bb0b3 CHECK ((file_store IS NOT NULL)) NOT VALID;
+
+ALTER TABLE public.merge_request_diffs
+ ADD CONSTRAINT check_93ee616ac9 CHECK ((external_diff_store IS NOT NULL)) NOT VALID;
+
ALTER TABLE ONLY public.ci_build_needs
ADD CONSTRAINT ci_build_needs_pkey PRIMARY KEY (id);
@@ -17458,6 +17773,9 @@ ALTER TABLE ONLY public.ci_job_artifacts
ALTER TABLE ONLY public.ci_job_variables
ADD CONSTRAINT ci_job_variables_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.ci_pipeline_artifacts
+ ADD CONSTRAINT ci_pipeline_artifacts_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.ci_pipeline_chat_data
ADD CONSTRAINT ci_pipeline_chat_data_pkey PRIMARY KEY (id);
@@ -17518,6 +17836,12 @@ ALTER TABLE ONLY public.ci_triggers
ALTER TABLE ONLY public.ci_variables
ADD CONSTRAINT ci_variables_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.cluster_agent_tokens
+ ADD CONSTRAINT cluster_agent_tokens_pkey PRIMARY KEY (id);
+
+ALTER TABLE ONLY public.cluster_agents
+ ADD CONSTRAINT cluster_agents_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.cluster_groups
ADD CONSTRAINT cluster_groups_pkey PRIMARY KEY (id);
@@ -17587,6 +17911,9 @@ ALTER TABLE ONLY public.conversational_development_index_metrics
ALTER TABLE ONLY public.custom_emoji
ADD CONSTRAINT custom_emoji_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.dast_scanner_profiles
+ ADD CONSTRAINT dast_scanner_profiles_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.dast_site_profiles
ADD CONSTRAINT dast_site_profiles_pkey PRIMARY KEY (id);
@@ -17659,6 +17986,12 @@ ALTER TABLE ONLY public.events
ALTER TABLE ONLY public.evidences
ADD CONSTRAINT evidences_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.experiment_users
+ ADD CONSTRAINT experiment_users_pkey PRIMARY KEY (id);
+
+ALTER TABLE ONLY public.experiments
+ ADD CONSTRAINT experiments_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.external_pull_requests
ADD CONSTRAINT external_pull_requests_pkey PRIMARY KEY (id);
@@ -17809,6 +18142,12 @@ ALTER TABLE ONLY public.issue_user_mentions
ALTER TABLE ONLY public.issues
ADD CONSTRAINT issues_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.sprints
+ ADD CONSTRAINT iteration_start_and_due_daterange_group_id_constraint EXCLUDE USING gist (group_id WITH =, daterange(start_date, due_date, '[]'::text) WITH &&) WHERE ((group_id IS NOT NULL));
+
+ALTER TABLE ONLY public.sprints
+ ADD CONSTRAINT iteration_start_and_due_daterange_project_id_constraint EXCLUDE USING gist (project_id WITH =, daterange(start_date, due_date, '[]'::text) WITH &&) WHERE ((project_id IS NOT NULL));
+
ALTER TABLE ONLY public.jira_connect_installations
ADD CONSTRAINT jira_connect_installations_pkey PRIMARY KEY (id);
@@ -18139,6 +18478,9 @@ ALTER TABLE ONLY public.protected_tags
ALTER TABLE ONLY public.push_rules
ADD CONSTRAINT push_rules_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.raw_usage_data
+ ADD CONSTRAINT raw_usage_data_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.redirect_routes
ADD CONSTRAINT redirect_routes_pkey PRIMARY KEY (id);
@@ -18157,6 +18499,9 @@ ALTER TABLE ONLY public.requirements_management_test_reports
ALTER TABLE ONLY public.requirements
ADD CONSTRAINT requirements_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.resource_iteration_events
+ ADD CONSTRAINT resource_iteration_events_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.resource_label_events
ADD CONSTRAINT resource_label_events_pkey PRIMARY KEY (id);
@@ -18331,6 +18676,9 @@ ALTER TABLE ONLY public.vulnerability_exports
ALTER TABLE ONLY public.vulnerability_feedback
ADD CONSTRAINT vulnerability_feedback_pkey PRIMARY KEY (id);
+ALTER TABLE ONLY public.vulnerability_historical_statistics
+ ADD CONSTRAINT vulnerability_historical_statistics_pkey PRIMARY KEY (id);
+
ALTER TABLE ONLY public.vulnerability_identifiers
ADD CONSTRAINT vulnerability_identifiers_pkey PRIMARY KEY (id);
@@ -18660,8 +19008,6 @@ CREATE INDEX index_analytics_ca_group_stages_on_end_event_label_id ON public.ana
CREATE INDEX index_analytics_ca_group_stages_on_group_id ON public.analytics_cycle_analytics_group_stages USING btree (group_id);
-CREATE UNIQUE INDEX index_analytics_ca_group_stages_on_group_id_and_name ON public.analytics_cycle_analytics_group_stages USING btree (group_id, name);
-
CREATE INDEX index_analytics_ca_group_stages_on_relative_position ON public.analytics_cycle_analytics_group_stages USING btree (relative_position);
CREATE INDEX index_analytics_ca_group_stages_on_start_event_label_id ON public.analytics_cycle_analytics_group_stages USING btree (start_event_label_id);
@@ -18804,8 +19150,6 @@ CREATE INDEX index_boards_on_project_id ON public.boards USING btree (project_id
CREATE INDEX index_broadcast_message_on_ends_at_and_broadcast_type_and_id ON public.broadcast_messages USING btree (ends_at, broadcast_type, id);
-CREATE INDEX index_chat_names_on_service_id ON public.chat_names USING btree (service_id);
-
CREATE UNIQUE INDEX index_chat_names_on_service_id_and_team_id_and_chat_id ON public.chat_names USING btree (service_id, team_id, chat_id);
CREATE UNIQUE INDEX index_chat_names_on_user_id_and_service_id ON public.chat_names USING btree (user_id, service_id);
@@ -18896,6 +19240,8 @@ CREATE INDEX index_ci_job_artifacts_on_file_store ON public.ci_job_artifacts USI
CREATE UNIQUE INDEX index_ci_job_artifacts_on_job_id_and_file_type ON public.ci_job_artifacts USING btree (job_id, file_type);
+CREATE INDEX index_ci_job_artifacts_on_license_compliance_file_types ON public.ci_job_artifacts USING btree (job_id, file_type) WHERE ((file_type = 10) OR (file_type = 101));
+
CREATE INDEX index_ci_job_artifacts_on_project_id ON public.ci_job_artifacts USING btree (project_id);
CREATE INDEX index_ci_job_artifacts_on_project_id_for_security_reports ON public.ci_job_artifacts USING btree (project_id) WHERE (file_type = ANY (ARRAY[5, 6, 7, 8]));
@@ -18904,6 +19250,12 @@ CREATE INDEX index_ci_job_variables_on_job_id ON public.ci_job_variables USING b
CREATE UNIQUE INDEX index_ci_job_variables_on_key_and_job_id ON public.ci_job_variables USING btree (key, job_id);
+CREATE INDEX index_ci_pipeline_artifacts_on_pipeline_id ON public.ci_pipeline_artifacts USING btree (pipeline_id);
+
+CREATE UNIQUE INDEX index_ci_pipeline_artifacts_on_pipeline_id_and_file_type ON public.ci_pipeline_artifacts USING btree (pipeline_id, file_type);
+
+CREATE INDEX index_ci_pipeline_artifacts_on_project_id ON public.ci_pipeline_artifacts USING btree (project_id);
+
CREATE INDEX index_ci_pipeline_chat_data_on_chat_name_id ON public.ci_pipeline_chat_data USING btree (chat_name_id);
CREATE UNIQUE INDEX index_ci_pipeline_chat_data_on_pipeline_id ON public.ci_pipeline_chat_data USING btree (pipeline_id);
@@ -18932,6 +19284,8 @@ CREATE INDEX index_ci_pipelines_on_merge_request_id ON public.ci_pipelines USING
CREATE INDEX index_ci_pipelines_on_pipeline_schedule_id ON public.ci_pipelines USING btree (pipeline_schedule_id);
+CREATE INDEX index_ci_pipelines_on_project_id_and_created_at ON public.ci_pipelines USING btree (project_id, created_at);
+
CREATE INDEX index_ci_pipelines_on_project_id_and_id_desc ON public.ci_pipelines USING btree (project_id, id DESC);
CREATE UNIQUE INDEX index_ci_pipelines_on_project_id_and_iid ON public.ci_pipelines USING btree (project_id, iid) WHERE (iid IS NOT NULL);
@@ -19020,6 +19374,14 @@ CREATE INDEX index_ci_triggers_on_project_id ON public.ci_triggers USING btree (
CREATE UNIQUE INDEX index_ci_variables_on_project_id_and_key_and_environment_scope ON public.ci_variables USING btree (project_id, key, environment_scope);
+CREATE INDEX index_cluster_agent_tokens_on_agent_id ON public.cluster_agent_tokens USING btree (agent_id);
+
+CREATE UNIQUE INDEX index_cluster_agent_tokens_on_token_encrypted ON public.cluster_agent_tokens USING btree (token_encrypted);
+
+CREATE INDEX index_cluster_agents_on_project_id ON public.cluster_agents USING btree (project_id);
+
+CREATE UNIQUE INDEX index_cluster_agents_on_project_id_and_name ON public.cluster_agents USING btree (project_id, name);
+
CREATE UNIQUE INDEX index_cluster_groups_on_cluster_id_and_group_id ON public.cluster_groups USING btree (cluster_id, group_id);
CREATE INDEX index_cluster_groups_on_group_id ON public.cluster_groups USING btree (group_id);
@@ -19098,6 +19460,8 @@ CREATE UNIQUE INDEX index_custom_emoji_on_namespace_id_and_name ON public.custom
CREATE UNIQUE INDEX index_daily_build_group_report_results_unique_columns ON public.ci_daily_build_group_report_results USING btree (project_id, ref_path, date, group_name);
+CREATE UNIQUE INDEX index_dast_scanner_profiles_on_project_id_and_name ON public.dast_scanner_profiles USING btree (project_id, name);
+
CREATE INDEX index_dast_site_profiles_on_dast_site_id ON public.dast_site_profiles USING btree (dast_site_id);
CREATE UNIQUE INDEX index_dast_site_profiles_on_project_id_and_name ON public.dast_site_profiles USING btree (project_id, name);
@@ -19160,6 +19524,8 @@ CREATE INDEX index_description_versions_on_issue_id ON public.description_versio
CREATE INDEX index_description_versions_on_merge_request_id ON public.description_versions USING btree (merge_request_id) WHERE (merge_request_id IS NOT NULL);
+CREATE INDEX index_design_management_designs_issue_id_relative_position_id ON public.design_management_designs USING btree (issue_id, relative_position, id);
+
CREATE UNIQUE INDEX index_design_management_designs_on_issue_id_and_filename ON public.design_management_designs USING btree (issue_id, filename);
CREATE INDEX index_design_management_designs_on_project_id ON public.design_management_designs USING btree (project_id);
@@ -19270,10 +19636,20 @@ CREATE INDEX index_events_on_project_id_and_created_at ON public.events USING bt
CREATE INDEX index_events_on_project_id_and_id ON public.events USING btree (project_id, id);
+CREATE INDEX index_events_on_project_id_and_id_desc_on_merged_action ON public.events USING btree (project_id, id DESC) WHERE (action = 7);
+
CREATE INDEX index_events_on_target_type_and_target_id ON public.events USING btree (target_type, target_id);
+CREATE UNIQUE INDEX index_events_on_target_type_and_target_id_and_fingerprint ON public.events USING btree (target_type, target_id, fingerprint);
+
CREATE INDEX index_evidences_on_release_id ON public.evidences USING btree (release_id);
+CREATE INDEX index_experiment_users_on_experiment_id ON public.experiment_users USING btree (experiment_id);
+
+CREATE INDEX index_experiment_users_on_user_id ON public.experiment_users USING btree (user_id);
+
+CREATE UNIQUE INDEX index_experiments_on_name ON public.experiments USING btree (name);
+
CREATE INDEX index_expired_and_not_notified_personal_access_tokens ON public.personal_access_tokens USING btree (id, expires_at) WHERE ((impersonation = false) AND (revoked = false) AND (expire_notification_delivered = false));
CREATE UNIQUE INDEX index_external_pull_requests_on_project_and_branches ON public.external_pull_requests USING btree (project_id, source_branch, target_branch);
@@ -19366,6 +19742,8 @@ CREATE INDEX index_geo_upload_deleted_events_on_upload_id ON public.geo_upload_d
CREATE INDEX index_gitlab_subscription_histories_on_gitlab_subscription_id ON public.gitlab_subscription_histories USING btree (gitlab_subscription_id);
+CREATE INDEX index_gitlab_subscriptions_on_end_date_and_namespace_id ON public.gitlab_subscriptions USING btree (end_date, namespace_id);
+
CREATE INDEX index_gitlab_subscriptions_on_hosted_plan_id ON public.gitlab_subscriptions USING btree (hosted_plan_id);
CREATE UNIQUE INDEX index_gitlab_subscriptions_on_namespace_id ON public.gitlab_subscriptions USING btree (namespace_id);
@@ -19424,6 +19802,8 @@ CREATE INDEX index_group_group_links_on_shared_with_group_id ON public.group_gro
CREATE INDEX index_group_import_states_on_group_id ON public.group_import_states USING btree (group_id);
+CREATE UNIQUE INDEX index_group_stages_on_group_id_group_value_stream_id_and_name ON public.analytics_cycle_analytics_group_stages USING btree (group_id, group_value_stream_id, name);
+
CREATE UNIQUE INDEX index_group_wiki_repositories_on_disk_path ON public.group_wiki_repositories USING btree (disk_path);
CREATE INDEX index_group_wiki_repositories_on_shard_id ON public.group_wiki_repositories USING btree (shard_id);
@@ -19476,6 +19856,8 @@ CREATE INDEX index_issue_metrics ON public.issue_metrics USING btree (issue_id);
CREATE INDEX index_issue_metrics_on_issue_id_and_timestamps ON public.issue_metrics USING btree (issue_id, first_mentioned_in_commit_at, first_associated_with_milestone_at, first_added_to_board_at);
+CREATE INDEX index_issue_on_project_id_state_id_and_blocking_issues_count ON public.issues USING btree (project_id, state_id, blocking_issues_count);
+
CREATE INDEX index_issue_tracker_data_on_service_id ON public.issue_tracker_data USING btree (service_id);
CREATE UNIQUE INDEX index_issue_user_mentions_on_note_id ON public.issue_user_mentions USING btree (note_id) WHERE (note_id IS NOT NULL);
@@ -19492,6 +19874,8 @@ CREATE INDEX index_issues_on_description_trigram ON public.issues USING gin (des
CREATE INDEX index_issues_on_duplicated_to_id ON public.issues USING btree (duplicated_to_id) WHERE (duplicated_to_id IS NOT NULL);
+CREATE INDEX index_issues_on_incident_issue_type ON public.issues USING btree (issue_type) WHERE (issue_type = 1);
+
CREATE INDEX index_issues_on_last_edited_by_id ON public.issues USING btree (last_edited_by_id);
CREATE INDEX index_issues_on_milestone_id ON public.issues USING btree (milestone_id);
@@ -19620,9 +20004,13 @@ CREATE INDEX index_merge_request_diff_commits_on_sha ON public.merge_request_dif
CREATE UNIQUE INDEX index_merge_request_diff_files_on_mr_diff_id_and_order ON public.merge_request_diff_files USING btree (merge_request_diff_id, relative_order);
-CREATE INDEX index_merge_request_diffs_on_merge_request_id_and_id ON public.merge_request_diffs USING btree (merge_request_id, id);
+CREATE INDEX index_merge_request_diffs_by_id_partial ON public.merge_request_diffs USING btree (id) WHERE ((files_count > 0) AND ((NOT stored_externally) OR (stored_externally IS NULL)));
+
+CREATE INDEX index_merge_request_diffs_external_diff_store_is_null ON public.merge_request_diffs USING btree (id) WHERE (external_diff_store IS NULL);
-CREATE INDEX index_merge_request_diffs_on_merge_request_id_and_id_partial ON public.merge_request_diffs USING btree (merge_request_id, id) WHERE ((NOT stored_externally) OR (stored_externally IS NULL));
+CREATE INDEX index_merge_request_diffs_on_external_diff_store ON public.merge_request_diffs USING btree (external_diff_store);
+
+CREATE INDEX index_merge_request_diffs_on_merge_request_id_and_id ON public.merge_request_diffs USING btree (merge_request_id, id);
CREATE INDEX index_merge_request_metrics_on_first_deployed_to_production_at ON public.merge_request_metrics USING btree (first_deployed_to_production_at);
@@ -19638,6 +20026,10 @@ CREATE INDEX index_merge_request_metrics_on_merged_by_id ON public.merge_request
CREATE INDEX index_merge_request_metrics_on_pipeline_id ON public.merge_request_metrics USING btree (pipeline_id);
+CREATE INDEX index_merge_request_metrics_on_target_project_id ON public.merge_request_metrics USING btree (target_project_id);
+
+CREATE INDEX index_merge_request_metrics_on_target_project_id_merged_at ON public.merge_request_metrics USING btree (target_project_id, merged_at);
+
CREATE UNIQUE INDEX index_merge_request_user_mentions_on_note_id ON public.merge_request_user_mentions USING btree (note_id) WHERE (note_id IS NOT NULL);
CREATE INDEX index_merge_requests_closing_issues_on_issue_id ON public.merge_requests_closing_issues USING btree (issue_id);
@@ -19852,6 +20244,8 @@ CREATE INDEX index_packages_maven_metadata_on_package_id_and_path ON public.pack
CREATE INDEX index_packages_nuget_dl_metadata_on_dependency_link_id ON public.packages_nuget_dependency_link_metadata USING btree (dependency_link_id);
+CREATE INDEX index_packages_package_files_file_store_is_null ON public.packages_package_files USING btree (id) WHERE (file_store IS NULL);
+
CREATE INDEX index_packages_package_files_on_file_store ON public.packages_package_files USING btree (file_store);
CREATE INDEX index_packages_package_files_on_package_id_and_file_name ON public.packages_package_files USING btree (package_id, file_name);
@@ -20010,6 +20404,8 @@ CREATE INDEX index_project_statistics_on_wiki_size_and_project_id ON public.proj
CREATE UNIQUE INDEX index_project_tracing_settings_on_project_id ON public.project_tracing_settings USING btree (project_id);
+CREATE INDEX index_projects_aimed_for_deletion ON public.projects USING btree (marked_for_deletion_at) WHERE ((marked_for_deletion_at IS NOT NULL) AND (pending_delete = false));
+
CREATE INDEX index_projects_api_created_at_id_desc ON public.projects USING btree (created_at, id DESC);
CREATE INDEX index_projects_api_created_at_id_for_archived ON public.projects USING btree (created_at, id) WHERE ((archived = true) AND (pending_delete = false));
@@ -20060,8 +20456,6 @@ CREATE INDEX index_projects_on_last_repository_updated_at ON public.projects USI
CREATE INDEX index_projects_on_lower_name ON public.projects USING btree (lower((name)::text));
-CREATE INDEX index_projects_on_marked_for_deletion_at ON public.projects USING btree (marked_for_deletion_at) WHERE (marked_for_deletion_at IS NOT NULL);
-
CREATE INDEX index_projects_on_marked_for_deletion_by_user_id ON public.projects USING btree (marked_for_deletion_by_user_id) WHERE (marked_for_deletion_by_user_id IS NOT NULL);
CREATE INDEX index_projects_on_mirror_creator_id_created_at ON public.projects USING btree (creator_id, created_at) WHERE ((mirror = true) AND (mirror_trigger_builds = true));
@@ -20162,6 +20556,8 @@ CREATE INDEX index_push_rules_on_is_sample ON public.push_rules USING btree (is_
CREATE INDEX index_push_rules_on_project_id ON public.push_rules USING btree (project_id);
+CREATE UNIQUE INDEX index_raw_usage_data_on_recorded_at ON public.raw_usage_data USING btree (recorded_at);
+
CREATE UNIQUE INDEX index_redirect_routes_on_path ON public.redirect_routes USING btree (path);
CREATE UNIQUE INDEX index_redirect_routes_on_path_unique_text_pattern_ops ON public.redirect_routes USING btree (lower((path)::text) varchar_pattern_ops);
@@ -20204,13 +20600,21 @@ CREATE INDEX index_requirements_on_title_trigram ON public.requirements USING gi
CREATE INDEX index_requirements_on_updated_at ON public.requirements USING btree (updated_at);
-CREATE INDEX index_resource_label_events_on_epic_id ON public.resource_label_events USING btree (epic_id);
+CREATE INDEX index_resource_iteration_events_on_issue_id ON public.resource_iteration_events USING btree (issue_id);
+
+CREATE INDEX index_resource_iteration_events_on_iteration_id ON public.resource_iteration_events USING btree (iteration_id);
-CREATE INDEX index_resource_label_events_on_issue_id ON public.resource_label_events USING btree (issue_id);
+CREATE INDEX index_resource_iteration_events_on_merge_request_id ON public.resource_iteration_events USING btree (merge_request_id);
+
+CREATE INDEX index_resource_iteration_events_on_user_id ON public.resource_iteration_events USING btree (user_id);
+
+CREATE INDEX index_resource_label_events_issue_id_label_id_action ON public.resource_label_events USING btree (issue_id, label_id, action);
+
+CREATE INDEX index_resource_label_events_on_epic_id ON public.resource_label_events USING btree (epic_id);
CREATE INDEX index_resource_label_events_on_label_id_and_action ON public.resource_label_events USING btree (label_id, action);
-CREATE INDEX index_resource_label_events_on_merge_request_id ON public.resource_label_events USING btree (merge_request_id);
+CREATE INDEX index_resource_label_events_on_merge_request_id_label_id_action ON public.resource_label_events USING btree (merge_request_id, label_id, action);
CREATE INDEX index_resource_label_events_on_user_id ON public.resource_label_events USING btree (user_id);
@@ -20222,6 +20626,8 @@ CREATE INDEX index_resource_milestone_events_on_merge_request_id ON public.resou
CREATE INDEX index_resource_milestone_events_on_milestone_id ON public.resource_milestone_events USING btree (milestone_id);
+CREATE INDEX index_resource_milestone_events_on_milestone_id_and_add_action ON public.resource_milestone_events USING btree (milestone_id) WHERE (action = 1);
+
CREATE INDEX index_resource_milestone_events_on_user_id ON public.resource_milestone_events USING btree (user_id);
CREATE INDEX index_resource_state_events_on_epic_id ON public.resource_state_events USING btree (epic_id);
@@ -20264,9 +20670,9 @@ CREATE UNIQUE INDEX index_scim_identities_on_user_id_and_group_id ON public.scim
CREATE UNIQUE INDEX index_scim_oauth_access_tokens_on_group_id_and_token_encrypted ON public.scim_oauth_access_tokens USING btree (group_id, token_encrypted);
-CREATE INDEX index_secure_ci_builds_on_user_id_created_at ON public.ci_builds USING btree (user_id, created_at) WHERE (((type)::text = 'Ci::Build'::text) AND ((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('license_scanning'::character varying)::text, ('sast'::character varying)::text, ('secret_detection'::character varying)::text])));
+CREATE INDEX index_secure_ci_builds_on_user_id_created_at_parser_features ON public.ci_builds USING btree (user_id, created_at) WHERE (((type)::text = 'Ci::Build'::text) AND ((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('license_scanning'::character varying)::text, ('sast'::character varying)::text, ('coverage_fuzzing'::character varying)::text, ('secret_detection'::character varying)::text])));
-CREATE INDEX index_security_ci_builds_on_name_and_id ON public.ci_builds USING btree (name, id) WHERE (((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('sast'::character varying)::text, ('secret_detection'::character varying)::text, ('license_scanning'::character varying)::text])) AND ((type)::text = 'Ci::Build'::text));
+CREATE INDEX index_security_ci_builds_on_name_and_id_parser_features ON public.ci_builds USING btree (name, id) WHERE (((name)::text = ANY (ARRAY[('container_scanning'::character varying)::text, ('dast'::character varying)::text, ('dependency_scanning'::character varying)::text, ('license_management'::character varying)::text, ('sast'::character varying)::text, ('secret_detection'::character varying)::text, ('coverage_fuzzing'::character varying)::text, ('license_scanning'::character varying)::text])) AND ((type)::text = 'Ci::Build'::text));
CREATE INDEX index_self_managed_prometheus_alert_events_on_environment_id ON public.self_managed_prometheus_alert_events USING btree (environment_id);
@@ -20292,12 +20698,14 @@ CREATE INDEX index_services_on_template ON public.services USING btree (template
CREATE INDEX index_services_on_type ON public.services USING btree (type);
-CREATE INDEX index_services_on_type_and_id_and_template_when_active ON public.services USING btree (type, id, template) WHERE (active = true);
-
CREATE UNIQUE INDEX index_services_on_type_and_instance_partial ON public.services USING btree (type, instance) WHERE (instance = true);
CREATE UNIQUE INDEX index_services_on_type_and_template_partial ON public.services USING btree (type, template) WHERE (template = true);
+CREATE INDEX index_services_on_type_id_when_active_not_instance_not_template ON public.services USING btree (type, id) WHERE ((active = true) AND (instance = false) AND (template = false));
+
+CREATE UNIQUE INDEX index_services_on_unique_group_id_and_type ON public.services USING btree (group_id, type);
+
CREATE UNIQUE INDEX index_shards_on_name ON public.shards USING btree (name);
CREATE INDEX index_slack_integrations_on_service_id ON public.slack_integrations USING btree (service_id);
@@ -20390,6 +20798,8 @@ CREATE INDEX index_term_agreements_on_term_id ON public.term_agreements USING bt
CREATE INDEX index_term_agreements_on_user_id ON public.term_agreements USING btree (user_id);
+CREATE INDEX index_terraform_states_on_file_store ON public.terraform_states USING btree (file_store);
+
CREATE INDEX index_terraform_states_on_locked_by_user_id ON public.terraform_states USING btree (locked_by_user_id);
CREATE UNIQUE INDEX index_terraform_states_on_project_id_and_name ON public.terraform_states USING btree (project_id, name);
@@ -20400,6 +20810,8 @@ CREATE INDEX index_timelogs_on_issue_id ON public.timelogs USING btree (issue_id
CREATE INDEX index_timelogs_on_merge_request_id ON public.timelogs USING btree (merge_request_id);
+CREATE INDEX index_timelogs_on_note_id ON public.timelogs USING btree (note_id);
+
CREATE INDEX index_timelogs_on_spent_at ON public.timelogs USING btree (spent_at) WHERE (spent_at IS NOT NULL);
CREATE INDEX index_timelogs_on_user_id ON public.timelogs USING btree (user_id);
@@ -20522,6 +20934,8 @@ CREATE INDEX index_users_star_projects_on_project_id ON public.users_star_projec
CREATE UNIQUE INDEX index_users_star_projects_on_user_id_and_project_id ON public.users_star_projects USING btree (user_id, project_id);
+CREATE UNIQUE INDEX index_vuln_historical_statistics_on_project_id_and_date ON public.vulnerability_historical_statistics USING btree (project_id, date);
+
CREATE INDEX index_vulnerabilities_on_author_id ON public.vulnerabilities USING btree (author_id);
CREATE INDEX index_vulnerabilities_on_confirmed_by_id ON public.vulnerabilities USING btree (confirmed_by_id);
@@ -20546,6 +20960,8 @@ CREATE INDEX index_vulnerabilities_on_updated_by_id ON public.vulnerabilities US
CREATE INDEX index_vulnerability_exports_on_author_id ON public.vulnerability_exports USING btree (author_id);
+CREATE INDEX index_vulnerability_exports_on_file_store ON public.vulnerability_exports USING btree (file_store);
+
CREATE INDEX index_vulnerability_exports_on_group_id_not_null ON public.vulnerability_exports USING btree (group_id) WHERE (group_id IS NOT NULL);
CREATE INDEX index_vulnerability_exports_on_project_id_not_null ON public.vulnerability_exports USING btree (project_id) WHERE (project_id IS NOT NULL);
@@ -20560,6 +20976,8 @@ CREATE INDEX index_vulnerability_feedback_on_merge_request_id ON public.vulnerab
CREATE INDEX index_vulnerability_feedback_on_pipeline_id ON public.vulnerability_feedback USING btree (pipeline_id);
+CREATE INDEX index_vulnerability_historical_statistics_on_date_and_id ON public.vulnerability_historical_statistics USING btree (date, id);
+
CREATE UNIQUE INDEX index_vulnerability_identifiers_on_project_id_and_fingerprint ON public.vulnerability_identifiers USING btree (project_id, fingerprint);
CREATE INDEX index_vulnerability_issue_links_on_issue_id ON public.vulnerability_issue_links USING btree (issue_id);
@@ -20570,6 +20988,8 @@ CREATE UNIQUE INDEX index_vulnerability_occurrence_identifiers_on_unique_keys ON
CREATE INDEX index_vulnerability_occurrence_pipelines_on_pipeline_id ON public.vulnerability_occurrence_pipelines USING btree (pipeline_id);
+CREATE INDEX index_vulnerability_occurrences_for_issue_links_migration ON public.vulnerability_occurrences USING btree (project_id, report_type, encode(project_fingerprint, 'hex'::text));
+
CREATE INDEX index_vulnerability_occurrences_on_primary_identifier_id ON public.vulnerability_occurrences USING btree (primary_identifier_id);
CREATE INDEX index_vulnerability_occurrences_on_scanner_id ON public.vulnerability_occurrences USING btree (scanner_id);
@@ -20676,6 +21096,10 @@ CREATE UNIQUE INDEX taggings_idx ON public.taggings USING btree (tag_id, taggabl
CREATE UNIQUE INDEX term_agreements_unique_index ON public.term_agreements USING btree (user_id, term_id);
+CREATE INDEX terraform_states_verification_checksum_partial ON public.terraform_states USING btree (verification_checksum) WHERE (verification_checksum IS NOT NULL);
+
+CREATE INDEX terraform_states_verification_failure_partial ON public.terraform_states USING btree (verification_failure) WHERE (verification_failure IS NOT NULL);
+
CREATE INDEX tmp_build_stage_position_index ON public.ci_builds USING btree (stage_id, stage_idx) WHERE (stage_idx IS NOT NULL);
CREATE INDEX tmp_idx_on_user_id_where_bio_is_filled ON public.users USING btree (id) WHERE ((COALESCE(bio, ''::character varying))::text IS DISTINCT FROM ''::text);
@@ -20946,6 +21370,8 @@ ALTER INDEX public.product_analytics_events_experimental_pkey ATTACH PARTITION g
ALTER INDEX public.product_analytics_events_experimental_pkey ATTACH PARTITION gitlab_partitions_static.product_analytics_events_experimental_63_pkey;
+CREATE TRIGGER table_sync_trigger_ee39a25f9d AFTER INSERT OR DELETE OR UPDATE ON public.audit_events FOR EACH ROW EXECUTE PROCEDURE public.table_sync_function_2be879775d();
+
ALTER TABLE ONLY public.chat_names
ADD CONSTRAINT fk_00797a2bf9 FOREIGN KEY (service_id) REFERENCES public.services(id) ON DELETE CASCADE;
@@ -21120,6 +21546,9 @@ ALTER TABLE ONLY public.path_locks
ALTER TABLE ONLY public.clusters_applications_prometheus
ADD CONSTRAINT fk_557e773639 FOREIGN KEY (cluster_id) REFERENCES public.clusters(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.merge_request_metrics
+ ADD CONSTRAINT fk_56067dcb44 FOREIGN KEY (target_project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.vulnerability_feedback
ADD CONSTRAINT fk_563ff1912e FOREIGN KEY (merge_request_id) REFERENCES public.merge_requests(id) ON DELETE SET NULL;
@@ -21246,6 +21675,9 @@ ALTER TABLE ONLY public.issues
ALTER TABLE ONLY public.protected_branch_merge_access_levels
ADD CONSTRAINT fk_8a3072ccb3 FOREIGN KEY (protected_branch_id) REFERENCES public.protected_branches(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.timelogs
+ ADD CONSTRAINT fk_8d058cd571 FOREIGN KEY (note_id) REFERENCES public.notes(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.releases
ADD CONSTRAINT fk_8e4456f90f FOREIGN KEY (author_id) REFERENCES public.users(id) ON DELETE SET NULL;
@@ -21483,6 +21915,9 @@ ALTER TABLE ONLY public.application_settings
ALTER TABLE ONLY public.ci_triggers
ADD CONSTRAINT fk_e8e10d1964 FOREIGN KEY (owner_id) REFERENCES public.users(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.services
+ ADD CONSTRAINT fk_e8fe908a34 FOREIGN KEY (group_id) REFERENCES public.namespaces(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.pages_domains
ADD CONSTRAINT fk_ea2f6dfc6f FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
@@ -21711,6 +22146,9 @@ ALTER TABLE ONLY public.group_custom_attributes
ALTER TABLE ONLY public.requirements_management_test_reports
ADD CONSTRAINT fk_rails_24cecc1e68 FOREIGN KEY (pipeline_id) REFERENCES public.ci_pipelines(id) ON DELETE SET NULL;
+ALTER TABLE ONLY public.cluster_agents
+ ADD CONSTRAINT fk_rails_25e9fc2d5d FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.group_wiki_repositories
ADD CONSTRAINT fk_rails_26f867598c FOREIGN KEY (group_id) REFERENCES public.namespaces(id) ON DELETE CASCADE;
@@ -21882,6 +22320,9 @@ ALTER TABLE ONLY public.vulnerability_feedback
ALTER TABLE ONLY public.user_custom_attributes
ADD CONSTRAINT fk_rails_47b91868a8 FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.ci_pipeline_artifacts
+ ADD CONSTRAINT fk_rails_4a70390ca6 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.group_deletion_schedules
ADD CONSTRAINT fk_rails_4b8c694a6c FOREIGN KEY (group_id) REFERENCES public.namespaces(id) ON DELETE CASCADE;
@@ -21918,6 +22359,9 @@ ALTER TABLE ONLY public.security_scans
ALTER TABLE ONLY public.merge_request_diff_files
ADD CONSTRAINT fk_rails_501aa0a391 FOREIGN KEY (merge_request_diff_id) REFERENCES public.merge_request_diffs(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.resource_iteration_events
+ ADD CONSTRAINT fk_rails_501fa15d69 FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE SET NULL;
+
ALTER TABLE ONLY public.status_page_settings
ADD CONSTRAINT fk_rails_506e5ba391 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
@@ -21942,6 +22386,9 @@ ALTER TABLE ONLY public.terraform_states
ALTER TABLE ONLY public.group_deploy_keys
ADD CONSTRAINT fk_rails_5682fc07f8 FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE RESTRICT;
+ALTER TABLE ONLY public.experiment_users
+ ADD CONSTRAINT fk_rails_56d4708b4a FOREIGN KEY (experiment_id) REFERENCES public.experiments(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.issue_user_mentions
ADD CONSTRAINT fk_rails_57581fda73 FOREIGN KEY (issue_id) REFERENCES public.issues(id) ON DELETE CASCADE;
@@ -22056,6 +22503,9 @@ ALTER TABLE ONLY public.web_hook_logs
ALTER TABLE ONLY public.jira_imports
ADD CONSTRAINT fk_rails_675d38c03b FOREIGN KEY (label_id) REFERENCES public.labels(id) ON DELETE SET NULL;
+ALTER TABLE ONLY public.resource_iteration_events
+ ADD CONSTRAINT fk_rails_6830c13ac1 FOREIGN KEY (merge_request_id) REFERENCES public.merge_requests(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.geo_hashed_storage_migrated_events
ADD CONSTRAINT fk_rails_687ed7d7c5 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
@@ -22089,6 +22539,12 @@ ALTER TABLE ONLY public.list_user_preferences
ALTER TABLE ONLY public.project_custom_attributes
ADD CONSTRAINT fk_rails_719c3dccc5 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.dast_scanner_profiles
+ ADD CONSTRAINT fk_rails_72a8ba7141 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+
+ALTER TABLE ONLY public.vulnerability_historical_statistics
+ ADD CONSTRAINT fk_rails_72b73ed023 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.slack_integrations
ADD CONSTRAINT fk_rails_73db19721a FOREIGN KEY (service_id) REFERENCES public.services(id) ON DELETE CASCADE;
@@ -22335,6 +22791,9 @@ ALTER TABLE ONLY public.resource_milestone_events
ALTER TABLE ONLY public.term_agreements
ADD CONSTRAINT fk_rails_a88721bcdf FOREIGN KEY (term_id) REFERENCES public.application_setting_terms(id);
+ALTER TABLE ONLY public.ci_pipeline_artifacts
+ ADD CONSTRAINT fk_rails_a9e811a466 FOREIGN KEY (pipeline_id) REFERENCES public.ci_pipelines(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.merge_request_user_mentions
ADD CONSTRAINT fk_rails_aa1b2961b1 FOREIGN KEY (merge_request_id) REFERENCES public.merge_requests(id) ON DELETE CASCADE;
@@ -22344,6 +22803,9 @@ ALTER TABLE ONLY public.x509_commit_signatures
ALTER TABLE ONLY public.ci_build_trace_sections
ADD CONSTRAINT fk_rails_ab7c104e26 FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.resource_iteration_events
+ ADD CONSTRAINT fk_rails_abf5d4affa FOREIGN KEY (issue_id) REFERENCES public.issues(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.clusters
ADD CONSTRAINT fk_rails_ac3a663d79 FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE SET NULL;
@@ -22500,6 +22962,9 @@ ALTER TABLE ONLY public.issue_tracker_data
ALTER TABLE ONLY public.resource_milestone_events
ADD CONSTRAINT fk_rails_cedf8cce4d FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE SET NULL;
+ALTER TABLE ONLY public.resource_iteration_events
+ ADD CONSTRAINT fk_rails_cee126f66c FOREIGN KEY (iteration_id) REFERENCES public.sprints(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.epic_metrics
ADD CONSTRAINT fk_rails_d071904753 FOREIGN KEY (epic_id) REFERENCES public.epics(id) ON DELETE CASCADE;
@@ -22509,6 +22974,9 @@ ALTER TABLE ONLY public.subscriptions
ALTER TABLE ONLY public.operations_strategies
ADD CONSTRAINT fk_rails_d183b6e6dd FOREIGN KEY (feature_flag_id) REFERENCES public.operations_feature_flags(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.cluster_agent_tokens
+ ADD CONSTRAINT fk_rails_d1d26abc25 FOREIGN KEY (agent_id) REFERENCES public.cluster_agents(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.requirements_management_test_reports
ADD CONSTRAINT fk_rails_d1e8b498bf FOREIGN KEY (author_id) REFERENCES public.users(id) ON DELETE SET NULL;
@@ -22692,6 +23160,9 @@ ALTER TABLE ONLY public.ci_job_variables
ALTER TABLE ONLY public.packages_nuget_metadata
ADD CONSTRAINT fk_rails_fc0c19f5b4 FOREIGN KEY (package_id) REFERENCES public.packages_packages(id) ON DELETE CASCADE;
+ALTER TABLE ONLY public.experiment_users
+ ADD CONSTRAINT fk_rails_fd805f771a FOREIGN KEY (user_id) REFERENCES public.users(id) ON DELETE CASCADE;
+
ALTER TABLE ONLY public.cluster_groups
ADD CONSTRAINT fk_rails_fdb8648a96 FOREIGN KEY (cluster_id) REFERENCES public.clusters(id) ON DELETE CASCADE;
@@ -22716,1156 +23187,6 @@ ALTER TABLE ONLY public.u2f_registrations
ALTER TABLE public.product_analytics_events_experimental
ADD CONSTRAINT product_analytics_events_experimental_project_id_fkey FOREIGN KEY (project_id) REFERENCES public.projects(id) ON DELETE CASCADE;
-COPY "schema_migrations" (version) FROM STDIN;
-20181228175414
-20190102152410
-20190103140724
-20190104182041
-20190107151020
-20190108192941
-20190109153125
-20190114172110
-20190115054215
-20190115054216
-20190115092821
-20190116234221
-20190124200344
-20190130091630
-20190131122559
-20190204115450
-20190206193120
-20190211131150
-20190214112022
-20190215154930
-20190218134158
-20190218134209
-20190219201635
-20190220142344
-20190220150130
-20190222051615
-20190225152525
-20190225160301
-20190228192410
-20190301081611
-20190301182457
-20190312071108
-20190312113229
-20190312113634
-20190313092516
-20190315191339
-20190320174702
-20190322132835
-20190322164830
-20190325080727
-20190325105715
-20190325111602
-20190325165127
-20190326164045
-20190327163904
-20190329085614
-20190402150158
-20190402224749
-20190403161806
-20190404143330
-20190404231137
-20190408163745
-20190409224933
-20190410173409
-20190412155659
-20190412183653
-20190414185432
-20190415030217
-20190415095825
-20190415172035
-20190416185130
-20190416213556
-20190416213615
-20190416213631
-20190418132125
-20190418132750
-20190418182545
-20190419121952
-20190419123057
-20190422082247
-20190423124640
-20190424134256
-20190426180107
-20190429082448
-20190430131225
-20190430142025
-20190506135337
-20190506135400
-20190511144331
-20190513174947
-20190514105711
-20190515125613
-20190516011213
-20190516151857
-20190516155724
-20190517153211
-20190520200123
-20190520201748
-20190521174505
-20190522143720
-20190523112344
-20190524062810
-20190524071727
-20190524073827
-20190527011309
-20190527194830
-20190527194900
-20190528173628
-20190528180441
-20190529142545
-20190530042141
-20190530154715
-20190531153110
-20190602014139
-20190603124955
-20190604091310
-20190604184643
-20190605104727
-20190605184422
-20190606014128
-20190606034427
-20190606054649
-20190606054742
-20190606054832
-20190606163724
-20190606175050
-20190606202100
-20190607085356
-20190607145325
-20190607190856
-20190607205656
-20190610142825
-20190611090827
-20190611100201
-20190611100202
-20190611161641
-20190611161642
-20190612111201
-20190612111404
-20190613030606
-20190613044655
-20190613073003
-20190613231640
-20190617123615
-20190618171120
-20190619175843
-20190620105427
-20190620112608
-20190621022810
-20190621151636
-20190623212503
-20190624123615
-20190625115224
-20190625184066
-20190626175626
-20190627051902
-20190627100221
-20190627122264
-20190628145246
-20190628185000
-20190628185004
-20190628191740
-20190702173936
-20190703043358
-20190703130053
-20190703171157
-20190703171555
-20190703185326
-20190709204413
-20190709220014
-20190709220143
-20190710151229
-20190711124721
-20190711200053
-20190711200508
-20190711201818
-20190712040400
-20190712040412
-20190712064021
-20190715042813
-20190715043944
-20190715043954
-20190715044501
-20190715114644
-20190715140740
-20190715142138
-20190715173819
-20190715193142
-20190715215532
-20190715215549
-20190716144222
-20190719122333
-20190719174505
-20190722104947
-20190722132830
-20190722144316
-20190723105753
-20190723153247
-20190724112147
-20190725012225
-20190725080128
-20190725183432
-20190726101050
-20190726101133
-20190729062536
-20190729090456
-20190729180447
-20190731084415
-20190801060809
-20190801114109
-20190801142441
-20190801193427
-20190802012622
-20190802091750
-20190802195602
-20190802235445
-20190805140353
-20190806071559
-20190807023052
-20190808152507
-20190809072552
-20190812070645
-20190814205640
-20190815093936
-20190815093949
-20190816151221
-20190819131155
-20190819231552
-20190820163320
-20190821040941
-20190822175441
-20190822181528
-20190822185441
-20190823055948
-20190826090628
-20190826100605
-20190827102026
-20190827222124
-20190828083843
-20190828110802
-20190828170945
-20190828172831
-20190829131130
-20190830075508
-20190830080123
-20190830080626
-20190830140240
-20190901174200
-20190902131045
-20190902152329
-20190902160015
-20190903150358
-20190903150435
-20190904173203
-20190904205212
-20190905022045
-20190905074652
-20190905091812
-20190905091831
-20190905140605
-20190905223800
-20190905223900
-20190906104555
-20190907184714
-20190909045845
-20190909141517
-20190910000130
-20190910103144
-20190910114843
-20190910125852
-20190910211526
-20190910212256
-20190911115056
-20190911115109
-20190911115207
-20190911115222
-20190911251732
-20190912061145
-20190912223232
-20190913174707
-20190913175827
-20190914223900
-20190917173107
-20190918025618
-20190918102042
-20190918104212
-20190918104222
-20190918104731
-20190918121135
-20190919040324
-20190919091300
-20190919104119
-20190919162036
-20190919183411
-20190920122420
-20190920194925
-20190920224341
-20190924124627
-20190924152703
-20190925055714
-20190925055902
-20190926041216
-20190926180443
-20190926225633
-20190927055500
-20190927055540
-20190927074328
-20190929180751
-20190929180813
-20190929180827
-20190930025655
-20190930063627
-20190930082942
-20190930153535
-20191001040549
-20191001170300
-20191002031332
-20191002123516
-20191003015155
-20191003060227
-20191003064615
-20191003130045
-20191003150045
-20191003161031
-20191003161032
-20191003195218
-20191003195620
-20191003200045
-20191003250045
-20191003300045
-20191003350045
-20191004080818
-20191004081520
-20191004133612
-20191004151428
-20191007163701
-20191007163736
-20191008013056
-20191008142331
-20191008143850
-20191008180203
-20191008200204
-20191009100244
-20191009110124
-20191009110757
-20191009222222
-20191010174846
-20191011084019
-20191013100213
-20191014025629
-20191014030134
-20191014030730
-20191014084150
-20191014123159
-20191014132931
-20191015154408
-20191016072826
-20191016133352
-20191016220135
-20191017001326
-20191017045817
-20191017094449
-20191017134513
-20191017180026
-20191017191341
-20191021101942
-20191022113635
-20191023093207
-20191023132005
-20191023152913
-20191024134020
-20191025092748
-20191026041447
-20191026120008
-20191026120112
-20191026124116
-20191028130054
-20191028162543
-20191028184740
-20191029095537
-20191029125305
-20191029191901
-20191030135044
-20191030152934
-20191030193050
-20191030223057
-20191031095636
-20191031112603
-20191101092917
-20191103202505
-20191104142124
-20191104205020
-20191105094558
-20191105094625
-20191105134413
-20191105140942
-20191105155113
-20191105193652
-20191106144901
-20191106150931
-20191107064946
-20191107173446
-20191107220314
-20191108031900
-20191108202723
-20191111115229
-20191111115431
-20191111121500
-20191111165017
-20191111175230
-20191112023159
-20191112090226
-20191112105448
-20191112115247
-20191112115317
-20191112212815
-20191112214305
-20191112221821
-20191112232338
-20191114132259
-20191114173508
-20191114173602
-20191114173624
-20191114201118
-20191114204343
-20191115001123
-20191115001843
-20191115091425
-20191115114032
-20191115115043
-20191115115522
-20191118053631
-20191118155702
-20191118173522
-20191118182722
-20191118211629
-20191119023952
-20191119220425
-20191119221041
-20191119231621
-20191120084627
-20191120115530
-20191120200015
-20191121111621
-20191121121947
-20191121122856
-20191121161018
-20191121193110
-20191122135327
-20191122161519
-20191123062354
-20191123081456
-20191124150431
-20191125024005
-20191125114345
-20191125133353
-20191125140458
-20191126134210
-20191127030005
-20191127151619
-20191127151629
-20191127163053
-20191127221608
-20191128145231
-20191128145232
-20191128145233
-20191128162854
-20191129134844
-20191129144630
-20191129144631
-20191202031812
-20191202181924
-20191203121729
-20191204070713
-20191204093410
-20191204114127
-20191204192726
-20191205060723
-20191205084057
-20191205094702
-20191205145647
-20191205212923
-20191205212924
-20191206014412
-20191206022133
-20191206122926
-20191207104000
-20191208071111
-20191208071112
-20191208110214
-20191209143606
-20191209215316
-20191210211253
-20191212140117
-20191212162434
-20191213104838
-20191213120427
-20191213143656
-20191213184609
-20191214175727
-20191216074800
-20191216074802
-20191216074803
-20191216094119
-20191216183531
-20191216183532
-20191217165641
-20191217212348
-20191218084115
-20191218122457
-20191218124915
-20191218125015
-20191218190253
-20191218225624
-20191223124940
-20191225071320
-20191227140254
-20191229140154
-20200102140148
-20200102170221
-20200103190741
-20200103192859
-20200103192914
-20200103195205
-20200104113850
-20200106071113
-20200106085831
-20200107172020
-20200108100603
-20200108155731
-20200108233040
-20200109030418
-20200109085206
-20200109233938
-20200110089001
-20200110090153
-20200110121314
-20200110144316
-20200110203532
-20200113133352
-20200113151354
-20200114112932
-20200114113341
-20200114140305
-20200114204949
-20200115135132
-20200115135234
-20200116051619
-20200116175538
-20200117112554
-20200117194830
-20200117194840
-20200117194850
-20200117194900
-20200120083607
-20200121132641
-20200121192942
-20200121194000
-20200121194048
-20200121194154
-20200121200203
-20200122123016
-20200122144759
-20200122161638
-20200123040535
-20200123045415
-20200123090839
-20200123091422
-20200123091622
-20200123091734
-20200123091854
-20200123155929
-20200124053531
-20200124110831
-20200124143014
-20200127090233
-20200127111840
-20200128105731
-20200128132510
-20200128133510
-20200128134110
-20200128141125
-20200128184209
-20200128210353
-20200129034515
-20200129035446
-20200129035708
-20200129133716
-20200129172428
-20200130134335
-20200130145430
-20200130161817
-20200131140428
-20200131181354
-20200131191754
-20200202100932
-20200203015140
-20200203025400
-20200203025602
-20200203025619
-20200203025744
-20200203025801
-20200203025821
-20200203104214
-20200203173508
-20200203183508
-20200203232433
-20200204070729
-20200204113223
-20200204113224
-20200204113225
-20200204131054
-20200204131831
-20200205143231
-20200206091544
-20200206112850
-20200206135203
-20200206141511
-20200207062728
-20200207090921
-20200207132752
-20200207151640
-20200207182131
-20200207184023
-20200207185149
-20200209131152
-20200210062432
-20200210092405
-20200210135504
-20200210184410
-20200210184420
-20200211152410
-20200211155000
-20200211155100
-20200211155539
-20200211174946
-20200212014653
-20200212052620
-20200212133945
-20200212134201
-20200213093702
-20200213100530
-20200213155311
-20200213204737
-20200213220159
-20200213220211
-20200213224220
-20200214025454
-20200214034836
-20200214085940
-20200214214934
-20200215222507
-20200215225103
-20200217210353
-20200217223651
-20200217225719
-20200218113721
-20200219105209
-20200219133859
-20200219135440
-20200219141307
-20200219142522
-20200219183456
-20200219184219
-20200219193058
-20200219193117
-20200220115023
-20200220180944
-20200221023320
-20200221074028
-20200221100514
-20200221105436
-20200221142216
-20200221144534
-20200222055543
-20200224020219
-20200224163804
-20200224185814
-20200225111018
-20200225123228
-20200226100614
-20200226100624
-20200226100634
-20200226124757
-20200226162156
-20200226162239
-20200226162634
-20200226162723
-20200227140242
-20200227164113
-20200227165129
-20200228160542
-20200229171700
-20200302142052
-20200302152516
-20200303055348
-20200303074328
-20200303181648
-20200304023245
-20200304023851
-20200304024025
-20200304024042
-20200304085423
-20200304090155
-20200304121828
-20200304121844
-20200304124406
-20200304160800
-20200304160801
-20200304160823
-20200304211738
-20200305020458
-20200305020459
-20200305082754
-20200305082858
-20200305121159
-20200305151736
-20200305200641
-20200306095654
-20200306160521
-20200306170211
-20200306170321
-20200306170531
-20200306192548
-20200306193236
-20200309140540
-20200309162244
-20200309195209
-20200309195710
-20200310075115
-20200310123229
-20200310132654
-20200310133822
-20200310135818
-20200310135823
-20200310145304
-20200310215714
-20200311074438
-20200311082301
-20200311084025
-20200311093210
-20200311094020
-20200311130802
-20200311141053
-20200311141943
-20200311154110
-20200311165635
-20200311192351
-20200311214912
-20200312053852
-20200312125121
-20200312134637
-20200312160532
-20200312163407
-20200313101649
-20200313123934
-20200313202430
-20200313203525
-20200313203550
-20200313204021
-20200314060834
-20200316111759
-20200316162648
-20200316173312
-20200317110602
-20200317142110
-20200318140400
-20200318152134
-20200318162148
-20200318163148
-20200318164448
-20200318165448
-20200318175008
-20200318183553
-20200319071702
-20200319123041
-20200319124127
-20200319203901
-20200320112455
-20200320123839
-20200320212400
-20200323011225
-20200323011955
-20200323071918
-20200323074147
-20200323075043
-20200323080714
-20200323122201
-20200323134519
-20200324093258
-20200324115359
-20200325094612
-20200325104755
-20200325104756
-20200325104833
-20200325104834
-20200325111432
-20200325152327
-20200325160952
-20200325162730
-20200325183636
-20200326114443
-20200326122700
-20200326124443
-20200326134443
-20200326135443
-20200326144443
-20200326145443
-20200330074719
-20200330121000
-20200330123739
-20200330132913
-20200330203826
-20200330203837
-20200331103637
-20200331113728
-20200331113738
-20200331132103
-20200331195952
-20200331220930
-20200401091051
-20200401095430
-20200401211005
-20200402001106
-20200402115013
-20200402115623
-20200402123926
-20200402124802
-20200402135250
-20200402185044
-20200403132349
-20200403184110
-20200403185127
-20200403185422
-20200406095930
-20200406100909
-20200406102111
-20200406102120
-20200406132529
-20200406135648
-20200406141452
-20200406192059
-20200406193427
-20200407094005
-20200407094923
-20200407120000
-20200407121321
-20200407171133
-20200407171417
-20200407182205
-20200407222647
-20200408110856
-20200408125046
-20200408132152
-20200408133211
-20200408153842
-20200408154331
-20200408154349
-20200408154411
-20200408154428
-20200408154455
-20200408154533
-20200408154604
-20200408154624
-20200408175424
-20200408212219
-20200409085956
-20200409105455
-20200409105456
-20200409211607
-20200410104828
-20200410232012
-20200411125656
-20200413072059
-20200413230056
-20200414112444
-20200414114611
-20200414115801
-20200414144547
-20200415153154
-20200415160722
-20200415161021
-20200415161206
-20200415192656
-20200415203024
-20200416005331
-20200416111111
-20200416120128
-20200416120354
-20200417044453
-20200417075843
-20200417145946
-20200420092011
-20200420094444
-20200420104303
-20200420104323
-20200420115948
-20200420141733
-20200420162730
-20200420172113
-20200420172752
-20200420172927
-20200420201933
-20200421054930
-20200421054948
-20200421092907
-20200421111005
-20200421195234
-20200421233150
-20200422091541
-20200422213749
-20200423075720
-20200423080334
-20200423080607
-20200423081409
-20200423081441
-20200423081519
-20200423101529
-20200424043515
-20200424050250
-20200424101920
-20200424102023
-20200424135319
-20200427064130
-20200428134356
-20200429001827
-20200429002150
-20200429015603
-20200429023324
-20200429181335
-20200429181955
-20200429182245
-20200430103158
-20200430123614
-20200430130048
-20200430174637
-20200505164958
-20200505171834
-20200505172405
-20200506085748
-20200506125731
-20200506154421
-20200507221434
-20200508021128
-20200508050301
-20200508091106
-20200508140959
-20200508203901
-20200509203901
-20200510181937
-20200510182218
-20200510182556
-20200510182824
-20200510183128
-20200511080113
-20200511083541
-20200511092246
-20200511092505
-20200511092714
-20200511115430
-20200511115431
-20200511121549
-20200511121610
-20200511121620
-20200511130129
-20200511130130
-20200511145545
-20200511162057
-20200511162115
-20200511181027
-20200511191027
-20200511208012
-20200511220023
-20200512085150
-20200512160004
-20200512164334
-20200512195442
-20200513160930
-20200513171959
-20200513224143
-20200513234502
-20200513235347
-20200513235532
-20200514000009
-20200514000132
-20200514000340
-20200515155620
-20200518091745
-20200518114540
-20200518133123
-20200519074709
-20200519101002
-20200519115908
-20200519141534
-20200519171058
-20200519194042
-20200519201128
-20200520103514
-20200521022725
-20200521225327
-20200521225337
-20200521225346
-20200522205606
-20200522235146
-20200524104346
-20200525114553
-20200525121014
-20200525144525
-20200526000407
-20200526013844
-20200526115436
-20200526120714
-20200526142550
-20200526153844
-20200526164946
-20200526164947
-20200526193555
-20200526231421
-20200527092027
-20200527094322
-20200527095401
-20200527135313
-20200527151413
-20200527152116
-20200527152657
-20200527170649
-20200527211000
-20200527211605
-20200528054112
-20200528123703
-20200528125905
-20200528171933
-20200601210148
-20200602013900
-20200602013901
-20200602143020
-20200603073101
-20200603180338
-20200604001128
-20200604143628
-20200604145731
-20200604174544
-20200604174558
-20200605003204
-20200605093113
-20200605160806
-20200605160836
-20200605160851
-20200608072931
-20200608075553
-20200608195222
-20200608203426
-20200608205813
-20200608212030
-20200608212435
-20200608212549
-20200608212652
-20200608212807
-20200608212824
-20200608214008
-20200609002841
-20200609012539
-20200609142506
-20200609142507
-20200609142508
-20200609212701
-20200610130002
-20200613104045
-20200615083635
-20200615111857
-20200615121217
-20200615123055
-20200615141554
-20200615193524
-20200615232735
-20200615234047
-20200616124338
-20200616145031
-20200617000757
-20200617001001
-20200617001118
-20200617001637
-20200617001848
-20200617002030
-20200617150041
-20200617205000
-20200618105638
-20200618134223
-20200618134723
-20200618152212
-20200619000316
-20200619154527
-20200619154528
-20200622040750
-20200622070606
-20200622070620
-20200622095419
-20200622103836
-20200622104923
-20200622235737
-20200623000148
-20200623000320
-20200623073431
-20200623090030
-20200623121135
-20200623141217
-20200623141544
-20200623142159
-20200623170000
-20200623185440
-20200624075411
-20200624142107
-20200624142207
-20200624222443
-20200625045442
-20200625082258
-20200625113337
-20200625174052
-20200625190458
-20200626060151
-20200626130220
-20200628210938
-20200629192638
-20200630091656
-20200630110826
-20200701064756
-20200701070435
-20200701091253
-20200701093859
-20200701190523
-20200701205710
-20200702123805
-20200702201039
-20200703064117
-20200703121557
-20200703124823
-20200703125016
-20200703154822
-20200704143633
-20200704161600
-20200706005325
-20200706035141
-20200706154619
-20200706170536
-20200707071941
-20200707094341
-20200707095849
-20200708080631
-20200709101408
-20200710102418
-20200710102846
-20200710105332
-20200710130234
-20200712084655
-20200712235622
-20200713071042
-20200713152443
-20200715202659
-20200716044023
-20200716120419
-\.
-
+-- schema_migrations.version information is no longer stored in this file,
+-- but instead tracked in the db/schema_migrations directory
+-- see https://gitlab.com/gitlab-org/gitlab/-/issues/218590 for details