Программное обеспечение Дзо использует текстовый файл, который содержит нативные создания заявления для всех объектов баз данных и сравнивает их с фактической базы данных-схемы. В результате, Дзо создает заявления SQL, необходимые для обновления схемы базы данных (или вы можете позволить Дзо выполнять операторы SQL непосредственно).
Если ваше приложение живет в Tomcat или JBoss контейнера, ДЗО имеет сервлет, который управляет процессом развертывания, отменяет развертывание старое приложение, осмотреть и выполнить необходимые изменения базы данных, и, наконец, развертывание нового приложения. Дзо в настоящее время работает с MySQL и Oracle
Что нового В этом выпуске:.
- Эта версия генерируют перекрестные ссылки для иностранных ключи.
- Это упадет и воссоздать уникальный индекс, ограничение уникальности, и внешний ключ при изменении ссылка данных в столбце, участвующих в объекте.
- Он обрабатывает тип данных бит при извлечении справочные данные.
- Он обрабатывает даты и времени в выражении оценщика.
- Maven цели XML и источник ручка схемы-атрибут.
Что нового в версии 2.5.0:
- Рефакторинг было сделано при обходе отношений в JPA-аннотированный фасоль.
- Имена Maven и муравьев теги были изменены из-Quot; URL & Quot; в & Quot; JDBCURL & Quot ;, & от Quot; водитель и Quot; в & Quot; jdbcDriver & Quot ;, и от & Quot; файл & Quot; в & Quot; источник и Quot;.
- В базе данных атрибут был изменен на DBTYPE и больше не является обязательным.
- Уникальный ключ создается, когда карту или набор используется в JPA аннотированных ElementCollection.
- ссылка Шведская пользователей была удалена, так как она была устаревшей.
- Зависимости были добавлены в JPA-аннотаций и поддерживаемые и загружаемые JDBC-драйверы в Maven-плагин.
- Каталог по умолчанию в файле WAR для источника SQL был изменен на / META-INF.
- Некоторые незначительные ошибки были исправлены.
не
Что нового в версии 2.3.0:
- Атрибут рода был добавлен в директиве #convert .
- The refdata функция была реализована, чтобы протестировать referencedata в #convert.
- Исправлена ошибка при обновлении схемы по сравнению с другой схеме была установлена.
- Mysqlbug был зафиксирован, когда имя таблицы отличается в случае, когда только переименование делается.
- В командной строке файл может быть с префиксом & Quot; -cp:. & Quot ;, которая ищет файл в пути к классам
- Настольный содержание автоматически преобразован при JPA изменения стратегии наследования.
- Выражение оценщик теперь могут использовать государственные статические функции и поля из классов Java.
- Getopt был переработан.
- Исправлена ошибка в синтаксический анализатор, который потребляется символы хэша (и Quot; # & Quot;)., которые не являются в директиве
Что нового в версии 2.2.0:
- Теперь вы можете управлять тем, как назвать из классов / полей таблицам / колонки делается.
- Поддержка HSQLDB была начата, но не закончена.
- АннотацииEmbeddable,MappedSuperclass,EmbedId,InheritanceManyToMany,CollectionOfElements,JoinTable иJoinColumns обрабатываются при генерации SQL от JPA аннотированный бобов сущностей.
- Тип ENGINE_INFO был добавлен для обработки различных параметров в базы данных.
- Сравнение имена таблиц и имена столбцов в MySQL теперь нечувствительны к регистру.
- Колонны BLOB, CLOB, текст, изображения и тип обрабатываются.
- Командная строка разбор был переработан.
<литий> Для MySQL, это используется для обнаружения значение lower_case_table_names.
Что нового в версии 2.1.0:.
- Руководство пользователя уточняется
- Исправлена ошибка в процессе установки была исправлена.
- скриптов ДЗО и dzo.bat более снисходительны и попытаться найти файл JAR.
- Внутренняя рефакторинга.
- Исправление ошибки в замену: теперь можно подставить значения со специальными символами .
- Исправлена ошибка в MySQL был зафиксирован:. функция / процедур / триггеров / Просмотров сегодня воссоздать правильно
- Проверка была добавлена дубликатов файлов ДЗО-X.jar в сервлет.
Что нового в версии 1.7.1:
- В этой версии, то DTD при генерации HTML был удалены.
- Исправлена ошибка в dzoTestApp была решена.
Что нового в версии 1.7.0:.
- Добавлена поддержка PostgreSQL
- Больше документации.
- Создать dzo.xml в сервлет, если она Dont существует.
- Исправлены ошибки в HTML в сервлете.
- Исправлена ошибка при обслуживании фотографий в сервлет.
- (MySQL) Исправлена ошибка при перемещении колонны, не может двигаться после удаленного столбца.
- Рефакторинг.
- идентификаторы ручкой, которые имеют то же имя в качестве ключевого слова.
- Dont генерировать столбец дубликаты при генерации SQL от JPA-аннотированный фасоли.
- (MySQL) Пользователь имя должно иметь% в клещами ('%').
- PostExecute проверяет, что оригинальный SQL был успешным.
Что нового в версии 1.6.0:.
- Больше документации
- Исправлена ошибка в установке, ошибка при установке образцов.
- Ошибки в настоящее время появляется в веб-приложения (dzo2.war)
Что нового в версии 1.5.1:
- Исправлена ошибка в скрипте, который ant.bat используется я образцы.
- Исправлена номер версии в образцах Maven / файл pom.xml.
Требования
- Java 2 Standard Edition Runtime Environment
Комментарии не найдены