Я уже проделал определенную работу над приложением, и я подхожу к реализации для мышления сфинкса и функциональности поиска.Для работы TS требуется либо mySQL, либо Postgresql db, поэтому я хочу переключить свою разработку на Postgresql.
Существует множество замечательных ресурсов, которые помогут вам перейти от SQLite3 при создании нового приложения rails, как здесь:http://mikewilliamson.wordpress.com/2010/04/19/postgres-and-rails-for-mysql-people/ и здесь: http://www.funonrails.com/2011/03/getting-started-with-rails-3-postgres.html
Но они охватывают только использование Postgresql с самого начала.
Сначала я сделал это, установив postgresql на мою локальную машину иgem
gem 'pg', :require => 'pg'
и путем изменения моего файла database.yml
для размещения postgresql с подключениями к локальному хосту, имени пользователя, паролю и адаптерам.Тем не менее, это не сработало, и я предполагаю, что это потому, что, не начиная с postgresql с самого начала, он не установил необходимое количество файлов.
Есть ли хороший способ сделать переключение в середине разработки?или это будет слишком грязно и будет предпочтительным для начала (что не слишком плохо, но не идеально). И на другом замечании, я слышал, что лучше разрабатывать с тем же типом БД, с которым вы будете работать. ХотяЯ мог бы догадаться, почему, кто-нибудь хочет уточнить, почему это предпочтительнее?)
Кроме того, будучи первым пользователем postgresql (и rails newb), похоже, что разработка с postgresql немного сложнее, чемВстроенная функциональность sqlite3.Предлагается ли переключатель?Или я должен найти способ обойти это и придерживаться sqlite3?