Skip to content

Rails new app API only with PostgreSQL & rspec #47

@blackchestnut

Description

@blackchestnut
rails new YOUR_APP_NAME --api --database=postgresql --skip-test --skip-action-cable --skip-action-mailer --skip-javascript

rails db:create

Update Gemfile

# ...

group :development do
  # ...

  gem 'rubocop-rails', require: false
  gem 'guard'
  gem 'guard-bundler', require: false
  gem 'guard-pow', require: false
  gem 'guard-rspec', require: false
  gem 'guard-rubocop', require: false
  gem 'guard-spring', require: false

  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'listen'
  gem 'spring'
end

group :test do
  gem 'rspec-collection_matchers'
  gem 'rspec-its'
  gem 'rspec-rails'
  gem 'rspec_junit_formatter'
  gem 'shoulda'
  gem 'shoulda-matchers'
  gem 'timecop'
  gem 'vcr'
  gem 'webmock', require: false
end

# ...

Install rspec

rails generate rspec:install

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions