Две разные базы данных - PullRequest
0 голосов
/ 21 июля 2011

Можно ли иметь две разные базы данных для разработки или производства? Один для Героку и один для местного развития?

Heroku использует PostgreSQL, но я предпочитаю SQLlite для локальной разработки.

1 Ответ

3 голосов
/ 21 июля 2011

Да, это вполне возможно - затем вы можете использовать heroku db:push, чтобы поместить вашу локальную базу данных SQLite в postgres, работающий на Heroku.

НО

И это из личного опыта, я сталкивался с ситуациями, когда написанный мною SQL отличается от sqlite / postgres / mysql И также от используемых мной самоцветов, которые сами использовали findbysql, которые не были Я проверил его на Postgres, а затем поймал меня, когда я положил его на Heroku.

В течение нескольких секунд, необходимых для локальной установки postgres, я НАСТОЯТЕЛЬНО рекомендую вам использовать платформу БД, на которой вы в конечном итоге собираетесь развернуться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...