Class: OpenC3::RemoveUniqueId
- Defined in:
- lib/openc3/migrations/20251022000000_remove_unique_id.rb
Class Method Summary collapse
Class Method Details
.run ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/openc3/migrations/20251022000000_remove_unique_id.rb', line 7 def self.run ScopeModel.get_all_models(scope: nil).each do |scope, scope_model| target_models = TargetModel.all(scope: scope) target_models.each do |name, target_model| target_model.delete("cmd_unique_id_mode") target_model.delete("tlm_unique_id_mode") model = TargetModel.from_json(target_model, scope: scope) model.update() end end end |