diff --git a/src/domaindb.js b/src/domaindb.js index f46998846..36a3903a2 100644 --- a/src/domaindb.js +++ b/src/domaindb.js @@ -7,7 +7,6 @@ exports = module.exports = { get: get, getAll: getAll, update: update, - upsert: upsert, del: del, _clear: clear, @@ -68,20 +67,6 @@ function add(name, domain, callback) { }); } -function upsert(domain, zoneName, provider, config, callback) { - assert.strictEqual(typeof domain, 'string'); - assert.strictEqual(typeof zoneName, 'string'); - assert.strictEqual(typeof provider, 'string'); - assert.strictEqual(typeof config, 'object'); - assert.strictEqual(typeof callback, 'function'); - - database.query('REPLACE INTO domains (domain, zoneName, provider, configJson) VALUES (?, ?, ?, ?)', [ domain, zoneName, provider, JSON.stringify(config) ], function (error) { - if (error) return callback(new DatabaseError(DatabaseError.INTERNAL_ERROR, error)); - - callback(null); - }); -} - function update(domain, provider, config, callback) { assert.strictEqual(typeof domain, 'string'); assert.strictEqual(typeof provider, 'string');