[RUBY] [Rails] Ausführen von "Rails db: create" usw. in der Produktionsumgebung EC2

Geposteter Inhalt

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 in das auszuführende Verzeichnis

Wechseln Sie zunächst in der Produktionsumgebung mit dem folgenden Befehl in das aktuelle Verzeichnis.

Terminal.


[ec2-user@******* ~]$ cd /var/www/App Name/current

Befehlsausführung

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

Schließlich

Es ist leicht, die Befehle in der Produktionsumgebung zu vergessen, daher hoffe ich, dass Sie sie hilfreich finden!

Recommended Posts

[Rails] Ausführen von "Rails db: create" usw. in der Produktionsumgebung EC2
So erstellen Sie einfach ein Pulldown mit Rails
Rails6.0 ~ So erstellen Sie eine umweltfreundliche Entwicklungsumgebung
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
[Ruby On Rails] So setzen Sie die Datenbank in Heroku zurück
[Rails] So löschen Sie MySQL-Daten aus der Produktionsumgebung, nachdem Sie sie in die Entwicklungsumgebung gestellt haben
[Rails] Anzeigen von Datenbankinformationen
Erstellen Sie eine Datenbank in einer Produktionsumgebung
So installieren Sie jQuery in Rails 6
So installieren Sie Swiper in Rails
Rails kann keine PDF-Dateien in Produktionsumgebungen (EC2, Amazon Linux) ausgeben.
So implementieren Sie Suchfunktionen in Rails
So ändern Sie den App-Namen in Rails
So fügen Sie ein Video in Rails ein
Verwendung von MySQL im Rails-Tutorial
[Rails] So konfigurieren Sie das Routing in Ressourcen
[Rails] So erstellen Sie eine Teilvorlage
So implementieren Sie Ranking-Funktionen in Rails
Verwendung von Umgebungsvariablen in RubyOnRails
[Rails] Setzen Sie die Datenbank in der Produktionsumgebung zurück
Verwendung von credentials.yml.enc aus Rails 5.2
So erstellen Sie eine Rails 6-Umgebung mit Docker
So erstellen Sie eine Abfrage mithilfe von Variablen in GraphQL [Verwenden von Ruby on Rails]
Ausführen mit normalen Befehlen für die Entwicklungssprache in der Docker-Entwicklungsumgebung
[Docker] So erstellen Sie eine virtuelle Umgebung für Rails- und Nuxt.js-Apps
[Rails] So erstellen Sie ein Diagramm mit lazy_high_charts
So verknüpfen Sie Rails6 Vue (aus dem Umgebungsbau)
[Rails] Verwendung von Auswahlfeldern in Ransack
Rails-Tutorial Informationen zur Kontoaktivierung in der Produktionsumgebung
Rails5.1 + Puma SSL-Verbindung in lokaler Produktionsumgebung
So installieren Sie Titan 2D (v4.2.0) in einer virtuellen Umgebung
Wie man Rails allgemein ins Japanische übersetzt
So erstellen Sie ein Thema in Liferay 7 / DXP
So trennen Sie .scss nach Controller in Rails
So fügen Sie die html.erb-Klasse in Rails bedingt hinzu
So implementieren Sie eine ähnliche Funktion in Rails
500 Interner Serverfehler tritt in der Rails-Produktionsumgebung auf
[Rails] So erstellen Sie eine Twitter-Freigabeschaltfläche
Verwendung von JQuery in Rails 6 js.erb
[Rails MySQL] So setzen Sie die Datenbank auf Heroku zurück
[Rails] So erstellen Sie eine Umgebung mit Docker
So führen Sie Aufgaben parallel zu Swift in Swift Package aus
So überprüfen Sie Rails-Befehle im Terminal
So leiten Sie zu http-> https um, wenn SSL in der Rails × Heroku-Umgebung aktiviert ist
So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
So implementieren Sie die Gastanmeldung in 5 Minuten im Rails-Portfolio
So implementieren Sie eine nette Funktion in Ajax mit Rails
[Ruby on Rails] Wie schreibe ich eine Enumeration auf Japanisch?
So installieren Sie Docker in der lokalen Umgebung einer vorhandenen Rails-App [Rails 6 / MySQL 8]
Wie schreibe ich Rails
So erstellen Sie ein Spring Boot-Projekt in IntelliJ