Добавлено:
- Библиотеки fbclient для RedDatabase с версиями 3, 4 и 5
- Уведомление об ограничении количества возвращаемых записей
- Проверка корректности пути к файлу перед экспортом данных таблицы
- Возможность удаления данных из таблиц мониторинга (MON$...)
- Индикаторы подключенных баз данных в поле выбора соединения
- Вкладки комментария для панелей "Редактирование задачи" и "Редактирование табличного пространства"
- Возможность скрыть вспомогательные инструменты на панелях "Редактирование процедуры" и "Редактирование функции"
- Отображение номеров строк по умолчанию в таблице набора результатов
- Всплывающие подсказки для столбцов таблицы в инструменте "Статистика БД"
- Очистка выбранных таблиц при выключенной опции "Только выбранные таблицы" в инструменте "Статистика БД"
Улучшено:
- Панель инструментов редактора ER-диаграмм
- Инструмент "Генератор тестовых данных"
- Инструмент "Импорт соединений из БД"
- Диалоговое окно "Добавить таблицу" в редакторе ER-диаграмм
- Диалоговое окно "Добавить связь" в редакторе ER-диаграмм
- Диалоговое окно "Удалить связь" в редакторе ER-диаграмм
- Форматирование сообщений об исключениях в диалоговом окне ошибки
- Обновлен список баз данных для драйверов JDBC
- Обновлены драйверы Jaybird до версий 4.0.30 и 5.0.18
- Обновлены версии пакетов Java Native Access и Java Native Access Platform
- Скрыто отображение сообщения "Настройки применены", если нет изменений
- Установлен шрифт "Monospaced" для SQL-панели "Трейс Менеджер"
- Табличное пространство по умолчанию при создании таблицы изменено на PRIMARY вместо NONE
Исправлено:
- Генерация ER-диаграмм
- Загрузка ER-диаграммы из файла
- Генерация первичных ключей для ER-диаграммы
- Редактирование ограничений таблицы в редакторе ER-диаграммы
- Сохранение видимых столбцов в инструменте "Трейс Менеджер"
- Отображение типа задачи при ее редактировании
- Отрисовка ячеек таблицы набора результатов
- Активность панели инструментов для табличных ограничений
- Зависания при отображении панели автодополнения
- Обновление дерева подключений
- Действия во всплывающем окне для столбцов представлений в дереве соединений
- NPE при открытии панели "Редактирование функции"
- Выполнение SQL-скриптов с параметрами
- Выполнение SQL-скриптов без оператора "SET TERM"
- Активность инструментов OO API в инструменте "Генератор тестовых данных"
- Генерация имени для новых триггеров по умолчанию
- Генерация SQL-запросов для удаления UDF
- Генерация SQL-запросов для процедур и функций
- Генерация SQL-запросов для задач и табличных пространств с комментариями
- Генерация SQL-запросов для пакетов без тела
- Генерация SQL-запросов для триггеров на СУБД Firebird с версией ниже 3
- Генерация SQL-запросов для функций с детерминированным возвращаемым типом
- Генерация SQL-запросов для ограничений таблицы во время сравнения БД
- Загрузка информации для таблиц, индексов и функций во время сравнения БД
- Загрузка информации для задач во время их редактирования
- Запуск сравнения БД с версией СУБД ниже 3
- Сохранение SQL-скрипта после сравнения БД с изменениями пользователя
- Генерация SQL-заглушек для процедур во время сравнения БД
- Генерация заголовков для новых экземпляров панели "Системная консоль"
- Сохранение истории экземпляров панели "Редактор Запросов"
- Открытие диалогового окна для просмотра данных таблицы в первый раз
Added:
- fbclient libraries for RDB 3, 4 and 5 version
- Notification when records count limit is enabled
- Check for valid exported file path before export table data
- Ability to delete data from the monitoring tables (MON$...)
- Indicators of the connected databases in the select connection fields
- Comment tabs for "Edit Job" and "Edit Tablespace" panels
- Ability to hide helper tools in the "Edit Procedure" and "Edit Function" panels
- Displaying Result Set table row numbers by default
- Tooltips for the table columns in the DB statistics panel
- Clearing selected tables if the "Only select tables" check disabled in the DB statistics panel
Improved:
- ER-diagram editor toolbar
- "Test Data Generator" tool
- "Import connections from DB" tool
- "Add table" dialog in the ERD Editor
- "Add relationship" dialog in the ERD Editor
- "Remove relationship" dialog in the ERD Editor
- Exception message formatting in the error dialog
- Update databases list for JDBC drivers
- Update Jaybird drivers to 4.0.30 and 5.0.18
- Update Java Native Access and Java Native Access Platform package versions
- Remove showing "setting applied" message when there are no preferences changed
- Set Monospaced font for the "Trace Manager" SQL panel
- Set PRIMARY tablespace as default instead of NONE when creating table
Fixed:
- ER-diagram generation
- Loading ER-diagram from the file
- Primary key generation for ER-diagram
- Editing table constraints in the ER-diagram editor
- Saving visible columns in the "Trace Manager" tool
- Editing JOB type displaying
- Result Set table cell rendering
- Enabling toolbar for table constraints
- Freezing when displaying the autocomplete popup
- Connections tree updating
- Popup actions for the VIEW columns into the connections tree
- NPE when open "Edit Function" panel
- Executing SQL scripts with parameters
- Executing SQL scripts without "SET TERM" statement
- OO API tools enabling in the "Test Data Generator" panel
- Default TRIGGER name generation when create new one
- Generating SQL drop query for UDFs
- Generating SQL script for PROCEDUREs and FUNCTIONs
- Generating SQL script for JOBs and TABLESPACEs with comment
- Generating SQL script for PACKAGEs without body
- Generating SQL script for TRIGGERs on the Firebird with version less than 3
- Generating SQL script for existing FUNCTIONs with the deterministic return type
- Generating SQL script for table constraints during comparing
- Loading information for TABLEs, INDEXes and FUNCTIONs during DB comparing
- Loading information for JOBs while editing them
- Starting DB compare with version less than 3
- Saving SQL script after DB comparing with the user changes
- Generating SQL stubs for PROCEDUREs during DB comparing
- Generating titles for new "System Console" tool instances
- Saving Query Editor instances history
- Data view dialog opening for the first time