Mulai April 2020, bandithijo.com akan menggunakan GitHub subdomain menjadi bandithijo.github.io. Penggunaan domain .com tidak sejalan dengan cara pandang saya terhadap sebuah blog, dimana blog harus bisa tetap hidup tanpa saya. Terima kasih (^_^) (bandithijo, 2020/03/25) ●

Membuat Rails Project tanpa Database

Ditulis: 2019/10/09
Rails Tips

بسم الله الرحمن الرحيم

Prakata

Hello, Mas Bro!

Kita conference pers sebentar yaa.

Cukup lama juga tidak mengupdate tulisan di blog ini. Selain karena alasan pekerjaan juga karena sudah kehabisan kesabaran dengan proses build time dari Jekyll Blog ini yang semakin molor. Sekitar + 59 menitan. Mungkin saja penyebab hal ini dikarenakan blog ini memiliki artikel yang sudah cukup banyak.

Jujur saja, hal ini menghambat proses saya dalam menulis. Namun, masalah ini sudah berhasil saya akalin atasin. Mungkin, setelah ini akan saya posting bagaimana cara saya mengatasi masalah ini.

Latar Belakang Masalah

Oke, kembali ke topik bahasan mengenai “Membuat Rails Project tanpa Database”. Atau dapat pula saya gunakan kalimat “tanpa menggunakan Active Record”.

Artikel ini akan menjadi tulisan yang sederhana.

Dalam membuat sebuah project, mungkin saja dalam kasus yang sedang kita hadapi, kita tidak memerlukan database. Misalnya, membuat aplikasi yang semua data-datanya diambil dari API (Application Program Interface). Tentu akan lebih efektif kalo project yang kita buat, tidak perlu menyertakan database, karena kita tidak memerlukannya.

Pemecahan Masalah

Apakah Rails dapat melakukan ini?

Tentu saja! Bahkan caranya sangat mudah.

Rails menyertakan fitur ini sejak Rails 5.2.

Untuk dapat membuat Rails project tanpa menyertakan default database (sqlite) ikuti cara di bawah ini.

Saat akan menginisialisasi project baru, lakukan perintah di bawah ini.

$ rails new ProjectMahal --skip-active-record

Atau, kalau ingin menggunakan versi Rails tertentu, misal: Rails 5.1.3

Dapat menggunakan cara di bawah ini.

$ rails _5.1.3_ new ProjectMahal --skip-active-record

Nah, mudah sekali kan?

Apabila dikemudian hari ingin menggunakan database, silahkan mengikuti blog post selanjutnya mengenai, “Menambahkan Database pada Rails Project”.

Terima kasih. (^_^)v

Referensi

  1. Ruby on Rails 5.2 Release Notes (edgeguides)
    Diakses tanggal: 2019/10/09

  2. The Rails Command Line (edgeguides)
    Diakses tanggal: 2019/10/09

Penulis

bandithijo

BanditHijo adalah nama pena saya – meminjam istilah keren dari para penulis. Teman-teman menyebut saya sebagai GNU/Linux Enthusiast. Saya memang gemar mengutak-atik sistem operasi ini. Bukan karena hobi tapi karena saya perlu untuk menggunakannya. Hehe.

- Rizqi Nur Assyaufi

Berlangganan via Email

Jangan sampai ketinggalan kabar dan info terbaru mengenai BanditHijo (R)-Chive.
Ayo bergabung!

28dc03c11c68cf4aadee6d17e41ef5d4cac75aea