PostgreSQL Database Modeler

Screenshot Software:
PostgreSQL Database Modeler
Szczegóły programowe:
Wersja: 0.8.1 / 0.8.2-alpha1 Aktualizowane
Filmu: 10 Dec 15
Licencja: Wolny
Popularność: 908

Rating: nan/5 (Total Votes: 0)

bazy danych PostgreSQL Modeler (pgModeler) umożliwia webmaster, aby stworzyć swój własny schemat bazy danych za pomocą prostego interfejsu GUI drag & drop i doprowadzić do niezbędnego kodu SQL, aby go utworzyć.

Wtyczki system jest pakowany z pgModeler, więc funkcjonalność może być rozszerzona przez wszystkich zainteresowanych, aby to zrobić.

Pakiet zawiera tylko kod źródłowy. Jednak instrukcje jak skompilować kod na różnych systemach operacyjnych zawarte są

Co nowego w tym wydaniu:.

  • Nowy
  • Dodano wsparcie dla wielu instancji SQL dla widgetów wykonanie przeglądanej bazie danych tego samego narzędzia SQL w.
  • działania Dodano tabeli truncate na DatabaseExplorerWidget.
  • Zmienione:
  • Drobne korekty ModelValidationHelper.
  • Drobne korekty CustomSQLWidget.
  • wliczony akcję usuwania kaskadowego z menu Edycja w MainWindow.
  • Drobne korekty widget na ModelDatabaseDiffForm.
  • Drobne poprawki podczas zapisywania modele tymczasowe. Teraz wątek oszczędność nie będzie działać, jeśli diff / export / import koncentruje dialogi (rzadko) unikanie warunków wyścigu.
  • Poprawiono zgłaszającego aktualizacji, aby wyświetlić odzyskać link i link, zakupu na & quot; Pobierz pakiet binarny & quot; Menu przycisku.
  • Drobne korekty na ikonach wyjść na ModelExportForm.
  • Poprawa na DatabaseModel :: getObjectReferences pobrać indeksów jako odniesienia do kolumn. To rozwiązuje problem związany z importem i procesy diff, który był przyczyną wolnostojące kolumny są porzucane, nawet jeśli nie były indeksy odwoływania się do tych kolumn.
  • Dodane bardziej przyjazny komunikat o błędzie, gdy użytkownik próbować cofania / powtarzania nieprawidłowej operacji w historii operacji.
  • Minor poprawę w ConnectionsConfigWidget dodając zdolność do skonfigurowaną wstępną bazę danych do automatycznego przeglądać przy użyciu połączenia do zarządzania obiektami na Zarządzaj widok.
  • Poprawki:
  • Naprawiono wyjście poleceń SQL na diff, importu i eksportu. Polecenia teraz nie przychodzi bez oryginalnych podziałów wiersza.
  • Poprawiono niespodziewane blokady, kasowanie dialogowe i forma na dyferencjałów i eksportu okien dialogowych podczas minimalizowania i przywracania aplikacji.
  • Naprawa błędów przy konwersji kolumny szeregowy do sekwencji, w której pierwsze nie jest przypisana do klucza podstawowego.
  • Drobne poprawki przy starcie obsługę błędów. Teraz Wystąpiły wyjątki podczas procesu są drukowane na standardowe wyjście.
  • Naprawa błędów podczas wklejania obiektów tuż po zamknięciu model źródła (z którego przedmioty zostały skopiowane / cut).
  • Drobne poprawki na ModelWidget :: showObjectForm uprawnieniami poprawnie wyświetlić szczegóły.
  • Drobne poprawki w procesie importu. Teraz większość problemów związanych z obiektami, które są tworzone przed ich zależności są rozwiązane.
  • Poprawiono błąd związany z obiektu powielania leczenie błędzie ModelExportHelper.
  • Naprawiono błąd oknie konfiguracyjnym połączenia, gdy użytkownik usunął jedno połączenie i zamknąć aplikację, powodując winy segmentacji.
  • Minor montażu na SQLToolWidget uniknąć wyłączenie SQL wejście polecenia i realizuje sterowanie, gdy baza danych jest odrzucany i nie ma co najmniej jedną bazę danych jest przeglądany.
  • Drobne poprawki na proces oszczędzania sesji.
  • Naprawiono błąd, który powodował punktów relacji do przeniesienia dwa razy, gdy wybrano kilka obiektów na powierzchni płótna.
  • Poprawiono kilka błędów składni w pliku snippets.conf.
  • Naprawiono błąd, który zapobiega ustawienia globalne relacje mają być zachowywane.
  • Naprawiono błąd podczas importowania uprawnienia związane z funkcji.
  • Drobne poprawki na sygnałów / slotów celu połączenia w NewObjectOverlayWidget.
  • Drobne poprawki dotyczące wymiany obiektów okno IDS.

