Изменение экземпляров БД в ForestAdmin и Lumber

#node.js #mattermost #forestadmin

#node.js #самое главное #forestadmin

Вопрос:

В качестве административной части я хочу использовать ForestAdmin.

Также я собираюсь использовать уже существующую базу данных (на самом деле Mattermost).

Все было развернуто в AWS (ForestAdmin и Mattermost).

Благодаря руководству я могу установить ForestAdmin через Lumber и подключить его к существующей БД. На самом деле я это сделал, немного поиграйте с кодом, чтобы расширить некоторые функциональные возможности.

Главный вопрос: когда я устанавливаю ForestAdmin локально через Lumber — я указываю на свой локальный экземпляр базы данных, и lumber генерирует код (модели и CRUD). Так же я могу установить ForestAdmin локально и указать на базу данных Mattermost в AWS. Но могу ли я как-то изменить, какую базу данных я хочу использовать — локальную или ту, что на AWS?

Может быть, я плохо объясняю эту проблему, поэтому я также попытаюсь перефразировать на примере желаемого потока:

  1. Самое главное, что база данных уже установлена на AWS
  2. ForestAdmin также установлен через Lumber и подключен к базе данных Mattermost
  3. Я получил локальный экземпляр Forestadmin и Mattermost, написал некоторый код, протестировал его в локальной среде.
  4. Нажмите на репозиторий, подключитесь через ssh к AWS и извлеките внесенные изменения.
  5. Экземпляры AWS работают как локальные, но с отдельными экземплярами БД.

Или, может быть, есть какой-то лучший способ перенести изменения из локального Forestadmin и перенести их в экземпляр Forestadmin AWS?

Заранее спасибо за любую помощь!

Ответ №1:

Да, вы определенно можете, вы можете использовать Forest environment для этого :

https://docs.forestadmin.com/documentation/reference-guide/how-it-works/environments