Cara migrasi dari MySql ke Postgresql di Rails 5.

Beberapa saat yang lalu, saya membuat sebuah mini project Blog sederhana dengan menggunakan framework Rails. Awalnya saya menggunakan MariaDB untuk databasenya, dengan menginstall mysql2 sebagai drivernya. Pada pertengahan project, saya bernisiatif untuk mengganti mysql dengan postgresql. Alasan utamanya hanya coba coba karna membaca beberapa artikel lebih mengandalkam posgresql dari sisi performa. Ditambah lagi instansi tempat saya bekerja menggunakan posgresql sebagai databasenya. Oke migrasi pun saya mulai. Langkah pertama yang saya lakukan adalah mengganti konfigurasi database yang ada di file database.yml.

database.yml

Lalu tambahkan gem ‘pg’, ‘~> 0.21.0 di Gemfile, dan install bundle tersebut dengan perintah bundle install. Setelah penginstalan bundle postgresql berhasil maka jalankan beberapa perintah berikut

  • rake db:schema:dump.
  • rake db:migrate.

Nah demikian tutorial singkat yang mungkin sedikit berguna bagi pengguna pemulai Rails seperti saya. Mohon maaf jika artikel ini banyak yang kurang, mohon saran dan kritiknya. Terima Kasih.

)
Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade