Qualche tempo fa mi è venuta un'idea per una libreria per l'ispezione del database. Ho iniziato a svilupparlo e ho ottenuto alcune funzionalità di base, solo per verificare se è possibile. Di recente, tuttavia, ho qualche ripensamento, se tale progetto sarebbe davvero utile. In realtà sto pianificando di sviluppare la seguente suite di software:
- libreria per
python
, che fornirebbe un'interfaccia semplice per ispezionare la struttura del database, - applicazione desktop in
PyQt
che utilizza l'interfaccia per fornire l'ispezione grafica del database, - applicazione web in
Django
che utilizza l'interfaccia per fornire l'ispezione del database tramite il browser.
Pensi che questa suite sarebbe utile per altri sviluppatori / amministratori di database / analisti?
So che esistono pgadmin per PostgreSQL
e alcuni strumenti per sqlite3
e che esiste lo strumento Java
chiamato DBInspect
. Solitamente sarei contrario alla creazione di un nuovo strumento e piuttosto al progetto esistente, ma non sono Java
programmatore (e preferirei attenermi a python
o C
, che mi piace) e nessuno di questi progetti fornisce una libreria per ispezione del database.
Ad ogni modo mi piacerebbe sentire alcune opinioni dei colleghi sviluppatori, sia che un simile progetto abbia senso o che dovrei provare a passare il mio tempo libero a sviluppare qualcos'altro.