HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

rails — A server-side MVC framework written in Ruby. Some subcommands such as `generate` have their own usag

Submitted by: @import:tldr-pages··
0
Viewed 0 times
serverrailscommandmvcwrittenframeworkcliside

Problem

How to use the rails command: A server-side MVC framework written in Ruby. Some subcommands such as generate have their own usage documentation. More information: <https://guides.rubyonrails.org/command_line.html>.

Solution

rails — A server-side MVC framework written in Ruby. Some subcommands such as generate have their own usage documentation. More information: <https://guides.rubyonrails.org/command_line.html>.

Create a new rails project:
rails new "{{project_name}}"


Generate a scaffold for a model named Post, predefining the attributes title and body:
rails generate scaffold Post title:string body:text


Run migrations:
rails db:migrate


List all routes:
rails routes


Start local server for current project on port 3000:
rails server


Start local server for current project on a specified port:
rails server {{[-p|--port]}} "{{port}}"


Open console to interact with application from command-line:
rails console


Display version:
rails {{[-v|--version]}}

Code Snippets

Create a new rails project

rails new "{{project_name}}"

Generate a scaffold for a model named Post, predefining the attributes title and body

rails generate scaffold Post title:string body:text

Run migrations

rails db:migrate

List all routes

rails routes

Start local server for current project on port 3000

rails server

Context

tldr-pages: common/rails

Revisions (0)

No revisions yet.