Как скрыть информацию о соединении с базой данных при загрузке на Github, но иметь возможность восстановить их удобно? - PullRequest
0 голосов
/ 24 декабря 2018

Я использую mongoose для подключения к моей базе данных.Я жестко закодировал информацию базы данных в своем коде.Однако, когда я публикую свой код в GitHub, я должен избавиться от информации этой базы данных в моем коде.Как я могу восстановить их, когда они мне нужны?

1 Ответ

0 голосов
/ 24 декабря 2018

Я храню информацию о подключении к моей базе данных во внешнем файле, например config.json.Затем я делаю копию файла config.json.example и заменяю защищенную информацию, чтобы другие могли ее увидеть, и заменил ее собственной. Последний важный шаг , добавьте оригинал config.json к вашему .gitignore.

{
    "database": "REPLACE_WITH_DB_NAME",
    "password": "REPLACE_WITH_USER",
    "password": "REPLACE_WITH_PASS"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...