workaround for removed SOA/NS as discussed in #489
re-adds NS and SOA support, switches to always use UPSERT instead of create.
please be warned - UPSERT could have unintended side effects, I'm not sure what the more global impact of this might be - and I welcome discussion and/or pointers on where to hook "if SOA or NS and already exist then do UPSERT" type logic. :)
workaround for removed SOA/NS as discussed in #489
re-adds NS and SOA support, switches to always use UPSERT instead of create.
please be warned - UPSERT could have unintended side effects, I'm not sure what the more global impact of this might be - and I welcome discussion and/or pointers on where to hook "if SOA or NS and already exist then do UPSERT" type logic. :)
In the meantime - works for me in production.