Ruby on Rails - Commands
# install ruby on rails
gem install rails
bundle install
rails new first-api --api --database=postgresql
rails generate resource User username:string password_digest:string
rails g resource Post title content user_id:integer
bundle install
EDITOR="code --wait" rails credentials:edit
rails g serializer user
rails db:create
rails db:migrate
rails s
rails routes
rails c # enter to the rails console
#---------
gem install bundler
bundle update
# pg issue
sudo apt-get -y install libpq-dev
#-----------
# The rails db:reset task will drop the database and set it up again. This is functionally equivalent to rails db:drop db:setup.