вопрос для начинающих, начиная с RoR с postgreSQL - PullRequest
0 голосов
/ 12 января 2010

Я не много занимался разработкой RoR. Самое большее, что я сделал, - поиграл с ним или перебрал несколько глав в AWDR книге.

Теперь, однако, я начинаю делать настоящий проект в Rails, и одно из требований клиента состоит в том, чтобы они хотели, чтобы БД была PostgreSQL. Я знаю, что рельсы поставляются с собственным SqlLite.

Мне интересно, какой вариант лучше для меня? Должен ли я все разрабатывать локально (используя SqlLite), а затем перенести все на PostgreSQL или начать с настройки PostgreSQL и заставить rails общаться с PostgreSQL.

Любые ссылки, показывающие рельсы, настроенные с помощью postgresql, помогут.

Ответы [ 2 ]

2 голосов
/ 12 января 2010

Я думаю, что разработка с живыми требованиями лучше, чем что-либо еще. Итак, я бы установил postgres (еще не сделал с рельсами только с Java)

Взгляните: http://wiki.rubyonrails.org/database-support/postgres

0 голосов
/ 12 января 2010

Зависит от сложности ваших запросов.

Если у вас есть сложные пользовательские запросы, которые не могут быть обработаны SQLite , было бы неплохо установить PostgreSQL .

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

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