Ruby on Rails Crea una nuova app Rails con la tua scelta di database e includendo lo strumento di test RSpec


Esempio

Rails utilizza sqlite3 come database predefinito, ma è possibile generare una nuova applicazione rails con un database a scelta. Basta aggiungere l'opzione -d seguita dal nome del database.

$ rails new MyApp -T -d postgresql

Questa è una lista (non esaustiva) di opzioni di database disponibili:

  • mysql
  • oracolo
  • PostgreSQL
  • sqlite3
  • FrontBase
  • ibm_db
  • server SQL
  • jdbcmysql
  • jdbcsqlite3
  • jdbcpostgresql
  • JDBC

Il comando -T indica di saltare l'installazione di minitest. Per installare una suite di test alternativa come RSpec , modifica il Gemfile e aggiungi

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

Quindi avviare il seguente comando dalla console:

rails generate rspec:install