2015-08-26 4 views
0

Мне предлагается создать сайт с рубинами на рельсах с использованием бэкэнда SQL-сервера. Я только создал сайты с sqlite и postgres, поэтому я немного не уверен. Я сделал рытье и нашел драгоценный камень, который я могу использовать.Ruby on Rails и сервер Microsoft SQL

ActiveRecord-SQLServer-адаптер https://github.com/rails-sqlserver/activerecord-sqlserver-adapter

1) Мне интересно, если я использую этот плагин, это значит, что я все еще могу настроить модели и используя активные поиски записи, например, когда()

2) Если пользователи предварительно созданы в SQL через EPRS-систему, смогу ли я все-таки интегрировать ее с этим?

3) Они собираются предоставить мне файл bak для SQL-сервера и попросили меня настроить мой собственный сервер sql на моем mac на этапе разработки, возможно ли это или я должен заплатить за microsoft sql серверную лицензию?

Большое спасибо заранее, любая помощь будет глубоко оценена. Еще раз спасибо.

+0

Рельсы против SQL Server играют против сильных сторон обеих платформ. Странно, что им захочется. – glenatron

ответ

1

Мы используем этот адаптер в нашем проекте. Да, вы можете использовать «нормальный путь» для сопоставления моделей. Хотя мы используем его только для чтения из базы данных, я уверен, что записи работают обычным способом.

Если работа над проектом сильно зависит от наличия столбцов, которые ожидаются.

Получение сервера MS Sql для работы под OSX будет достаточно сложным. Я не уверен, что есть пробные лицензии.