DbWrench est un multi-fournisseurs, la conception de base de données multi-plate-forme et la synchronisation application graphique commerciale qui comprend des fonctions de diagrammes.
Caractéristiques de DbWrench comprennent une coloration syntaxique SQL éditeur de requête, le soutien à un grand nombre de bases de données les plus populaires aujourd'hui, un graphique schéma de relation d'entité (ERD) concepteur, et la capacité de transmettre et inverser les bases de données de l'ingénieur.
DbWrench est simple à apprendre, facile à utiliser, il peut créer des diagrammes Entité Relation (ERD), et dispose de l'avant, Ingénierie, éditeur de SQL, et bien plus encore inverser.
DbWrench est une application indépendante de la plateforme qui soutient la Linux, Microsoft Windows et Mac OS & nbsp; X & nbsp; les systèmes d'exploitation
Ce qui est nouveau dans cette version:.
- Soutien à la dernière version de MySQL (MySQL v5.6.24).
- Soutien à la dernière version de PostgreSQL (PostgreSQL v9.4.1).
- Nouveau DMG installation de l'application sur la base pour Mac.
- Nom de l'application et l'icône affichent maintenant correctement dans le Dock de Mac.
- Plusieurs panneaux ne sont pas dimensionnement correct sur Mac. Ceci est maintenant corrigé.
- bug du panneau de Navigator qui ont montré des zones au-dessus des tables est maintenant corrigé.
- contextuel automatique de la complétion de code peut maintenant être désactivée en utilisant le menu principal: Modifier & gt; Préférences & gt; L'éditeur de requête
Ce qui est nouveau dans la version 3.0.1:
- Général:
- D'autres améliorations à l'empreinte mémoire et la mémoire utilisation de l'application. En particulier pour les modèles de données plus importantes.
- Diagrammes:
- Un nouvel algorithme de table liant pour les diagrammes. Les tables sont reliées par des lignes à angle droit. Sélectionnez angle droit Connexion stratégie de lignes dans le panneau schéma d'édition.
- lignes clés étrangères sur les diagrammes peuvent maintenant être déplacés et positionnés. Doit définir la stratégie de lien du diagramme à la nouvelle stratégie à angle droit des lignes de connexion.
- Nouvel algorithme rectangle de remplissage pour les glyphes de table de diagramme. Sélectionnez le nouveau dégradé tête Remplissez l'onglet Divers du panneau Schéma Modifier. Seule la tête et le pied de chaque tableau est de couleur du reste de la glyphe est blanc, ce qui nous pensons améliore la lisibilité.
- Détails Panel ne sont pas automatiquement affiché dans le bas de plus l'application. Au lieu de cela, il est indiqué, soit en l'ouvrant explicitement en utilisant le menu Windows ou en cliquant sur l'icône de détails dans le coin supérieur gauche de la table glyphe lui-même. Ensuite, il sera affiché dans une boîte de dialogue pop-up. Il est à espérer que cela permet de garder plus d'espace ouvert pour la visualisation des diagrammes.
- Table Viewer données:
- Table Viewer Les données montrent maintenant que les 1000 premières rangées par défaut. Parfois, il invoquer avec de grandes tables causés délais d'attente.
- L'éditeur de ligne de données du tableau Data Viewer avait un bug qui ne permettait pas l'entrée des nombres négatifs. Ceci est maintenant corrigé.
Quoi de neuf dans la version 3.2.2:
- Cette version axée sur la réduction de l'empreinte mémoire de l'application, en particulier en ce qui concerne les schémas de conception.
- En outre, les performances de rendu et la réactivité des diagrammes a été améliorée.
- D'autres bogues ont été abordés aussi.
Quoi de neuf dans la version 3.2.0:.
- schéma Cliquez actions ont été mises en œuvre
- Ceux-ci permettent tables de base de données, des colonnes, des notes, etc., pour être édités directement depuis le diagramme.
- Soutien aux contraintes uniques a été ajouté.
- Le formatage des scripts générés DDL SQL et la structure de l'arbre ont été rationalisées.
- Il y avait également d'autres améliorations et résolutions de plusieurs bugs clés.
Quoi de neuf dans la version 2.1.0:
- Les principales caractéristiques de cette version majeure incluent un support pour bases de données Oracle, de nouvelles impression et d'aperçu avant impression caractéristiques, les pilotes JDBC mis à niveau pour tous les systèmes de gestion de base de données prises en charge et de soutien mis à jour pour les dernières versions de ces systèmes de gestion de base de données.
- En outre, l'apparence de l'interface utilisateur et la convivialité a été améliorée et de nombreux bugs ont été pris en compte.
Ce qui est nouveau dans la version 1.6.6:
- Cette version concentrée sur un petit nombre de correctifs pour presque toutes les parties de cette demande. Cela inclut la possibilité de spécifier des paramètres facultatifs pour les connexions de base de données.
- Ceci devrait aider à la connexion à des instances nommées de SQL Server et en spécifiant des options Unicode pour les connexions MySQL.
- En outre, certains changements de reverse engineering ont été faits pour se conformer aux nouvelles exigences de caractère d'échappement pour PostgreSQL 9.
- D'autres changements importants ont été apportés aux panneaux d'édition de données personnalisées, rendant leur mise en page plus cohérente à travers les différents regards et se sent des différentes plates-formes DbWrench exécute.
Ce qui est nouveau dans la version 1.6.5:
- Cette version axée sur l'ajout du support pour la base de données assez commun caractéristiques qui DbWrench ne soutiennent pas précédemment.
- Les nouvelles fonctionnalités comprennent le support pour les types de données personnalisés (ou types définis par l'utilisateur), les contraintes uniques et les routines MySQL (procédures et fonctions).
- Le second objectif de ce communiqué est de fixer un tas de bugs liés à l'interface utilisateur.
Ce qui est nouveau dans la version 1.6.3:
- Général:
- trier les colonnes Groupe spécial a maintenant boutons Haut et Bas comme une alternative à l'utilisation de drag and drop.
- Suppression de la plupart des éléments ne présente plus une boîte de message de confirmation de la suppression, depuis le retrait de ces éléments est l'annulation de la mesure.
- Renommer un schéma en double-cliquant sur son nœud de l'arbre entraîné dans son objets de schéma étant perdus. Ceci est maintenant corrigé.
- Si la conception de base de données ne pas utiliser des séquences ou des procédures les nœuds de dossiers de ces éléments peut être caché. Sélectionnez cette option dans la section Base de données de l'Explorateur de préférences.
- GUI général:
- Base de données Explorer les noeuds qui ont été élargies avant de sortir et de les re-élargit la prochaine fois DbWrench est démarré.
- pistes qui DbWrench éditeurs et les diagrammes étaient ouverts quand il a été fermé et ne ré-ouvre les éditeurs et schémas la prochaine fois qu'il est lancé.
- Undo / Redo est plus intégré dans la barre d'outils Fichier. Il est maintenant sa propre barre d'outils distincte.
- Undo / Redo peut être effectuée en utilisant les touches Ctrl + Z et Ctrl-Y respectivement.
- Editor peuvent être fermées à l'aide Ctrl-W.
- La fenêtre DbWrench Connexion apparaît en face de la fenêtre Ingénieur journal Forward par défaut.
- Propriétés de la base panneau dispose maintenant d'un bouton de mise à jour qui peut être utilisée pour faire en sorte que les modifications sont appliquées.
- Trigger Edit panneau mal affichée dans une boîte de dialogue pop-up, maintenant il affiche correctement comme un éditeur à onglets.
- Nouveaux touches mnémoniques pour naviguer les onglets du panneau de table Détails.
- Diagrammes:
- DbWrench prend désormais en charge Notes dans les diagrammes.
- DbWrench prend désormais en charge les zones dans les diagrammes permettant regroupement plus visuelle des tables.
- La touche Suppr peut être utilisé pour enlever les clés étrangères directement à partir de diagrammes.
- glyphes de diagrammes ont des antécédents de gradient maintenant.
- La frontière de surbrillance pour glyphes de table sélectionnés clés et des liens étrangers est plus épais et brillant qui rend plus facile de voir quels éléments de diagramme sont sélectionnées.
- Lorsque glyphes de diagramme sont traînés vers un nouvel emplacement du curseur de la souris affiche un curseur de déplacement approprié.
- Auto-agencement des tables sur un diagramme a été améliorée pour rendre la présentation plus équilibrée avec moins de grandes zones vides.
- Lien coins tirés sur une touche à des schémas de stratégie de liaison sont désormais arrondis rend plus facile à voir la direction du lien lorsque plusieurs liens se chevauchent ou traverser.
- Ctrl ++ et Ctrl-- peuvent maintenant être utilisés pour effectuer un zoom avant sur des diagrammes, respectivement.
- Reverse Engineering:
- Des erreurs ont été générés si les noms des tables PostgreSQL contenaient quelque part »pg_ 'autre puis le début. Ceci est maintenant corrigé.
- cosmétiques et de mise en page améliorations à inverser panneau d'ingénieur.
- Forward Engineering
- Enserrage cas mixte noms d'entités dans des guillemets doubles pour PostgreSQL sont désormais pris en charge. Vérifiez que cette option est sélectionnée dans les options de PostgreSQL privilégiées.
- Explorateur de scripts qui suit nœuds ont été élargi avant le script recalcul et de les re-développe après le calcul.
- SQL rédacteurs:
- l'amélioration de la mise en page pour Résultats de SQL panneau. de
- Base de données Documentation:
- 'DbWrench' est retiré de la tête dans docs HTML. Maintenant, il est affiché dans les «Documentations créés ...« ligne.
- cosmétiques et d'aménagement des améliorations à panneau Base de données de documentation.
barre d'outils
onglets
Ce qui est nouveau dans la version 1.6.2:
- GUI général:
- Le panneau Détails n'a pas mis à jour lorsque les nœuds de l'arborescence Base de données Explorer ont navigué à l'aide d'actions de clavier, uniquement avec les clics de souris. Maintenant, il met à jour avec les deux types d'action.
- Glyphes ne peuvent plus être déplacés hors de l'écran (à des coordonnées négatives), les empêchant de devenir irrécupérables.
- Si un panneau de l'éditeur de l'entité avait un astérisque dans le titre de l'onglet (voir Figure 1), ce panneau de l'éditeur ne sera pas re-situé et un panneau de l'éditeur duplicata serait ouvert. Ceci est maintenant corrigé.
- DbWrench sortie fenêtre Journal montrait à tort v1.6.0, même avec des versions plus récentes. Ceci est maintenant corrigé.
- Diagrammes:
- pouvez maintenant spécifier qu'un affichage de diagramme seule clé primaire et / ou des colonnes de clés étrangères pour les tables, en plus d'afficher toutes les colonnes de la table. Voir Figure 2.
- Diagrammes n'a pas retenu leur dernière position de la fenêtre lors de la commutation entre les diagrammes, cela est maintenant corrigé.
- Les modifications apportées aux propriétés du diagramme sont maintenant infaisable.
- Le processus de redessiner de diagramme a été fait un peu plus efficace et plus rapide.
- panneaux Schéma de modifier, lors de l'affichage de noeuds de l'arbre, ne seraient pas par défaut (rappelez-vous) la dernière stratégie de la police et de liaison utilisé. Ceci est maintenant corrigé.
- panneaux Schéma d'édition ne sont pas par défaut à (rappelez-vous) les réglages précédents de valeurs «d'affichage», cela est maintenant corrigé.
- Reverse Engineering:
- Reverse engineering de très grandes tables MySQL pendrait parfois, cela est maintenant corrigé.
- Reverse engineering de PostgreSQL 8.2 et parfois nouveaux serait manquer une paire de parenthèses dans le champ d'une colonne par défaut. Ceci est maintenant corrigé.
- Reverse engineering de bases de données PostgreSQL imposerait un jeu inutile des crochets autour des valeurs négatives par défaut numériques. Ceci est maintenant corrigé.
- Si le code source d'une procédure stockée spécifié un schéma différent du schéma contenant la procédure stockée (au sein DbWrench) une erreur de pointeur NULL est survenue. Cette erreur est désormais gérée.
- Une erreur est survenue si les deux entités de types différents (c.-à-vues et procédures stockées) avaient le même nom et étaient dans le même schéma. Ceci est maintenant corrigé.
- Si une erreur est survenue lors de l'ingénierie inverse, la barre d'état de l'ingénierie inverse serait réinitialiser et à tort afficher «Reverse engineering route ', cela est maintenant corrigé.
- Reverse engineering barre d'état affichera 'Reverse engineering route »quand les messages d'état plus détaillées sont disponibles, cela est maintenant corrigé.
- Forward Engineering:
- VARCHAR illimité pour PostgreSQL peut désormais être créée en définissant le type de données VARCHAR et ne pas spécifier une longueur, résultant en une VARCHAR (). Voir Figure 3.
- In Reverse Synchronize, les indices ont été ajoutés avant les colonnes qu'ils dépendaient ont été ajoutés, ce qui entraîne un message d'erreur. Maintenant, les colonnes sont ajoutées en premier.
- Table Viewer données:
- grille de données est effacé pendant une actualisation des données est en cours.
- Quand un rafraîchissement des données échoue, le «Erreur d'extraction de données« message de l'échec est maintenant plus informatif.
- Base de données Documentation:
- Le bouton Clear a été retiré du panneau Base de données de documentation pour économiser l'espace, depuis la documentation Connexion efface automatiquement le cas échéant.
Quoi de neuf dans la version 1.6.1:
- Cette version axée sur des améliorations mineures et longs implémentations.
- Certains de ces nouvelles améliorations comprennent compteurs d'objets pour le dossier noeuds dans l'Explorateur de base de données, l'amélioration de la gestion des erreurs lors du reverse engineering, l'amélioration de la réactivité des différents panneaux, et l'amélioration du stockage de données de la table.
- En outre, il y avait plusieurs petites améliorations à l'interface utilisateur.
Commentaires non trouvées