Упорядочить создание моделей из существующих таблиц по ssh

#node.js #ssh #sequelize.js

Вопрос:

Я пытаюсь создать модели в своем проекте узла для существующей базы данных и использую Sequlize ORM. В документации говорится, что вы можете создать с помощью следующей команды

 sequelize-auto -h <host> -d <database> -u <user> -x [password] -p [port]  --dialect [dialect] -c [/path/to/config] -o [/path/to/models] -t [tableName]
 

Моя проблема в том, что я могу подключиться к своему серверу бд только по ssh, используя пару открытых/закрытых ключей.
Я просмотрел sequelize-auto варианты и не смог найти вариант подключения по ssh.
Как я могу сгенерировать модели для удаленной базы данных по ssh?

Ответ №1:

Пароль в этой команде предназначен для базы данных, а не для подключения по ssh. Вашему серверу приложений также потребуется подключиться к базе данных без ssh.

Комментарии:

1. Так что, как я понимаю, с ssh нет никакого способа, верно? Все наши серверы доступны только по ssh, это означает, что я не смогу их сгенерировать

2. Спросите своего администратора, доступна ли база данных через общедоступный Интернет или только внутри.