Version refactored

This commit is contained in:
Priit Tark 2015-01-30 23:25:46 +02:00
parent c1949e7069
commit 3e2be53853
48 changed files with 379 additions and 147 deletions

View file

@ -0,0 +1,5 @@
class AddNameServerVersionIds < ActiveRecord::Migration
def change
add_column :log_domains, :nameserver_version_ids, :text, array: true, default: []
end
end

View file

@ -0,0 +1,7 @@
class AddMetaToDomain < ActiveRecord::Migration
def change
rename_column :log_domains, :nameserver_version_ids, :nameserver_ids
add_column :log_domains, :tech_contact_ids, :text, array: true, default: []
add_column :log_domains, :admin_contact_ids, :text, array: true, default: []
end
end

View file

@ -0,0 +1,13 @@
class AddSessionIdToLog < ActiveRecord::Migration
def change
%w(address contact_disclosure contact contact_status country dnskey
domain_contact domain domain_status domain_transfer api_user keyrelay
legal_document message nameserver registrar
reserved_domain setting user zonefile_setting
).each do |name|
table_name = name.tableize
add_column "log_#{table_name}", :session, :string
add_column "log_#{table_name}", :children, :json
end
end
end