Co nowego w wersji 0.8.0 / 0.8.1-alfa1:

  • Nowy
  • Dodano wsparcie dla wielu instancji SQL dla widgetów wykonanie przeglądanej bazie danych tego samego narzędzia SQL w.
  • działania Dodano tabeli truncate na DatabaseExplorerWidget.
  • Zmienione:
  • Drobne korekty ModelValidationHelper.
  • Drobne korekty CustomSQLWidget.
  • wliczony akcję usuwania kaskadowego z menu Edycja w MainWindow.
  • Drobne korekty widget na ModelDatabaseDiffForm.
  • Drobne poprawki podczas zapisywania modele tymczasowe. Teraz wątek oszczędność nie będzie działać, jeśli diff / export / import koncentruje dialogi (rzadko) unikanie warunków wyścigu.
  • Poprawiono zgłaszającego aktualizacji, aby wyświetlić odzyskać link i link, zakupu na & quot; Pobierz pakiet binarny & quot; Menu przycisku.
  • Drobne korekty na ikonach wyjść na ModelExportForm.
  • Poprawa na DatabaseModel :: getObjectReferences pobrać indeksów jako odniesienia do kolumn. To rozwiązuje problem związany z importem i procesy diff, który był przyczyną wolnostojące kolumny są porzucane, nawet jeśli nie były indeksy odwoływania się do tych kolumn.
  • Dodane bardziej przyjazny komunikat o błędzie, gdy użytkownik próbować cofania / powtarzania nieprawidłowej operacji w historii operacji.
  • Minor poprawę w ConnectionsConfigWidget dodając zdolność do skonfigurowaną wstępną bazę danych do automatycznego przeglądać przy użyciu połączenia do zarządzania obiektami na Zarządzaj widok.
  • Poprawki:
  • Naprawiono wyjście poleceń SQL na diff, importu i eksportu. Polecenia teraz nie przychodzi bez oryginalnych podziałów wiersza.
  • Poprawiono niespodziewane blokady, kasowanie dialogowe i forma na dyferencjałów i eksportu okien dialogowych podczas minimalizowania i przywracania aplikacji.
  • Naprawa błędów przy konwersji kolumny szeregowy do sekwencji, w której pierwsze nie jest przypisana do klucza podstawowego.
  • Drobne poprawki przy starcie obsługę błędów. Teraz Wystąpiły wyjątki podczas procesu są drukowane na standardowe wyjście.
  • Naprawa błędów podczas wklejania obiektów tuż po zamknięciu model źródła (z którego przedmioty zostały skopiowane / cut).
  • Drobne poprawki na ModelWidget :: showObjectForm uprawnieniami poprawnie wyświetlić szczegóły.
  • Drobne poprawki w procesie importu. Teraz większość problemów związanych z obiektami, które są tworzone przed ich zależności są rozwiązane.
  • Poprawiono błąd związany z obiektu powielania leczenie błędzie ModelExportHelper.
  • Naprawiono błąd oknie konfiguracyjnym połączenia, gdy użytkownik usunął jedno połączenie i zamknąć aplikację, powodując winy segmentacji.
  • Minor montażu na SQLToolWidget uniknąć wyłączenie SQL wejście polecenia i realizuje sterowanie, gdy baza danych jest odrzucany i nie ma co najmniej jedną bazę danych jest przeglądany.
  • Drobne poprawki na proces oszczędzania sesji.
  • Naprawiono błąd, który powodował punktów relacji do przeniesienia dwa razy, gdy wybrano kilka obiektów na powierzchni płótna.
  • Poprawiono kilka błędów składni w pliku snippets.conf.
  • Naprawiono błąd, który zapobiega ustawienia globalne relacje mają być zachowywane.
  • Naprawiono błąd podczas importowania uprawnienia związane z funkcji.
  • Drobne poprawki na sygnałów / slotów celu połączenia w NewObjectOverlayWidget.
  • Drobne poprawki dotyczące wymiany obiektów okno IDS.

Co nowego w wersji 0.7.2 / 0.8.0-beta2:

  • Nowy
  • PostgreSQL w wersji 9.3 włączona na podstawie kodu. Teraz operacje importu i eksportu współpracuje z tej nowej wersji.
  • Zmiana:
  • Sposób dziedziczenia jest tworzony. Teraz komenda jest dołączany Dziedziczenia w definicji tabeli.
  • Aktualizacja walidacji modelu. Generalizacji i kopiowania relacje są tabele identyfikatorów uczestnika potwierdzone w celu sprawdzenia łamanie odniesienia.
  • Informacje o wersji zmodernizowane na MacOSX pliku konfiguracyjnym aplikacji pakiet (Info.plist).
  • Niewielkie zmiany na & quot; & quot ;. pgmodeler.vars Dołączone zmienne środowiskowe dla niestandardowych instalacji Qt.
  • Poprawki:
  • Naprawiono błąd związany z ZAMIAST / ON UPDATE wyzwala się widokiem.
  • Naprawiono błąd związany z nieprawidłowo Błąd podniesiona podczas ustawiania stołu właściciela w tym samym schemacie, jak sequece.
  • Naprawiono błąd związany z importem sekwencji, której nazwa ma duże litery.
  • Poprawiono błędnie & quot; connetion & quot; Słowo na formularzu konfiguracji.

