[RAILS] Si vous utilisez SQLite avec VSCode, utilisez l'extension (comment voir le fichier binaire de sqlite3)

J'ai récemment étudié Ruby on Rails et j'utilise beaucoup SQLite.

Je voulais utiliser le fichier binaire **. Sqlite3 ** qui y apparaît dans VSCode, j'ai donc étudié comment le faire.

environnement

Impossible d'ouvrir sqlite3?

Il est venu lorsque je faisais le chapitre 6 du tutoriel Rails.

Tutoriel Target Rails → https://railstutorial.jp/chapters/modeling_users?version=5.1

Faire un modèle ...

$ rails generate model User name:string email:string

Après avoir appliqué la migration ...

$ rails db:migrate

Il y avait un fichier appelé db / development.sqlite3.

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

Cependant, il s'agit d'un fichier binaire et ne peut pas être ouvert avec VS Code. .. ..

Installation de l'extension SQLite

Par conséquent, nous allons introduire une extension appelée "SQLite".

Essayez d'installer comme d'habitude à partir de VScode Marketplace. スクリーンショット 2020-11-04 15.12.27.png

Comment utiliser SQLite

C'est facile à utiliser.

Ouvrez la palette de commandes et entrez "sql".

(Comment ouvrir la palette de commandes) Windows:Ctrl+Shift+P Mac:Command+Shift+P

Sélectionnez "SQLite: Open Database" dans les résultats de la recherche. スクリーンショット 2020-11-04 15.17.55.png

Puisqu'il s'agira d'une sélection de fichier, sélectionnez le fichier cible (cette fois, sélectionnez db / development.sqlite3) スクリーンショット 2020-11-04 15.19.32.jpg

Il semble que rien ne se passe à l'écran, mais si vous regardez attentivement l'onglet Explorateur, vous verrez une augmentation de l'élément "SQLITE EXPLORER", où chaque table et colonne est affichée. スクリーンショット 2020-11-04 15.27.13.png

Ouais, c'est comme ça.

Si vous voulez voir les données enregistrées dans le tableau, cliquez sur «▶» à côté de chaque nom de tableau. スクリーンショット 2020-11-04 15.33.51.png

Vous pouvez le voir.

Vous pouvez maintenant utiliser SQLite sur VSCode sans ouvrir d'autres outils!

De côté

Bien sûr, même si vous n'utilisez pas VScode, il existe un merveilleux outil appelé DB Browser for SQLite, vous pouvez donc choisir celui à utiliser.

Site officiel: https://sqlitebrowser.org/

Recommended Posts

Si vous utilisez SQLite avec VSCode, utilisez l'extension (comment voir le fichier binaire de sqlite3)
[Java] Comment utiliser la classe File
Sortie de la façon d'utiliser la méthode slice
Si vous souhaitez utiliser Mockito avec Kotlin, utilisez mockito-kotlin
Comment utiliser git avec la puissance de jgit dans un environnement sans commandes git
Comment enregistrer des fichiers avec l'extension spécifiée sous le répertoire spécifié en Java dans la liste
[Docker] Comment voir le contenu des volumes. Démarrez un conteneur avec les privilèges root.
Résumé de l'utilisation du jeu de proxy dans IE lors de la connexion avec Java
Utilisez la recherche binaire pour voir s'il y a des valeurs dans le tableau
Comment utiliser le modèle entraîné Tensorflow 2.0 avec Kotlin / Java
[Facile] Comment formater automatiquement les fichiers Ruby erb avec vsCode
Mettez en majuscule uniquement la plage spécifiée avec la sous-chaîne. (Comment utiliser la sous-chaîne)
Comment modifier le contenu du fichier jar sans décompresser
Comment vérifier l'extension et la taille des fichiers téléchargés
Que faire si la commande rails devient inutilisable
Comment utiliser la méthode link_to
Comment utiliser la méthode include?
Comment utiliser la méthode form_with
Comment utiliser la classe wrapper
Comment utiliser setDefaultCloseOperation () de JFrame
Comment utiliser mssql-tools avec Alpine
[chown] Comment changer le propriétaire d'un fichier ou d'un répertoire
Comment utiliser MinIO avec la même fonction que S3 Utiliser docker-compose
Comment obtenir la longueur d'un fichier audio avec Java
Comment réaliser un téléchargement de fichiers volumineux avec Rest Template of Spring
Comment décorer CSS sur les boutons radio de rails6 form_with (helper)
Comment accéder directement à Socket avec la fonction TCP de Spring Integration
Comment convertir un tableau de chaînes en un tableau d'objets avec l'API Stream
Comment savoir quelle version Java d'un fichier de classe a été compilée
Si vous voulez créer un fichier zip avec Ruby, c'est rubyzip.
[swift5] Comment changer la couleur de TabBar ou la couleur de l'élément de TabBar avec le code
Je veux que vous utilisiez Enum # name () pour la clé de SharedPreference
Comment ajuster TextPosition avec l'extension de clavier iOS
Comment compiler Java avec VsCode & Ant
Si vous osez comparer Integer avec "==" ...
Comment utiliser BootStrap avec Play Framework
[Rails] Comment utiliser la méthode de la carte
[Java] Comment utiliser la méthode toString ()
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
Comment utiliser Docker dans VSCode DevContainer
Comment déterminer le nombre de parallèles
Comment réaliser le téléchargement de fichiers avec Feign
[Java] [Maven3] Résumé de l'utilisation de Maven3
[Traitement × Java] Comment utiliser la classe
Comment trier une liste de SelectItems
[Traitement × Java] Comment utiliser la fonction
[Java] Comment utiliser la classe Calendar
Comment réaliser le téléchargement de fichiers avec Feign
Que faire si vous avez activé Utiliser le moteur basé sur WSL2 dans Docker Desktop avec une installation WSL2 insuffisante
[Rails] Comment lire le fichier XML téléchargé depuis l'écran en type Hash
Si vous souhaitez satisfaire la couverture de test des méthodes privées dans JUnit
Comment faire fonctionner @Transactional qui ne fonctionne pas si vous ne l'utilisez pas correctement
Comment obtenir l'ID d'un utilisateur qui s'est authentifié avec Firebase dans Swift