mirror of
https://github.com/internetee/registry.git
synced 2025-07-29 22:16:19 +02:00
18 lines
712 B
Ruby
18 lines
712 B
Ruby
class ReverseLogDomainsObjectChangesJson < ActiveRecord::Migration[6.1]
|
|
def up
|
|
safety_assured do
|
|
remove_column :log_domains, :object_changes_json if column_exists? :log_domains, :object_changes_json
|
|
add_column :log_domains, :object_changes_json, :json
|
|
Version::DomainVersion.update_all('object_changes_json = object_changes::json')
|
|
rename_column :log_domains, :object_changes, :object_changes_jsonb
|
|
rename_column :log_domains, :object_changes_json, :object_changes
|
|
end
|
|
end
|
|
|
|
def down
|
|
safety_assured do
|
|
rename_column :log_domains, :object_changes, :object_changes_json
|
|
rename_column :log_domains, :object_changes_jsonb, :object_changes
|
|
end
|
|
end
|
|
end
|