Rails 6 1, 2, 3...


Rails 6

In my previous entry I already explained how to have Ruby and Ruby on Rails alive & kicking in your Windows machine on a Linux subsystem.

Now, let’s create the first steps that one has to give to have a project started properly, just a few steps, later is a question of adding more functionality, your own views and styles, but at least to have installed and working everything that you can need for a new project with Ruby on Rails 6.

We open a new bash, check that you have Rails installed typing:

rails -v

In your terminal go to the directory where you want to create your project and type:

Ruby on Rails
# Creating new app
rails new <<name_of_your_app>> --database=postgresql --skip-test --skip-action-cable  --skip-turbolinks     

Now after all the folders and structure has been created, edit your file config/database.yml and change username and passwords for your databases. After that type in your terminal:

cd <<project-name>>
rails db:migrate # to create the schema
rails db:setup
rake db:migrate
# Let's started
rails s

With these few steps you should be able to go to http://localhost:3000 and see your new Rails app running on your browser.

Yay! You’re on Rails!