Farmbot-Web-App/db/migrate
Rick Carlino d576656fbd Rename some device table columns, add tests for point_groups CS node. MIGRATION REQUIRED 2019-09-24 14:25:08 -05:00
..
20170629160248_init_schema.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20170703010946_reasonable_string_lengths.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20170807143633_add_last_seen_to_devices.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20170814084814_squasher_clean.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20170818163411_create_webcam_feeds.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20170918173928_add_name_to_webcam_feed.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20171003143906_rename_device_last_seen_to_last_saw_api.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20171003144428_add_last_saw_mq_to_devices.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20171017200333_add_uncofirmed_email_field_to_user.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20171031184914_delete_webcam_url_from_device.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180104215253_add_pullout_to_tools.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180105175215_create_config_tables.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180109070610_add_weed_detector_to_web_app_config.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180109165402_remove_typo_columns_from_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180121191538_add_first_party_farmware_to_fbos_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180122203010_update_config_columns.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180124194814_fix_pullout_direction.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180126141955_new_sequence_schema.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180201031848_add_enable_browser_speak_to_web_app_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180201153221_add_migrated_nodes_to_sequences.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180202165503_change_primary_node_column_names.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180205173255_add_api_migrated_to_firmware_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180209134752_add_comment_column_to_primary_nodes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180211161515_add_show_images_to_web_app_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180213175531_remove_mode_from_peripherals.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180215064728_add_photo_filters_to_web_app_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180215171709_create_sensor_readings.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180215205625_update_devices_and_peripherals.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180215224528_add_default_to_mode_on_peripherals.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180216205047_add_mode_to_sensor_reading_table.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180217173606_create_sensors.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180226164100_create_farmware_installations.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180227172811_create_farmware_envs.rb Rename `device_configs` to `farmware_envs` (#960) 2018-08-15 13:44:04 -05:00
20180228144634_create_pin_bindings.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180301222052_add_planted_at_to_plants.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180305170608_add_plant_stage_to_plants.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180306195021_add_discard_unsaved_changes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180310220435_change_encoder_scaling_default.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180315205136_os_auto_update_enabled.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180323190601_create_global_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180325220047_make_defaul_device_name_farmbot.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180325222824_set_max_speed.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180326160853_drop_sequence_deps_table.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180328200512_create_token_issuances.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180328212540_drop_token_expirations.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180330130914_flatten_meta_column.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180330143232_migrate_away_from_meta_column.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180401141611_repair_logs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180403211523_remove_args_and_body_from_sequence.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180404165355_create_sequence_tools_view.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180407131311_add_archived_at_to_points.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180409150813_rename_legacy_pointer_tables.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180410160336_drop_old_db_functions.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180410180929_add_discarded_at_to_points.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180410192539_create_in_use_resources.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180411122627_add_missing_index_point_tool_id.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180411175813_update_in_use_tools_to_version_2.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180412144034_add_missing_indexes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180412191221_add_more_missing_indexes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180412224141_add_xy_swap_to_web_app_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180413125139_create_sequence_usage_reports.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180413145332_retroactively_set_default_verbosity.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180417123713_need_moar_integrity.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180418205557_create_saved_gardens.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180419164627_fifty_six.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180423171551_update_in_use_points_to_version_2.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180423202520_no_infinity.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180430161447_april_parameter_additions.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180501121046_remove_legacy_points_tables.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180502050250_add_home_button_homing_to_web_app_configs.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180508141310_remove_archived_at_col_from_points.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180518131709_add_missing_indexes_again.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180520201349_add_throttled_at_to_device.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180521140428_change_device_throttled_at.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180521195953_add_throttled_at_to_device_again.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180524161501_add_sent_at_to_log.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180606131907_increase_comment_length.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180609144559_get_rid_of_log_dispatches.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180615153318_create_diagnostic_dumps.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180713182937_add_special_action_to_pin_binding.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180716163108_change_log_columns_to_floats.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180719143412_add_more_stuff_to_data_dumps.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180720021451_firmware_config_float_conversion.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180726145505_add_more_log_indexes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180726165546_add_more_more_log_indexes.rb Add `safety_assured` to old migrations so CI will still pass 2018-07-26 15:55:20 -05:00
20180727152741_index_logs_type_verbosity.rb Add indexes for logs#Search endpoint 2018-07-27 10:38:44 -05:00
20180813185430_always_power_xyz.rb Update some default values (#956) 2018-08-13 15:34:19 -05:00
20180815143819_rename_device_configs_table.rb Rename `device_configs` to `farmware_envs` (#960) 2018-08-15 13:44:04 -05:00
20180829211322_add_show_motor_plot_to_web_app_configs.rb add motor plot 2018-08-29 17:55:25 -07:00
20180910143055_add_mounted_tool_id_to_device.rb Add device#mounted_tool_id 2018-09-10 09:46:47 -05:00
20180920194120_add_show_historic_points_to_web_app_configs.rb historic points toggle 2018-09-20 12:59:13 -07:00
20180925203846_change_default_api_migrated.rb Unbork structrue.sql 2018-09-25 16:00:48 -05:00
20180926161918_create_device_serial_numbers.rb Add DeviceSerialNumber table 2018-09-26 11:53:49 -05:00
20181014221342_add_show_sensor_readings_to_web_app_configs.rb show sensor readings in map 2018-10-15 16:32:23 -07:00
20181019023351_add_missing_timestamps.rb Add updated_at to all the models 2018-10-18 21:54:25 -05:00
20181025182807_unfortunate_time_stamp_fix.rb Add migration for missing timestamps 2018-10-25 13:50:13 -05:00
20181112010427_add_firmware_confs_to_fbos_configs.rb Add default to fbos_config.firmware_debug_log, 2018-11-12 15:50:22 -06:00
20181126175951_add_update_channel_to_fbos_configs.rb Recreate missing migration that was not git added 2018-11-27 13:22:52 -06:00
20181204005038_add_show_dev_menu_to_web_app_configs.rb dev stuff 2018-12-03 19:06:13 -08:00
20181208035706_add_initial_fragment_tables.rb Add fragment table + FarmEvent parameters. 2018-12-20 14:40:45 -06:00
20190103211708_add_serial_number_to_device.rb Migrate away from DeviceSerialNumber table CC: @connorrigby 2019-01-03 15:49:40 -06:00
20190103213956_deprecate_device_serial_number_table.rb Premptively set device.serial_number. Deprecate the `DeviceSerialNumber` table in favor of the column 2019-02-12 16:20:07 -06:00
20190108211419_add_package_to_farmware_installation.rb First draft of farmware package name fetcher 2019-01-09 13:48:41 -06:00
20190209133811_bump_log_limit.rb Bump DEFAULT_MAX_LOGS from 100 to 1000. Trim logs to limit on controller access 2019-02-09 07:59:25 -06:00
20190212215842_remove_device_serial_number_table.rb Premptively set device.serial_number. Deprecate the `DeviceSerialNumber` table in favor of the column 2019-02-12 16:20:55 -06:00
20190307205648_add_internal_use_field_to_web_app_configs.rb internal_use column 2019-03-07 15:44:04 -06:00
20190401212119_add_time_format24_hour_to_web_app_configs.rb add 24hr format config 2019-04-09 23:02:33 -07:00
20190411152319_create_enigmas.rb Stub out Enigmas controller 2019-04-11 16:03:14 -05:00
20190411171401_add_show_pins_to_web_app_configs.rb misc UI fixes 2019-04-11 23:01:51 -07:00
20190411222900_change_defaults_auto_sync_and_homing.rb misc UI fixes 2019-04-11 23:01:51 -07:00
20190416035406_add_movement_microsteps_xyz_to_firmware_config.rb Microstep migrations 2019-04-16 08:30:52 -07:00
20190417165636_add_disable_emergency_unlock_confirmation_to_web_app_config.rb add force unlock config 2019-04-17 12:40:04 -07:00
20190419001321_stricter_validation_for_tool_id.rb Stricter validations for ToolSLot (avoid double slotting at DB layer, too) 2019-04-18 17:33:10 -07:00
20190419052844_create_global_bulletin.rb Add `href_label` 2019-04-19 12:15:08 -07:00
20190419174728_drop_enigmas_table.rb Add `href_label` 2019-04-19 12:15:08 -07:00
20190419174811_create_alerts_table.rb Rename Enigma => Alert 2019-04-19 10:56:45 -07:00
20190501143201_add_map_sizes_to_web_app_config.rb Add map_size_(x|y) 2019-05-01 10:03:55 -05:00
20190502163453_add_gantry_mounted_to_tool_slots.rb add gantry_mounted attribute to ToolSlot 2019-05-02 11:52:33 -05:00
20190504170018_change_log_max_logs_column_default.rb Update max_log_count and priority value of default alerts (new user sign up) 2019-05-04 13:34:29 -05:00
20190512015442_change_firmware_hardware_default_value.rb Change default firmware_hard from "arduino" to "none" 2019-05-13 10:30:35 -05:00
20190513221836_undo_column_default_firmware_hardware.rb Change default firmware_hard from "none" to nil, plus FBJS stuff 2019-05-13 17:35:58 -05:00
20190515185612_update_a_few_column_defaults.rb Enable spread by default, disable encoders by default 2019-05-15 14:16:14 -05:00
20190515205442_update_a_few_column_defaults_again.rb Capitalization fixes 2019-05-15 16:10:13 -05:00
20190603233157_add_current_and_sensitivity_params_xyz_to_firmware_config.rb add new firmware settings 2019-06-03 16:41:59 -07:00
20190605185311_add_expand_step_options_to_web_app_config.rb add expand step option config 2019-06-05 13:49:24 -07:00
20190607192429_add_hide_sensors_to_web_app_config.rb add hide sensors option 2019-06-07 17:26:32 -07:00
20190613190531_remove_map_xl_from_web_app_configs.rb misc cleanup 2019-06-14 15:59:46 -07:00
20190613215319_add_confirm_plant_deletion_to_web_app_configs.rb add confirm plant deletion option 2019-06-14 16:01:04 -07:00
20190621160042_add_confirm_sequence_deletion_to_web_app_config.rb add confirm sequence deletion setting 2019-07-10 15:45:30 -07:00
20190621202204_add_discard_unsaved_sequences_to_web_app_config.rb discard unsaved sequence changes option 2019-06-21 14:48:59 -07:00
20190701155706_change_zoom_level_default_value.rb change default map zoom level 2019-07-01 09:26:01 -07:00
20190709194037_create_resource_update_steps.rb Mark as dependency tracking (#1262) 2019-07-09 20:40:31 -05:00
20190715214412_add_mqtt_throttle_email_sent_at_to_device.rb Don't send MQTT throttle emails more than once per day. 2019-07-15 17:08:51 -05:00
20190722160305_create_active_storage_tables.active_storage.rb [UNSTABLE] Begin ActiveStorage installation again 2019-07-22 11:05:19 -05:00
20190729134954_add_user_interface_read_only_mode_to_web_app_config.rb Add readonly mode to backend, stub out UI for toggles. 2019-07-29 10:33:20 -05:00
20190804194135_create_point_groups.rb Specs for PointGroup#create. NEXT: Make sure PointGroupSerializer preloads stuff. 2019-08-05 10:02:32 -05:00
20190804194154_create_point_group_items.rb Specs for PointGroup#create. NEXT: Make sure PointGroupSerializer preloads stuff. 2019-08-05 10:02:32 -05:00
20190823164837_add_assertion_log_to_web_app_config.rb Add assertion_log to LOG_TYPES #migrationRequired 2019-08-23 11:53:24 -05:00
20190918185359_begin_boot_sequence_feature.rb Filter variable-bearing sequence 2019-09-20 10:05:36 -05:00
20190924190539_rename_device_last_ota_checkto_last_ota_checkup.rb Rename some device table columns, add tests for point_groups CS node. MIGRATION REQUIRED 2019-09-24 14:25:08 -05:00