Co nowego w wersji 0.6.0:

  • Dodano walidację podczas usuwania chronionych relacji FK <. / li>
  • Dodano informacje o postępie (na dolnym pasku widgetów) dla czasowego oszczędności modelu.
  • Użytkownik może teraz przywrócić ostatnią sesję za pośrednictwem pliku & # x3e; Przywracanie sesji. Sesje nie zostaną przywrócone na starcie więcej.
  • Dodano & quot; zoom & quot; opcji podczas eksportu do PNG.

Co nowego w wersji 0.5.0:

  • pgModeler teraz przerywa zamykanie aplikacji, gdy użytkownik chce zrobić ostatnie oszczędności na zmodyfikowanych modeli.
  • Dodano wsparcie do ukrycia etykiety relacji i tabel rozszerzone atrybuty w oknie dialogowym konfiguracji.
  • Dodane & quot; Nowe modele & quot; menu.
  • Wprowadzony wtyczki Xml2Object pomóc na Próby develpment.
  • Dodane częściowe wsparcie dla PostgreSQL Rozszerzenia obiektów.
  • Dodane JSON typ danych.
  • Dodano wsparcie dla zasad i spust na widoki.
  • Dodano wsparcie dla zdefiniowanych przez użytkownika typów zasięgu.
  • Dodano wsparcie dla sortowania na typy kompozytowych (definiowany przez użytkownika).
  • Dodane wbudowanych typów zasięgu.
  • Dodano wsparcie dla TYM / BEZ możliwości w kontaktach z relacji kopiowania.
  • Dodano wsparcie dla ELIMINUJĄ ograniczający wsparcie
  • nie dodano opcję dziedziczą aby sprawdzić ograniczeń.
  • Dodano opcję replikacji ról.
  • dodaną dla ORDER BY opcji i usunięte Sprawdź ponownie z OperatorClassElement.
  • Dodano wsparcie sortowania elementów indeksu.
  • Dodane [NIE] szczelne słowo klucz do funkcji.
  • Dodano atrybut sortowania do domen.
  • Wymagane pola są teraz podświetlone na formularzach edycji.

Co nowego w wersji 0.4.1-rc1:

  • Zmiany:
  • Użytkownik może teraz dopisuje CTE (wspólnie wyraz stołowego, a.k.a & quot; z zapytaniami & quot;). dotyczące definicji widoku w
  • Użytkownik może teraz stworzyć jednego odniesienia zawierający wyraz, który definiuje cały widok.
  • Usprawnienia dotyczące uprawnień, użytkownik teraz może kontrolować dotacji i odwoła poprzez formularz edycji zgody.

Co nowego w wersji 0.3.3:

  • Zmiany:
  • pgModeler licencji GPLv3 były aktualizację.
  • masaże błędach i cały interfejs użytkownika zostały przetłumaczone na pl. Teraz ludzie mogą łatwiej przyczynić z plikami tłumaczeń.
  • Po lewej stronie obrazu zostały usunięte formą wszystkie formy dające więcej przestrzeni, aby pokazać widgetów.
  • pgModeler teraz pokazuje messagebox przy starcie jeśli krytyczny błąd jest podniesiona, a nie, aby pokazać je na stdin.
  • Poprawki:
  • pliki tłumaczeniowe teraz są prawidłowo załadowany w zależności od języka systemu.
  • Proces kompilacji i wykonanie działa poprawnie w systemie Windows.

Co nowego w wersji 0.3.2:

  • Zmiany:
  • Domyślnym rozszerzeniem modeli stoi teraz na & quot; .dbm & rdquo;.
  • Tables i sekwencje mogą być teraz stosowane jako typ zwracanej przez funkcję, jak również rodzaj parametru. To jest ważne dla innych obiektów, które korzystają z typów podstawowych (z wyjątkiem kolumn tabeli).
  • Komenda konwersji relacje muszą teraz zostać potwierdzone przez użytkownika.
  • Poprawki:
  • Proces Kompilacja działa poprawnie w systemie Windows.
  • Po uwzględnieniu wielkości niektórych formach pokazać właściwie ich pola.
  • & quot; make distclean & quot; Komenda teraz dokonać prawidłowego czyszczenia na build / katalogu.
  • skrypty startowe & quot; start-pgmodeler (sh | bat) & quot;. gdzie regulować. Aby uniknąć błędów pgModeler potrzebę być uruchomiony przez te skrypty.
  • Poprawiono odwołania do katalogu plugins.
  • Akcja & quot; Nowy obiekt - & # x3e; Tabel & quot; teraz jest wyświetlany prawidłowo.

Wymagania :

  • PostgreSQL 8 lub wyższej,

Zrzuty ekranu

postgresql-database-modeler_1_79141.png
postgresql-database-modeler_2_79141.png

Podobne oprogramowanie

Komentarze do PostgreSQL Database Modeler

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!