Ecrit avec Free Pascal / Lazarus
Bonjour,
J'ai découvert cet outil développé sous Lazarus qui permet d'administrer des bases de données Firebird :
- Création de bases,
- Création et modifications des tables, des vues, des générateurs
- Gestion des procédures, des déclencheurs, des UDF,
- Gestion des rôles, des domaines, etc.
Bien entendu c'est disponible sous Linux 32 bits, Windows 32 bits et Mac OS, sources et binaires.
C'est sous licence GPL pour l'interface graphique utilisateur, et LGPL pour les autres unités.
L'outil est accessible ici : TurboBird
Ceux qui voudraient recompiler les sources devraient utiliser Lazarus 0.9.31 et FPC 2.4.4. En effet, une des fiches (TfmTableManage) référence des propriétés récentes de la classe TSringGrid. Cela étant, j'ai pu passer outre avec Lazarus 0.9.30 et FPC 2.42, compiler les sources, générer l'exécutable, référencer une base, accéder aux tables (également les tables systèmes), faire une requête...
Je n'ai pas trop testé plus avant, mais cela parait prometteur, même si je suis tombé sur un petit bug lors d'un double clic dans le Treeview (version 0.8.8)...
--
Philippe.
P.S.: message posté dans le forum Firebird/outil.