指定默认的Rails数据库

时间:2014-05-12 09:09:31

标签: sql ruby-on-rails ruby sql-server

我通过在Windows 7的CMD中键入以下内容来创建一个新的Rails项目: rails new simple_cms –d sql,我收到了错误:

  

-database选项的值无效。支持预配置   有:mysql,oracle,postgresql,sqlite3,frontbase,ibm_db,sqlserver,   jdbcmysql,jdbcsqlite3,jdbcpostgresql,jdbc。

但是,如果我输入rails new simple_cms –d sqlserver,那么我会查看gemfile,我会看到条目

  

gem'sqlite3'

那么为什么rails忽略了我使用的默认数据库的给定选项(应该是Sql Server)?这不奇怪吗?

1 个答案:

答案 0 :(得分:3)

rails new simple_cms -d sqlserver

适合我。我认为你有一些其他奇怪的角色代替-(在-d选项中)