mirror of
https://github.com/internetee/registry.git
synced 2025-05-16 09:27:19 +02:00
42 lines
927 B
Ruby
42 lines
927 B
Ruby
class CreateZonefileSetting < ActiveRecord::Migration
|
|
# rubocop:disable Metrics/MethodLength
|
|
def change
|
|
create_table :zonefile_settings do |t|
|
|
t.string :origin
|
|
t.integer :ttl
|
|
t.integer :refresh
|
|
t.integer :retry
|
|
t.integer :expire
|
|
t.integer :minimum_ttl
|
|
t.string :email
|
|
t.string :master_nameserver
|
|
|
|
t.timestamps
|
|
end
|
|
|
|
# rubocop: disable Style/NumericLiterals
|
|
ZonefileSetting.create({
|
|
origin: 'ee',
|
|
ttl: 43200,
|
|
refresh: 3600,
|
|
retry: 900,
|
|
expire: 1209600,
|
|
minimum_ttl: 3600,
|
|
email: 'hostmaster.eestiinternet.ee',
|
|
master_nameserver: 'ns.tld.ee'
|
|
})
|
|
|
|
ZonefileSetting.create({
|
|
origin: 'pri.ee',
|
|
ttl: 43200,
|
|
refresh: 3600,
|
|
retry: 900,
|
|
expire: 1209600,
|
|
minimum_ttl: 3600,
|
|
email: 'hostmaster.eestiinternet.ee',
|
|
master_nameserver: 'ns.tld.ee'
|
|
})
|
|
end
|
|
end
|
|
|
|
|