J'ai écrit un simple AppleScript qui enregistre des données dans une base de données Database Events. Je vois la base de données (fichier DBEV) dans mon dossier ~/Documents/Databases
, et je me demande s'il existe un utilitaire graphique simple que je peux utiliser pour afficher son contenu.
Réponse
Trop de publicités?J'ai fini par créer le mien : https://github.com/dtrebbien/Songs-Database-Viewer
Dans mon cas, la base de données est une base de données simple de chansons, où chaque enregistrement a des champs "Nom de l'artiste" et "Titre de la chanson", donc mon Songs Database Viewer a simplement deux colonnes pour ces champs. Cependant, Songs Database Viewer est adaptable à d'autres schémas en ajoutant plus de colonnes de table dans Interface Builder et en définissant les identifiants des colonnes aux noms de champs.
Alternativement, une base de données Database Events est basée sur SQLite3, donc le fichier DBEV peut être ouvert avec l'utilitaire en ligne de commande sqlite3
. Sur Lion, les deux tables importantes sont ZRECORD
et ZFIELD
. Chaque ligne dans ZRECORD
correspond à un enregistrement Database Events et chaque ligne dans ZFIELD
correspond à un champ Database Events.