class PowerDNS::DB::CLI::Domain
Public Instance Methods
create(name)
click to toggle source
# File lib/powerdns_db_cli/cli/domain.rb, line 6 def create(name) DB::Domain.create!(name: name, type: 'MASTER') end
list()
click to toggle source
# File lib/powerdns_db_cli/cli/domain.rb, line 11 def list headings = [:name, :type] rows = DB::Domain.order(*headings).pluck(*headings) puts Terminal::Table.new(headings: headings, rows: rows) end
remove(name)
click to toggle source
# File lib/powerdns_db_cli/cli/domain.rb, line 18 def remove(name) DB::Domain.where(name: name, type: 'MASTER').first!.destroy! end