Removed unnecessary migration files to reverse jsnob to json

This commit is contained in:
Sergei Tsoganov 2023-01-17 10:16:21 +02:00
parent d61c0730a7
commit 9b5b6b415a
3 changed files with 7 additions and 47 deletions

View file

@ -1,18 +0,0 @@
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

View file

@ -1,18 +0,0 @@
class ReverseLogDomainsObjectJson < ActiveRecord::Migration[6.1]
def up
safety_assured do
remove_column :log_domains, :object_json if column_exists? :log_domains, :object_json
add_column :log_domains, :object_json, :json
Version::DomainVersion.update_all('object_json = object::json')
rename_column :log_domains, :object, :object_jsonb
rename_column :log_domains, :object_json, :object
end
end
def down
safety_assured do
rename_column :log_domains, :object, :object_json
rename_column :log_domains, :object_jsonb, :object
end
end
end