Ruby on Rails 使用您选择的数据库并包括RSpec测试工具创建一个新的Rails应用

示例

Railssqlite3用作默认数据库,但是您可以使用所选数据库生成一个新的Rails应用程序。只需添加-d选项,后跟数据库名称即可。

$ rails new MyApp -T -d postgresql

这是可用数据库选项的(非详尽)列表:

  • MySQL的

  • 甲骨文

  • PostgreSQL

  • sqlite3

  • 前台

  • ibm_db

  • sqlserver

  • jdbcmysql

  • jdbcsqlite3

  • jdbcpostgresql

  • 数据库

-T命令指示跳过minitest的安装。要安装替代测试套件(如RSpec),请编辑Gemfile并添加

group :development, :test do
  gem 'rspec-rails', 
end

然后从控制台启动以下命令:

rails generate rspec:install