Base de données PostgreSQL Modeler (pgModeler) permet à un webmaster de créer son propre schéma de base de données en utilisant un simple drag & drop interface graphique et rendre le code SQL nécessaire pour créer.
Un plugins système est livré avec pgModeler, si la fonctionnalité peut être étendue par toute personne intéressée à le faire.
Le package de téléchargement ne contient que le code source. Cependant, des instructions sur la façon de compiler le code sur les différents systèmes d'exploitation sont inclus
Ce qui est nouveau dans cette version:.
- Nouveau:
- Ajout du support pour de multiples instances de widgets d'exécution de SQL pour la même base de données naviguerez dans l'outil SQL.
- les actions de truncate table Ajouté sur DatabaseExplorerWidget.
- Changé:
- Des ajustements mineurs sur ModelValidationHelper.
- Des ajustements mineurs sur CustomSQLWidget.
- compris l'action de suppression en cascade au menu Edition dans MainWindow.
- ajustements widget mineures sur ModelDatabaseDiffForm.
- Améliorations mineures lors de l'enregistrement des modèles temporaires. Maintenant, le fil d'économie ne fonctionnera pas si les / export / boîtes de dialogue d'importation de diff sont concentrés en évitant (rares) conditions de course.
- Amélioration de la mise à jour pour afficher une notification récupérer lien et lien d'achat sur le & quot; Obtenez paquet binaire & quot; menu du bouton.
- Ajustement mineur sur les icônes de sortie à ModelExportForm.
- Amélioration sur DatabaseModel :: getObjectReferences pour récupérer des indices comme des références à des colonnes. Cette résoudre le bug lié à l'importation et les processus de diff qui a été à l'origine de colonnes détachées à être abandonné, même si il y avait des indices faisant référence à ces colonnes.
- Ajout d'un message d'erreur plus conviviale lorsque l'utilisateur essaie de Undo / Redo une opération non valide à l'histoire des opérations.
- Amélioration mineure sur ConnectionsConfigWidget ajoutant la possibilité de faire de la base de données initiale configurée pour être auto parcouru lors de l'utilisation de la connexion pour gérer les objets sur Gérer vue.
- Corrections:
- Correction de la sortie de commandes SQL sur diff, l'importation et l'exportation. Les commandes ne vient pas maintenant, sans les sauts de ligne d'origine.
- blocages de dialogue inattendues fixes et le formulaire de remise à zéro sur les diff et d'exportation des dialogues lors de la réduction et de restauration de l'application.
- Correction d'un crash lors de la conversion d'une colonne de série à la séquence dans laquelle le premier ne est assignée à une clé primaire.
- Correction mineure sur gestionnaire de pannes de démarrage. Maintenant exceptions se sont produites au cours du processus sont imprimés sur la sortie standard.
- Correction d'un crash lors de coller des objets juste après la fermeture du modèle source (d'où les objets ont été copiés / coupe).
- Correction mineure sur ModelWidget :: showObjectForm pour afficher correctement les permissions de détails.
- Correction mineure sur le processus d'importation. Maintenant, la majorité des problèmes liés à des objets qui sont créés avant que leurs dépendances sont résolues.
- Correction d'un bug lié duplication traitement d'erreur sur ModelExportHelper d'opposition.
- Correction d'un crash sur la boîte de dialogue de configuration des connexions lorsque l'utilisateur retire une seule connexion et fermer l'application, ce qui provoque une erreur de segmentation.
- Correction mineure sur SQLToolWidget pour éviter la désactivation de SQL entrée de commande et de contrôle lorsqu'une base de données est tombé et il est au moins une base de données en cours d'utilisation.
- Correction mineure sur le processus séance d'économie.
- Correction d'un bug qui faisait que les points de la relation d'être déplacé deux fois lorsque plusieurs objets ont été sélectionnés sur la zone de la toile.
- Correction de quelques erreurs de syntaxe sur fichier snippets.conf.
- Correction d'un bug qui empêchait les paramètres globaux pour les relations à persistaient.
- Correction d'un bug lors de l'importation des autorisations liées aux fonctions.
- Correction mineure sur le signal / slot ordre de connexion au NewObjectOverlayWidget.
- Des améliorations mineures sur swaps objets dialogue identifiants.
Ce qui est nouveau dans la version 0.8.0 / 0.8.1-alpha1:
- Nouveau:
- Ajout du support pour de multiples instances de widgets d'exécution de SQL pour la même base de données naviguerez dans l'outil SQL.
- les actions de truncate table Ajouté sur DatabaseExplorerWidget.
- Changé:
- Des ajustements mineurs sur ModelValidationHelper.
- Des ajustements mineurs sur CustomSQLWidget.
- compris l'action de suppression en cascade au menu Edition dans MainWindow.
- ajustements widget mineures sur ModelDatabaseDiffForm.
- Améliorations mineures lors de l'enregistrement des modèles temporaires. Maintenant, le fil d'économie ne fonctionnera pas si les / export / boîtes de dialogue d'importation de diff sont concentrés en évitant (rares) conditions de course.
- Amélioration de la mise à jour pour afficher une notification récupérer lien et lien d'achat sur le & quot; Obtenez paquet binaire & quot; menu du bouton.
- Ajustement mineur sur les icônes de sortie à ModelExportForm.
- Amélioration sur DatabaseModel :: getObjectReferences pour récupérer des indices comme des références à des colonnes. Cette résoudre le bug lié à l'importation et les processus de diff qui a été à l'origine de colonnes détachées à être abandonné, même si il y avait des indices faisant référence à ces colonnes.
- Ajout d'un message d'erreur plus conviviale lorsque l'utilisateur essaie de Undo / Redo une opération non valide à l'histoire des opérations.
- Amélioration mineure sur ConnectionsConfigWidget ajoutant la possibilité de faire de la base de données initiale configurée pour être auto parcouru lors de l'utilisation de la connexion pour gérer les objets sur Gérer vue.
- Corrections:
- Correction de la sortie de commandes SQL sur diff, l'importation et l'exportation. Les commandes ne vient pas maintenant, sans les sauts de ligne d'origine.
- blocages de dialogue inattendues fixes et le formulaire de remise à zéro sur les diff et d'exportation des dialogues lors de la réduction et de restauration de l'application.
- Correction d'un crash lors de la conversion d'une colonne de série à la séquence dans laquelle le premier ne est assignée à une clé primaire.
- Correction mineure sur gestionnaire de pannes de démarrage. Maintenant exceptions se sont produites au cours du processus sont imprimés sur la sortie standard.
- Correction d'un crash lors de coller des objets juste après la fermeture du modèle source (d'où les objets ont été copiés / coupe).
- Correction mineure sur ModelWidget :: showObjectForm pour afficher correctement les permissions de détails.
- Correction mineure sur le processus d'importation. Maintenant, la majorité des problèmes liés à des objets qui sont créés avant que leurs dépendances sont résolues.
- Correction d'un bug lié duplication traitement d'erreur sur ModelExportHelper d'opposition.
- Correction d'un crash sur la boîte de dialogue de configuration des connexions lorsque l'utilisateur retire une seule connexion et fermer l'application, ce qui provoque une erreur de segmentation.
- Correction mineure sur SQLToolWidget pour éviter la désactivation de SQL entrée de commande et de contrôle lorsqu'une base de données est tombé et il est au moins une base de données en cours d'utilisation.
- Correction mineure sur le processus séance d'économie.
- Correction d'un bug qui faisait que les points de la relation d'être déplacé deux fois lorsque plusieurs objets ont été sélectionnés sur la zone de la toile.
- Correction de quelques erreurs de syntaxe sur fichier snippets.conf.
- Correction d'un bug qui empêchait les paramètres globaux pour les relations à persistaient.
- Correction d'un bug lors de l'importation des autorisations liées aux fonctions.
- Correction mineure sur le signal / slot ordre de connexion au NewObjectOverlayWidget.
- Des améliorations mineures sur swaps objets dialogue identifiants.
Ce qui est nouveau dans la version 0.7.2 / 0.8.0-beta2:
- Nouveau:
- PostgreSQL 9.3 activée sur base de code. Maintenant, les opérations d'importation et d'exportation travaille avec cette nouvelle version.
- Changement:
- L'héritage de manière est créé. Maintenant la commande INHERIT est ajouté dans la définition de la table.
- Mise à jour sur la validation du modèle. Généralisation et copier relations ont'S les ID des tables des participants validés afin de vérifier la rupture de référence.
- Infos version améliorée sur MacOSX fichier de configuration app bundle (Info.plist).
- Changement mineur sur & quot; & quot ;. pgmodeler.vars Variables d'environnement inclus pour installation personnalisée Qt.
- Corrections:
- Correction d'un bug lié à la place de / ON UPDATE déclenche sur des vues.
- Correction d'un bug lié à mal l'erreur soulevée lors de la création d'une table de propriétaire dans le même schéma que la sequece.
- Correction d'un bug lié à l'importation de séquences dont le nom contient des caractères majuscules.
- Correction mal orthographié & quot; connetion & quot; mot sur le formulaire de configuration.
Version
Quoi de neuf dans la version 0.6.0:
- Ajout d'une validation lors de la suppression relations FK protégées <. / li>
- Ajout d'une information de progression (au bas de la barre des widgets) pour le modèle d'économie temporaire.
- L'utilisateur peut maintenant restaurer la dernière session via Fichier & # X3e; Restaurer session. Sessions ne seront pas restaurés au démarrage plus.
- Ajout d'un & quot; zoom & quot; l'option lors de l'exportation à l'image PNG.
Ce qui est nouveau dans la version 0.5.0:
- pgModeler abandonne maintenant app fermeture lorsque l'utilisateur veut faire une dernière sauvegarde sur des modèles modifiés.
- Ajout du support pour masquer les étiquettes de la relation et la table des attributs étendus sur dialogue de configuration.
- Ajouté & quot; & quot modèles récents; menu.
- Introduit le plugin Xml2Object pour aider sur testings Develpment.
- Ajout du support partiel à des objets Extensions PostgreSQL.
- Ajouté JSON type de données.
- Ajout du support pour les règles et déclenchement sur des vues.
- Ajout du support pour les types de gamme définis par l'utilisateur.
- Ajout du support pour les classements sur les types composites (défini par l'utilisateur).
- Ajout de types intégrés de la gamme.
- Ajout d'un support à l'inclusion / exclusion des options lorsqu'ils traitent avec des relations de copie.
- Ajout du support pour exclure l'appui à la contrainte
- Ajout option NO INHERIT pour vérifier contraintes.
- option REPLICATION Ajouté à des rôles.
- ajoutée pour ORDER BY option et retiré Recheck de OperatorClassElement.
- Ajout du support de classement pour les éléments de l'indice.
- Ajouté [NOT] ETANCHE mot clé de fonctions.
- Ajout de l'attribut de classement des domaines.
- Les champs obligatoires sont maintenant mis en évidence sur les formes d'édition.
Ce qui est nouveau dans la version 0.4.1-rc1:
- Changements:
- L'utilisateur peut maintenant précéder un CTE (expression de table commum, alias & quot; avec des requêtes & quot;). sur la définition de vue
- L'utilisateur peut maintenant créer une seule référence contenant une expression qui définit la vue entière.
- Améliorations sur les autorisations, l'utilisateur peut désormais contrôler les subventions et révoque via formulaire de modification de l'autorisation.
Ce qui est nouveau dans la version 0.3.3:
- Changements:
- permis pgModeler était mise à jour de la GPLv3.
- massages d'erreur et toute l'interface utilisateur ont été traduits en fr_FR. Maintenant, les gens peuvent contribuer plus facilement avec des fichiers de traduction.
- L'image de gauche a été enlevé sous forme toutes les formes donnant plus d'espace pour montrer widgets.
- pgModeler montre maintenant un messagebox au démarrage si une erreur critique est soulevée au lieu de les afficher sur stdin.
- Corrections:
- les fichiers de traduction sont maintenant correctement chargés en fonction de la langue du système.
- processus de compilation et d'exécution fonctionne correctement sur le système Windows.
Ce qui est nouveau dans la version 0.3.2:
- Changements:
- L'extension par défaut pour les modèles représente maintenant & quot; .DBM & quot;.
- tables et les séquences peuvent maintenant être utilisés comme type de retour de fonction ainsi paramètre de type. Ceci est valable pour d'autres objets qui font usage de types de base (à l'exception des colonnes de la table).
- La commande de conversion de la relation maintenant besoin d'être confirmée par l'utilisateur.
- Corrections:
- processus de compilation fonctionne désormais correctement sur le système Windows.
- ajusté la taille de certaines formes de montrer leurs champs correctement.
- Le & quot; make distclean & quot; commande make maintenant le nettoyage correct sur build / répertoire.
- scripts de démarrage & quot; démarrage pgmodeler (sh | bat). & quot; où ajustée. Pour éviter les erreurs nécessité pgModeler être lancé à travers ces scripts.
- Correction de la référence au répertoire plugins.
- L'action & quot; Nouvel objet - X3e & #; Tablespace & quot; maintenant est affiché correctement.
Exigences :
- PostgreSQL 8 ou supérieur
Commentaires non trouvées