sqlitebrowser / sqlitebrowser/sqlitebrowser
[New Feature] Add Schema Diagram Panel
Personne n'a encore pris cette issue.
- Langage dominant
- C++
- Étoiles
- 24.6k
- Forks
- 2.4k
- Merge moyen
- 3 j 49 min
- PR mergées (30 j)
- 3
Description
Details for the issue
An informative feature I miss from other commercial browsers is a graphical representation of the underlying db schema. While they often support input mechanisms to create tables and fields, I would be happy with just a movable/resizable static representation of the current db. This would allow printing and sharing concepts in the db design and evolution with end users.
Useful extra information
I'm sure the DB4S developers would have a blast coding up the graphical view of the loaded db. :)
And it could expand over time to include input mechanisms that update/modify the db.
QT Modeling
I'm opening this issue because:
- DB4S is crashing
- DB4S has a bug
- DB4S needs a feature
- DB4S has another problem
I'm using DB4S on:
- Windows: ( 10 Pro__ )
- Linux: ( distro: ___ )
- Mac OS: ( version: ___ )
- Other: ___
I'm using DB4S version:
- 3.10.1
- 3.10.0
- 3.9.1
- Other: ___3.10.99 build 171205
I have also:
- Tried out the latest nightly version: https://github.com/sqlitebrowser/sqlitebrowser#nightly-builds
- Searched for an existing similar issue: https://github.com/sqlitebrowser/sqlitebrowser/issues?utf8=%E2%9C%93&q=is%3Aissue%20
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
L’issue n’indique au départ aucun fichier source, test ou point d’entrée. Commencez par localiser le code existant de schéma de base de données et d’interface utilisateur de bureau de DB4S, puis examinez l’exemple Qt Modeling lié pour comprendre la présentation prévue. La tâche serait terminée avec un diagramme statique de la base de données SQLite chargée, déplaçable et redimensionnable, qui puisse être imprimé et partagé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, sqlite
- Domaine
- database, design, desktop
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100