[RUBY] [Rails] Rails DB-Befehlsübersicht

Ab Rails5.0 können sowohl der Rake-Befehl als auch der Rails-Befehl verwendet werden.

Datenbank erstellen / löschen (definiert durch database.yml)

#erstellen
$ rails db:create

#löschen
$ rails db:drop

Löschen Sie alle Tabellen und generieren Sie die Tabellen neu

# db/Basierend auf dem Schema neu generiert
$ rails db:reset

# db/Basierend auf der Migrationsdatei neu generieren
$ rails db:migrate:status

Lassen Sie die vorherige Anweisung in der Migrationsdatei fehlen

#Machen Sie die vorherige Bestellung abwesend
$ rails db:rollback

#Machen Sie die beiden vorherigen Befehle nicht fortlaufend
$ rails db:rollback STEP=2

Reflektieren Sie die Testdaten in der Datenbank

#Erstellt basierend auf der Seed-Datei
$ rails db:seed

Initialisieren Sie die Entwicklungsumgebung sofort

# create / schema:load /Führen Sie den Befehl seed der Reihe nach aus
$ rails db:setup

Referenzartikel

https://qiita.com/parsetree/items/e9b08c6b11f762b949de

Recommended Posts

[Rails] Rails DB-Befehlsübersicht
Schienen db: 〇〇 Zusammenfassung
[Rails] Zusammenfassung des Migrationsbefehls
Docker-Befehlsübersicht
Rails 6.0-Routing-Zusammenfassung
[Rails] Zusammenfassung der geroutenbezogenen Entwicklung
Docker Befehl persönliche Zusammenfassung
Schienen testen db nur fallen
Schienen neuer Befehl zum Starten der Anwendung
Zusammenfassung der Ruby on Rails-Validierung
[Rails] Anzeigen von Datenbankinformationen
Ruby on Rails-Variablen, konstante Zusammenfassung
[Persönliche Anmerkung] Berücksichtigung des Rails DB-Index
[Rails] DB-Design für EC-Standort
[Rails] Zusammenfassung der komplizierten Routing-Konfiguration
Zusammenfassung
Rails DB PostgreSQL wurde in MySQL geändert
[Rails] Migrationsdatei ändern (Rails DB: Rollback)
[Rails] Zusammenfassung der AWS-Bereitstellungsfehler
Zusammenfassung der grundlegenden Migrationswissensschienen db: Rollback und Hinzufügen / Löschen von Spalten
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 10
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 7
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 4
[Rails] Migrationsdatei ändern (Rails db: rollback STEP =)
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 6
Modell [Ruby on Rails], Befehl für Controller-Terminal
Befehl zum Erstellen / Löschen von Ruby on Rails-Modellen
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 5
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 2
Befehl zum Erstellen / Löschen des Ruby on Rails-Controllers
Ruby on Rails-Anwendung neuer Erstellungsbefehl
[Schienen] Speichern Sie nur markierte Elemente in der Datenbank
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 3
[Rails] Zusammenfassung der Methoden zur Konvertierung / Überprüfung / Suche
[heroku] run rail db: migrieren funktioniert nicht
Rails Tutorial 6. Ausgabe Lernzusammenfassung Kapitel 8