Oprogramowanie Dzo wykorzystuje plik tekstowy zawierający rodzime tworzenia sprawozdań dla wszystkich obiektów bazy danych i porównuje je z rzeczywistej bazy-schematu. W rezultacie, Dzo tworzy poleceń SQL potrzebnych do aktualizacji schematu bazy danych (lub można pozwolić Dzo wykonywać instrukcje SQL bezpośrednio).
Jeśli aplikacja mieszka w Tomcat lub JBoss pojemnika, DZO ma aplet, który kontroluje proces wdrażania, undeploys starą aplikację, sprawdzić i wykonać niezbędne zmiany w bazie danych, a wreszcie wdraża nową aplikację. DZO współpracuje obecnie z MySQL i Oracle
Co nowego w tym wydaniu:.
- Ta wersja generują odsyłaczy do obcych klucze.
- będzie usunąć i odtworzyć indeks unikatowy, unikalność i klucz obcy, gdy zmiany danych odniesienia w kolumnie zaangażowanych w obiekcie.
- obsługuje typ danych bit podczas wypakowywania danych referencyjnych.
- Obsługuje datę i godzinę w Kwestionariuszu ekspresji.
- Maven cele XML i schematy-rękojeść źródłem atrybut.
Co nowego w wersji 2.5.0:
- Refaktoryzacja zostało zrobione podczas jazdy relacji w WZP-odnotowany fasola.
- Nazwy Maven i mrówek tagów zostały zmienione z & quot; link & quot; & quot; & quot ;, jdbcUrl z & quot; kierowca & quot; & quot; & quot ;, jdbcDriver i z & quot; pliku & quot; & quot; source & quot;.
- w bazie atrybut został zmieniony na dbType i nie jest już obowiązkowe.
- unikalny klucz jest tworzony podczas Mapa lub zestaw jest używany w WZP adnotacjami ElementCollection.
- odniesienia szwedzkich użytkowników został usunięty, ponieważ był przestarzały.
- Zależności zostały dodane do adnotacji JPA i wspierane i pobrania sterowników JDBC maven-plugin w.
- Domyślny katalog w pliku WAR do źródła SQL została zmieniona na / META-INF.
- Niektóre drobne błędy zostały naprawione.
Co nowego w wersji 2.3.0:
- atrybut porządek został dodany w dyrektywie #convert .
- Funkcja refdata został wdrożony do testowania przed referencedata w #convert.
- błąd podczas aktualizacji schematu w porównaniu do innego schematu została ustalona.
- mysqlbug została ustalona, gdy nazwa tabeli różni się w przypadku zmiany nazwy tylko wtedy, gdy jest wykonywana.
- W wierszu polecenia Plik może być poprzedzona & quot; -cp:. & Quot ;, który szuka pliku w ścieżce klasy
- Tabela zawartość jest automatycznie zamienione podczas WZP zmiany strategii dziedziczenia.
- oceniający wyrażenie może teraz korzystać z funkcji i publicznych statycznych pól z klas Javy.
- Getopt został refactored.
- błąd został poprawiony przez parser, który zużywanej znaki hash (& quot; # & quot;)., Które nie są w dyrektywie
Co nowego w wersji 2.2.0:
- Teraz można kontrolować sposób nazywania pól z Zajęcia / Tabele / kolumny odbywa.
- Obsługa HSQLDB został uruchomiony, ale nie jest jeszcze zakończony.
- AdnotacjeEmbeddable,MappedSuperclass,EmbedId,InheritanceManyToMany,CollectionOfElements,JoinTable iJoinColumns są obsługiwane podczas generowania SQL z WZP odnotowany podmiot fasoli.
- Typ ENGINE_INFO został dodany do obsługi różnych ustawień silnika bazy danych.
- Na MySQL, ten jest używany do wykrywania wartości lower_case_table_names.
- Porównując nazwy tabel i nazwy kolumn w MySQL jest teraz wielkości liter.
- Kolumny blob, CLOB, tekstu i obrazu typu są obsługiwane.
- Wiersz poleceń parsowanie został refactored.
Co nowego w wersji 2.1.0:.
- instrukcja jest wyrafinowany,
- błąd w procesie instalacji został naprawiony.
- DZO skrypty i dzo.bat są bardziej wyrozumiały i spróbować zlokalizować plik jar.
- refaktoring wewnętrzna.
- poprawka dla błędu w zastępstwie: teraz jest możliwe zastąpienie wartości znaków specjalnych .
- błąd w MySQL został naprawiony. Funkcji / procedury / wyzwalacze / widoki teraz odtworzyć prawidłowo
- Kontrola została dodana duplikatów plików DZO-X.jar w serwletu.
Co jest nowa w wersji 1.7.1:
- W tej wersji, DTD podczas generowania kodu HTML był usunięte.
- Błąd w dzoTestApp został rozwiązany.
Co nowego w wersji 1.7.0:.
- Dodaj wsparcie dla PostgreSQL
- Więcej dokumentacji.
- Tworzenie dzo.xml w serwletu jeśli Nie istnieje.
- Poprawiono błędy w html w serwletu.
- Naprawiono błąd podczas wysyłania zdjęć w serwletu.
- (MySQL) Naprawiono błąd podczas przechodzenia kolumn, nie może poruszać się po usuniętej kolumny.
- Refaktoryzacja.
- identyfikatory obchodzić które mają taką samą nazwę, jak słowo kluczowe.
- Dont wygenerowania kolumny duplikatów podczas generowania sql z WZP-uwagami fasoli.
- (MySQL) Nazwa użytkownika musi mieć% w kleszcze ("%").
- postExecute sprawdza, oryginalny sql powiodła.
Co nowego w wersji 1.6.0:.
- Więcej dokumentacji
- Naprawiono błąd w instalacji, błąd podczas instalacji próbki.
- Błędy teraz wyświetlane w aplikacji webowej (dzo2.war)
Co nowego w wersji 1.5.1:
- Poprawiono błąd w ant.bat skrypt, który jest używany i próbki.
- Poprawiono numer wersji w próbkach maven pliku / pom.xml.
Wymagania :
- Java 2 Standard Edition Runtime Environment,
Komentarze nie znaleziono