Behalten Sie alle Fehler im Auge, die im Verlauf des Schienen-Tutorials auftreten. Die Hardware verwendet MacBook Air und die Entwicklungsumgebung verwendet VScode.
Befehl zum Ausführen
$ rails test
Fehler, der auftritt
$ rails test
~Kürzung~
~Kürzung~ FATAL: database "tutorial_test" does not exist (ActiveRecord::NoDatabaseError)
Dies ist ** keine Datenbank! Der Fehler ist **. Wenn Sie einen Rails-Test durchführen, müssen Sie auch eine ** Testdatenbank erstellen. ** ** **
Generieren Sie daher eine Datenbank mit einem Befehl.
Auszuführende Befehle zum Generieren einer Datenbank
$ rails db:create
Übrigens
$ rake db:create
Doch kannst du. Sie können sich hierzu auf diesen Artikel beziehen. [Was ist Rails Rake? ](Https://qiita.com/SuguruOoki/items/e736b15bbb80eacf66d7)
Dieser Befehl generiert eine Datenbank gemäß dem Inhalt von config / database.yml.
#### **`Ausführungsergebnis`**
```python
$ rails db:create
Created database 'App Name_development'
Created database 'App Name_test'
Wenn Sie dies sehen, wurde die Datenbank erfolgreich generiert.
Wenn Sie es nützlich finden, wäre ich Ihnen dankbar, wenn Sie auf die Schaltfläche ** LGTM klicken könnten. ** ** ** Lassen Sie uns unser Bestes geben, um gemeinsam Rails zu lernen! : raise_hand_tone1:
Recommended Posts