Как полностью удалить определенную базу данных из realm-object-server

#realm #realm-mobile-platform

#realm #realm-мобильная платформа

Вопрос:

Мне нужно удалить определенную базу данных с сервера объектов realm.

Я попытался переустановить realm object server, но, похоже, он не касается существующих баз данных. Итак, после переустановки я все еще вижу свои области. Панель инструментов в настоящее время не предоставляет инструментов для администрирования.

Итак, как мне удалить realm?

Ответ №1:

Как вы указали, Realm Object Server в настоящее время не поддерживает функцию удаления.

Если вы хотите начать с нуля, самый простой способ (и наиболее надежный) — удалить пакет RPM / Deb, затем удалить (или переименовать) каталог данных (вы можете проверить, какой это каталог, просмотрев файл конфигурации /etc/realm/configuration.yml ), а затем переустановить пакет (который воссоздаст каталог данных).

Я отредактирую этот ответ, когда доберусь до офиса с некоторыми конкретными командами. Можете ли вы сказать мне, какой дистрибутив вы используете в настоящее время?

Редактировать:

В зависимости от того, какую версию бета-версии вы используете, каталог данных будет находиться под /var/realm или /var/lib/realm . Я не тестировал приведенные ниже сценарии, но это должно дать вам довольно хорошее представление о том, что вы можете сделать.

RHEL / CentOS

 sudo service realm-object-server stop
sudo yum remove realm-object-server-de
[ -d /var/realm ] amp;amp; sudo mv /var/realm /var/realm.backup
[ -d /var/lib/realm ] amp;amp; sudo mv /var/lib/realm /var/lib/realm.backup
sudo yum install realm-object-server-de
sudo service realm-object-server start
 

Ubuntu

 sudo service realm-object-server stop
sudo apt-get remove realm-object-server-de
[ -d /var/realm ] amp;amp; sudo mv /var/realm /var/realm.backup
[ -d /var/lib/realm ] amp;amp; sudo mv /var/lib/realm /var/lib/realm.backup
sudo apt-get install realm-object-server-de
sudo service realm-object-server start
 

2-е редактирование:

Пожалуйста, имейте в виду, что существует проблема с отслеживанием этого в нашем общедоступном трекере проблем: https://github.com/realm/realm-mobile-platform/issues/13