[RAILS] Wenn Sie SQLite mit VSCode verwenden, verwenden Sie die Erweiterung (wie die Binärdatei von sqlite3 angezeigt wird)

Ich habe kürzlich Ruby on Rails studiert und viel SQLite verwendet.

Ich wollte die Binärdatei **. Sqlite3 ** verwenden, die dort in VSCode angezeigt wird, also habe ich untersucht, wie das geht.

Umgebung

Kann sqlite3 nicht öffnen?

Es kam, als ich Kapitel 6 des Rails-Tutorials machte.

Lernprogramm für Zielschienen → https://railstutorial.jp/chapters/modeling_users?version=5.1

Mach ein Modell ...

$ rails generate model User name:string email:string

Nach dem Anwenden der Migration ...

$ rails db:migrate

Es gab eine Datei namens "db / development.sqlite3".

スクリーンショット 2020-11-04 15.10.43.png

Dies ist jedoch eine Binärdatei und kann nicht mit VS-Code geöffnet werden. .. ..

Installation der Erweiterung SQLite

Daher werden wir eine Erweiterung namens "SQLite" einführen.

Versuchen Sie, wie gewohnt vom VScode Marketplace zu installieren. スクリーンショット 2020-11-04 15.12.27.png

Verwendung von SQLite

Es ist einfach zu bedienen.

Öffnen Sie die Befehlspalette und geben Sie "sql" ein.

(So öffnen Sie die Befehlspalette) Windows:Ctrl+Shift+P Mac:Command+Shift+P

Wählen Sie in den Suchergebnissen "SQLite: Open Database". スクリーンショット 2020-11-04 15.17.55.png

Da es sich um eine Dateiauswahl handelt, wählen Sie die Zieldatei aus (diesmal wählen Sie "db / development.sqlite3"). スクリーンショット 2020-11-04 15.19.32.jpg

Es sieht so aus, als ob auf dem Bildschirm nichts passiert. Wenn Sie sich jedoch die Registerkarte Explorer genau ansehen, sehen Sie eine Zunahme des Elements "SQLITE EXPLORER", in dem jede Tabelle und Spalte angezeigt wird. スクリーンショット 2020-11-04 15.27.13.png

Ja, es fühlt sich so an.

Wenn Sie die in der Tabelle registrierten Daten anzeigen möchten, klicken Sie neben jedem Tabellennamen auf "▶". スクリーンショット 2020-11-04 15.33.51.png

Du konntest es sehen.

Jetzt können Sie SQLite auf VSCode verwenden, ohne andere Tools zu öffnen!

Beiseite

Selbst wenn Sie keinen VScode verwenden, gibt es natürlich ein wunderbares Tool namens DB Browser für SQLite, sodass Sie auswählen können, welches verwendet werden soll.

Offizielle Website: https://sqlitebrowser.org/

Recommended Posts

Wenn Sie SQLite mit VSCode verwenden, verwenden Sie die Erweiterung (wie die Binärdatei von sqlite3 angezeigt wird)
[Java] Verwendung der File-Klasse
Ausgabe der Verwendung der Slice-Methode
Wenn Sie Mockito mit Kotlin verwenden möchten, verwenden Sie Mockito-Kotlin
Verwendung von git mit der Leistung von jgit in einer Umgebung ohne git-Befehle
Speichern von Dateien mit der angegebenen Erweiterung unter dem in Java angegebenen Verzeichnis in der Liste
[Docker] So sehen Sie den Inhalt von Volumes. Starten Sie einen Container mit Root-Rechten.
Zusammenfassung der Verwendung des im IE festgelegten Proxy-Sets bei der Verbindung mit Java
Verwenden Sie die binäre Suche, um festzustellen, ob das Array Werte enthält
Verwendung des mit Tensorflow 2.0 trainierten Modells mit Kotlin / Java
[Einfach] So formatieren Sie Ruby erb-Dateien automatisch mit vsCode
Großschreibung nur des angegebenen Bereichs mit Teilzeichenfolge. (Verwendung von Teilzeichenfolgen)
So ändern Sie den Inhalt der JAR-Datei, ohne sie zu dekomprimieren
So überprüfen Sie die Erweiterung und Größe der hochgeladenen Dateien
Was tun, wenn der Befehl Rails unbrauchbar wird?
Verwendung der link_to-Methode
Verwendung der include? -Methode
Verwendung der Methode form_with
Verwendung der Wrapper-Klasse
Verwendung von setDefaultCloseOperation () von JFrame
Wie man mssql-tools mit alpine benutzt
[chown] So ändern Sie den Eigentümer einer Datei oder eines Verzeichnisses
Verwendung von MinIO mit derselben Funktion wie S3 Verwenden Sie Docker-Compose
So ermitteln Sie die Länge einer Audiodatei mit Java
So erzielen Sie mit Rest Template of Spring einen großen Datei-Upload
So dekorieren Sie CSS auf Rails6 form_with (Hilfs-) Optionsfeldern
So greifen Sie mit der TCP-Funktion von Spring Integration direkt auf Socket zu
So konvertieren Sie ein Array von Strings mit der Stream-API in ein Array von Objekten
So finden Sie heraus, welche Java-Version der Klassendatei kompiliert wurde
Wenn Sie mit Ruby eine Zip-Datei erstellen möchten, ist dies Rubyzip.
[swift5] So ändern Sie die Farbe der TabBar oder die Farbe des TabBar-Elements mit Code
Ich möchte, dass Sie Enum # name () für den Schlüssel von SharedPreference verwenden
So passen Sie TextPosition mit der iOS-Tastaturerweiterung an
So kompilieren Sie Java mit VsCode & Ant
Wenn Sie es wagen, Integer mit "==" zu vergleichen ...
Verwendung von BootStrap mit Play Framework
[Schienen] Verwendung der Kartenmethode
[Java] Verwendung der toString () -Methode
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
Verwendung von Docker in VSCode DevContainer
So bestimmen Sie die Anzahl der Parallelen
So erreichen Sie den Dateidownload mit Feign
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
[Verarbeitung × Java] Verwendung der Klasse
So sortieren Sie eine Liste von SelectItems
[Verarbeitung × Java] Verwendung der Funktion
[Java] Verwendung der Calendar-Klasse
So erreichen Sie das Hochladen von Dateien mit Feign
Was tun, wenn Sie aktiviert haben? Verwenden Sie die WSL2-basierte Engine in Docker Desktop mit unzureichender WSL2-Installation
[Rails] Lesen der vom Bildschirm hochgeladenen XML-Datei im Hash-Typ
Wenn Sie die Testabdeckung privater Methoden in JUnit erfüllen möchten
So funktioniert @Transactional, das nicht funktioniert, wenn Sie es falsch verwenden
So erhalten Sie die ID eines Benutzers, der sich in Swift bei Firebase authentifiziert hat