Когда вы запустите экземпляр rethinkdb, он автоматически создаст базу данных под названием «test». При запуске нескольких экземпляров и группироваться их с помощью rethinkdb proxy
это приводит к вопросу:Как предотвратить создание RethinkDB тестовой базы данных
Database name conflict: test is the name of more than one database
При попытке удалить базы данных, т.е. используя
r.dbDrop('test').run(conn, function(result) {
console.log(result) // Will result in error
});
Это даст следующее сообщение об ошибке:
ReqlOpFailedError: Database 'test' is ambiguous; there are multiple databases with that name in r.dbDrop("test")
Итак, как предотвратить RethinkDB от создания 'tes t 'автоматически? Или как удалить базу данных, если вы столкнулись с конфликтом имен?