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,
Komentarze nie znaleziono