Ich werde darüber schreiben, wie man "Rails DB: Create", "Rails DB: Migrate" usw. in der lokalen Umgebung in der Produktionsumgebung ausführt.
Wechseln Sie zunächst in der Produktionsumgebung mit dem folgenden Befehl in das aktuelle Verzeichnis.
Terminal.
[ec2-user@******* ~]$ cd /var/www/App Name/current
Terminal.
//Datenbank löschen
[ec2-user@******* current]$ RAILS_ENV=production DISABLE_DATABASE_ENVIRONMENT_CHECK=1 bundle exec rake db:drop
//Datenbankerstellung
[ec2-user@******* current]$ rails db:create RAILS_ENV=production
//Tabellen und Spalten erstellen
[ec2-user@******* current]$ rails db:migrate RAILS_ENV=production
//Wenn Sie Informationen an eine Spalte in der Datenbank senden möchten
[ec2-user@******* current]$ rails db:seed RAILS_ENV=production
Es ist leicht, die Befehle in der Produktionsumgebung zu vergessen, daher hoffe ich, dass Sie sie hilfreich finden!
Recommended Posts