jika Anda menjalankan rel 3.0 atau lebih tinggi, Anda juga dapat menggunakan
rails console production
produksi tentu saja dapat diganti dengan development
atau test
(nilai secara development
default)
Menambahkan opsi --sandbox
membuatnya sehingga setiap perubahan yang Anda buat ke database Anda di konsol akan dibatalkan setelah Anda keluar
Jika ini tidak berhasil untuk Anda, Anda mungkin perlu mencobanya
bundle exec rails console production
Jika Anda benar-benar mencoba menjalankan konsol rel di server produksi Anda, coba googling "run rails console [penyedia cloud hosting Anda]" misalnya "run rails console heroku"
Pada Rails 6, Anda perlu menggunakan
RAILS_ENV=production bundle exec rails c
atau
RAILS_ENV=production rails c
tergantung pada pengaturan Anda
Catatan: Jawaban ini mengasumsikan Anda menggunakan Heroku sebagai layanan hosting Anda.
Itu tergantung pada layanan hosting apa yang Anda gunakan. Untuk Heroku, Anda dapat pergi ke terminal Anda dan mengetik
Ini akan memuat konsol rel untuk situs produksi Anda dan memungkinkan Anda membuat rekaman untuk situs langsung Anda.
Anda juga dapat melihat ke dalam seeding database tetapi itu umumnya dimaksudkan untuk pengujian. RailsCasts memiliki beberapa video tentang topik ini tetapi video tersebut agak ketinggalan jaman.
sumber
Coba perintah di bawah ini.
sumber
hari ini dengan rel 6 berjalan di konsol
RAILS_ENV=production rails console
sumber