Grundlegende Rails-Befehle, die Sie lernen möchten

Grundlegende Rails-Befehle, die Sie lernen möchten

Dies ist ein Auszug aus dem Ruby on Rails 5-Schnelllern-Übungshandbuch, das vor Ort verwendet werden kann.

Befehlsname Erläuterung
rails new app_name Erstellen Sie eine neue Rails-App
rails new app_name -m
https://raw.github.com/
Atelier-Mirai/rengeso/
main/rengeso.rb
Erstellen Sie eine Rails-App aus einer Vorlage
rails -h Show Rails Hilfe
rails -v Show Rails Version
rails s Serverstart
rails s -p 3001 Starten Sie einen anderen Server
rails c Konsole starten
rails c -s Konsole starten(Sandkasten)
rails db Starten Sie die Datenbankkonsole
show-routes --grep user (In der Konsole ausführen)
Routing für Benutzer anzeigen
show-model User (In der Konsole ausführen)
Anzeige von Benutzermodellattributen
rails g migration
CreateBooks title:string describe:text
Erstellen einer Migrationsdateivorlage
rails g model Book title:string describe:text Modell-(Und Migrationsdatei)Vorlagenerstellung
rails g controller Books index new create Regler(Und Ansichten, Helfer
Vorlagenerstellung von Assets, Testdateien)
rails g scaffold Book title:string describe:text Erstellen Sie eine Reihe von Modellen, Controllern usw.
rails d scaffold Book Löschen Sie eine Reihe von Modellen, Controllern usw.
rails db:create Datenbankerstellung
rails db:drop Datenbank löschen
rails db:migrate Ausführung der Migrationsdatei
rails db:seed db/seed.Eingabedaten von rb
rails r sample.rb Ruby-Code ausführen.
Wird für die Stapelverarbeitung mit Modellen verwendet.
rails stats Verschiedene Statistikanzeigen der Rails-Anwendung
rails g system_test users Erstellen einer Systemtestvorlage
rails test test/system/users_test.rb Führen Sie einen bestimmten Systemtest durch
rails test:system (Alle)Führen Sie den Systemtest aus
rails g test_unit:model user Erstellen einer Modelltestvorlage
rails test test/models/user_test.rb Führen Sie einen bestimmten Modelltest durch
rails test (Anders als Systemtest)Führen Sie den Test aus

Referenz

[Ruby on Rails 5 - Schnellübungshandbuch, das vor Ort verwendet werden kann](https://www.amazon.co.jp/ Kann im Feld verwendet werden - Ruby-Rails-5 - Schnellübungshandbuch - Neiko Oba / dp / 4839962227)

Recommended Posts

Grundlegende Rails-Befehle, die Sie lernen möchten
[Rails] Lernen Sie Ausbeute, um content_for zu verstehen
Bis zur Einführung von Schriftarten in Rails
Wenn Rails eine Sitzung für einen bestimmten Controller deaktivieren soll
Wenn Sie Datenbankspalten usw. ändern möchten.
Wenn Sie InputStream in JDBI3 binden möchten
Wenn Sie die Methode außerhalb verwenden möchten
Ich möchte mit Firestore von Rails spielen
Schienen Grundphilosophie
So überprüfen Sie Rails-Befehle im Terminal
[Rails] Ich möchte CSS mit Webpacker laden
[Ruby] Wenn Sie mehrere Zeichen ersetzen möchten
[Rails] After-Option nützlich, wenn Sie die Reihenfolge der DB-Spalten ändern möchten
Wenn Sie die Spring Boot + Thymeleaf-Verarbeitung trennen möchten
Ich möchte ein kleines Symbol in Rails verwenden
Ich möchte Benutzer mit Devise + OmniAuth bei Rails authentifizieren
Ein Einführungsbuch zum Starten von Rails
Wenn Sie Mockito mit Kotlin verwenden möchten, verwenden Sie Mockito-Kotlin
Ich möchte eine Funktion in der Rails Console definieren
Wenn Sie Annotation in Java 8 dynamisch ersetzen möchten
[Ruby + Rails] Wenn Sie sich zusammen mit der Benutzerregistrierung in der Mailchimp-Mailingliste registrieren möchten
Wie schreibe ich Rails
Einführung in Bootstrap in Rails 5
Bootstrap in Rails einführen !!
Einführung von Vue.js in Rails
So deinstallieren Sie Rails
Was tun, wenn während des Rails-Testcodes ein Fehler bei der Standardauthentifizierung auftritt?
[Rails] [Bootstrap] Ich möchte die Schriftgröße entsprechend ändern
Ich möchte eine mit Rails 6 erstellte App an GitHub senden
Wenn Sie Programmieren an der Universität studieren möchten, gehen Sie nach Australien
Zusammenfassung der Java-Lernseiten, die Sie sorgfältig lesen möchten
[# 3 Java] Lesen Sie dies, wenn Sie Java lernen möchten! ~ Sorgfältig ausgewählt ~
Ich möchte ein Formular erstellen, um die Kategorie [Schienen] auszuwählen
Wenn Sie explizit ODER oder UND mit Ransack schreiben möchten
docker-compose.yml, wenn Sie MySQL auf Docker laufen lassen möchten
lombok.config, wenn Sie @Qualifier mit lombok an @RequiredArgsConstructor übergeben möchten
Delicate ist praktisch, wenn Sie Teile wiederverwenden möchten
Was tun, wenn der Befehl Rails unbrauchbar wird?
So schreiben Sie, wenn Sie Zeilenumbrüche und Ausgaben beibehalten und XSS in Rails vermeiden möchten
Wenn Sie Rails noch nicht kennen und Ihre eigene Validierung vornehmen möchten, halten Sie an diesem Finger an.