internetee-registry/db/migrate/20140819103517_populate_domain_statuses.rb
2014-08-21 12:14:34 +03:00

25 lines
1.6 KiB
Ruby

class PopulateDomainStatuses < ActiveRecord::Migration
def change
sg = SettingGroup.create(code: 'domain_statuses')
sg.settings = [
Setting.create(code: 'clientDeleteProhibited'.underscore, value: 'clientDeleteProhibited'),
Setting.create(code: 'serverDeleteProhibited'.underscore, value: 'serverDeleteProhibited'),
Setting.create(code: 'clientHold'.underscore, value: 'clientHold'),
Setting.create(code: 'serverHold'.underscore, value: 'serverHold'),
Setting.create(code: 'clientRenewProhibited'.underscore, value: 'clientRenewProhibited'),
Setting.create(code: 'serverRenewProhibited'.underscore, value: 'serverRenewProhibited'),
Setting.create(code: 'clientTransferProhibited'.underscore, value: 'clientTransferProhibited'),
Setting.create(code: 'serverTransferProhibited'.underscore, value: 'serverTransferProhibited'),
Setting.create(code: 'clientUpdateProhibited'.underscore, value: 'clientUpdateProhibited'),
Setting.create(code: 'serverUpdateProhibited'.underscore, value: 'serverUpdateProhibited'),
Setting.create(code: 'inactive', value: 'inactive'),
Setting.create(code: 'ok', value: 'ok'),
Setting.create(code: 'pendingCreate'.underscore, value: 'pendingCreate'),
Setting.create(code: 'pendingDelete'.underscore, value: 'pendingDelete'),
Setting.create(code: 'pendingRenew'.underscore, value: 'pendingRenew'),
Setting.create(code: 'pendingTransfer'.underscore, value: 'pendingTransfer'),
Setting.create(code: 'pendingUpdate'.underscore, value: 'pendingUpdate')
]
sg.save
end
end