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.
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.