Ruby 在 Rails 和 Microsoft SQL 服务器上
Ruby on Rails and Microsoft SQL server
我被要求使用 SQL 服务器后端在 rails 上建立一个带有 ruby 的网站。我只用 sqlite 和 postgres 建立过网站,所以我有点不确定。我做了一些挖掘,发现了一个 gem 我可以使用。
activerecord-sql服务器适配器
https://github.com/rails-sqlserver/activerecord-sqlserver-adapter
1) 我想知道如果我使用这个插件,这是否意味着我仍然可以设置模型并使用活动记录搜索,例如 where()
2) 如果用户是通过 EPRS 系统在 SQL 中预先创建的,我是否仍能将设计与之集成?
3) 他们会给我 SQL 服务器的 bak 文件,并要求我在开发阶段在 mac 上设置自己的 sql 服务器,这是可能的还是我必须支付微软 sql 服务器许可证才能执行此操作?
非常感谢您的帮助,我们将不胜感激。再次感谢。
我们在项目中使用了这个适配器。是的,您可以使用 'normal way' 来映射您的模型。虽然我们只是用它来从数据库中读取,但我很确定写入也能以通常的方式工作。
设计是否有效很大程度上取决于设计预期的列的存在。
将 MS Sql 服务器连接到 OSX 下的 运行 将非常棘手。我不确定是否有任何试用许可证。
我被要求使用 SQL 服务器后端在 rails 上建立一个带有 ruby 的网站。我只用 sqlite 和 postgres 建立过网站,所以我有点不确定。我做了一些挖掘,发现了一个 gem 我可以使用。
activerecord-sql服务器适配器 https://github.com/rails-sqlserver/activerecord-sqlserver-adapter
1) 我想知道如果我使用这个插件,这是否意味着我仍然可以设置模型并使用活动记录搜索,例如 where()
2) 如果用户是通过 EPRS 系统在 SQL 中预先创建的,我是否仍能将设计与之集成?
3) 他们会给我 SQL 服务器的 bak 文件,并要求我在开发阶段在 mac 上设置自己的 sql 服务器,这是可能的还是我必须支付微软 sql 服务器许可证才能执行此操作?
非常感谢您的帮助,我们将不胜感激。再次感谢。
我们在项目中使用了这个适配器。是的,您可以使用 'normal way' 来映射您的模型。虽然我们只是用它来从数据库中读取,但我很确定写入也能以通常的方式工作。
设计是否有效很大程度上取决于设计预期的列的存在。
将 MS Sql 服务器连接到 OSX 下的 运行 将非常棘手。我不确定是否有任何试用许可证。