Releases: red-soft-ru/redexpert
Release 2024.10
Добавлено:
- Поддержка португальского языка интерфейса (см. примечание).
- Вывод статистики выполнения запроса по таблицам.
- Опции Firebird для файлов конфигурации трейс менеджера (thanks to André Vivian Farias).
- Копирование отформатированных значений даты и времени.
- Фиксирование имени таблицы в окнах создания индекса и триггера.
Улучшено:
- Редактирование данных таблицы.
- "Задачи" (JOB) переименованы в "Задания".
- Панель создания ограничения для таблицы.
- Проверка актуальности установленной версии приложения.
Исправлено:
- Выполнение SQL запросов, содержащих выражение CASE - END.
- Выполнение SQL запросов, содержащих выражение RECREATE PACKAGE.
- Выполнение SQL запросов, содержащих выражение CALL <proc_name>.
- Выполнение SQL запросов, содержащих выражение DECLARE CURSOR.
- Генерация запросов "CREATE TABLE", "CREATE GLOBAL TEMPORARY TABLE", "ADD CONSTRAINT .. USING INDEX".
- Длительная загрузка свойств подключения.
- Открытие ранее закрытой вкладки настроек.
- Открытие подключения с некорректными JDBC параметрами.
- Открытие панелей редактирования объектов с одинаковыми именами из разных подключений.
- Открытие панелей "Экспорт метаданных" и "Сравнение БД", если нет ни одного зарегистрированного подключения.
- Игнорирование настроек "Спрашивать о сохранении открытых документов".
- Вывод времени выполнения запроса.
- NPE при создании процедуры или функции.
- Обработка опций виртуальной машины Java при запуске приложения.
- Ошибки в логе при установке или разрыве соединения с БД.
- Удаление данных таблицы с включенной опцией "Использовать форму для добавления/удаления строк".
- Отображение пустого сочетания горячих клавиш.
- Отображение списка таблиц при импорте данных.
- Сброс настроек отображения по умолчанию.
- Игнорирование результата выполнения SQL запроса, который завершился с ошибкой.
- Сохранение истории вкладок редактора запросов.
- Обновление узлов в дереве подключений при создании и удалении объектов БД.
Примечание:
Португальский язык добавлен в экспериментальных целях и может содержать неточности.
Если Вы нашли ошибку в переводе, сообщите нам средствами обратной связи или создайте PR на GitHub.
Added:
- Support of Portuguese interface language (see note).
- Query execution statistics by each table.
- Firebird options for trace manager configuration files (thanks to André Vivian Farias).
- Copy formatted date and time values.
- Fix table name in the “Create Index” and “Create Trigger” dialogs.
Improved:
- Edit table data.
- Panel for creating a table constraint.
- Check if the installed version of the application is up to date.
Fixed:
- Executing SQL queries that contain the CASE - END clause.
- Executing SQL queries that contain RECREATE PACKAGE expression.
- Executing SQL queries that contain the CALL <proc_name> clause.
- Executing SQL queries that contain the DECLARE CURSOR clause.
- Generation of "CREATE TABLE", "CREATE GLOBAL TEMPORARY TABLE", "ADD CONSTRAINT ... USING INDEX" queries.
- Prolonged loading of compound properties.
- Open a previously closed preference tab.
- Open a connection with invalid JDBC parameters.
- Open edit panels for objects with the same name from different connections.
- Open the "Export Metadata" and "Compare Database" panels when there is no registered connection.
- Ignore the "Ask to save open documents" setting.
- Displaying the query execution time.
- NPE when creating a procedure or function.
- Handling of JVM options at application startup.
- Logging database connection and disconnection errors.
- Delete table data when "Use form to add/delete rows" option is enabled.
- Display a blank shortcut.
- Display the list of tables when importing data.
- Resets the "Appearance" properties to the defaults.
- Ignore the result of SQL query execution that terminated with an error.
- Save history of query editor tabs.
- Update connection tree nodes when creating and deleting database objects.
Note:
Portuguese has been added for experimental purposes and may contain inaccuracies.
If you find a translation error, please contact us or create a PR on GitHub.
Release 2024.09
Добавлено:
- Библиотеки 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
Release 2024.07
Улучшено:
- Интерфейс приложения
- Темы по умолчанию (светлая и темная)
- Панель инструментов
- Меню приложения
- Панель инструментов редактора запросов
- Контекстное меню редактора запросов
- Дерево подключений
- Панель настроек
- Панель "О программе"
- Панель редактирования процедур, функций и задач
- Панель лога изменений (примечания к выпуску)
- Панель работы с драйверами
- Панель обратной связи
- Работа с ER-диаграммами
- Цветовая дифференциация таблиц в редакторе ERD
- Реверс-инжиниринг
- Текстовые блоки с возможностью задавать цвет фона
- Работа отмены / возврата отмены
- Добавлено отображение статуса уникальных полей (UQ)
- Отображение комментариев к таблицам и к полям
- Удаление таблиц и блоков по клавише DELETE
- Возможность растягивать размер таблиц мышкой
- Возможность переключения между цветными и ч\б линиями
- Возможность выделять несколько таблиц и одновременно их перетаскивать
- Исправлена прокрутка колесом мыши (SHIFT + прокрутка колеса = горизонтальная прокрутка)
- Сортировка по связям между таблицами
- Возможность выбора типа линий
- Кнопка "Выполнить" в редакторе запросов теперь может:
- Выполнять только выделенный скрипт
- Выполнять все, если ничего не выделено
Добавлено:
- Возможность отображения папок столбцов, ограничений, индексов и триггеров для таблиц в дереве подключений
- Панель с основной информацией о подключениях
- Возможность создания багрепорта при возникновении ошибки
- Возможность настройки панели инструментов в редакторе запросов
Исправлено:
- Переключение между вкладками панели "Статистика БД"
- Расположение компонентов на панели выбора типа столбца
- Отображение доменов у полей
Убрано:
- Инструмент "Черновик"
- Инструмент "Сравнить типы данных"
- Инструмент "Выполнить хранимые объекты"
- Возможность добавления пользовательских ключевых слов SQL
Improved:
- Application interface
- Default themes (light and dark)
- Application toolbar
- Application menu
- Query Editor toolbar
- Query Editor popup menu
- Connections tree
- Settings menu
- About panel
- Procedures, Functions and Jobs editing panel
- Changelog panel (release notes panel)
- Drivers panel
- Feedback panel
- ER-diagram tools
- Color differentiation of tables in the ERD editor
- Reverse engineering
- Text blocks with ability to set background color
- Undo/Redo operation
- Added display of unique fields status (UQ)
- Display table and field comments
- Deleting tables can now be done with DELETE key
- Ability to stretch the size of tables with the mouse
- Ability to switch between color and B&W lines
- Ability to select several tables and move them at the same time
- Fixed scrolling by mouse wheel (SHIFT + wheel scrolling = horizontal scrolling)
- Sorting by tables relationships
- Ability to select the type of lines
- The execute button in the query editor can now:
- Execute only the selected script
- Execute everything if nothing is selected
Added:
- Ability to display column folders, constraints, indexes and triggers for tables in the connections tree
- Panel with basic information about connections
- Ability to create a bug report when an error occurs
- Ability to customize the Query Editor toolbar
Fixed:
- Switching between "Database Statistics" tabs
- Component layout on the column type selection panel
- Displaying domain fields
Removed:
- "Scratch pad" tool
- "Compare Data Types" tool
- "Execute Stored Objects" tool
- Ability to add custom SQL keywords
Release 2024.05.1
Исправлено:
- Обратная связь
- NPE при создании процедур или функций
- Форматирование параметров процедур, в имени которых есть пробелы
Fixed:
- Feedback
- NPE when creating procedures or functions
- Formatting procedure parameters with spaces in their names
Release 2024.05
Добавлено:
- Выполнение скрипта без выражения SET TERM
- Расширенное отображение информации о базе и СУБД в параметрах подключения
- Возможность указать относительный путь к используемой Java и папке с логами приложения
Исправлено:
- Отображение диалогового окна выбора внешнего ключа
- Cоздание скрипта на удаление объектов при сравнении БД, даже когда эта опция выключена
- Ошибка выполнения SQL-скрипта, если имя переменной совпадает с именем параметра
- Отображение DDL функций
- Отображение зависимостей для пакетов и UDF
- Необходимость двойного клика для раскрытия узла в дереве подключений
- Экранирование апострофов при создании исключения
- Экспорт UDF из Firebird 3 с использованием кодировки UTF8
- Отображение связанных столбцов внешнего ключа
- Возникновение взаимной блокировки при редактировании записей таблицы
- Зависание Ред Эксперта при открытии инструмента "Использование памяти"
- Добавление переменных при генерации SQL-скрипта создания процедур
- Добавление комментариев к полям таблицы БД
- Создание папки подключений с пустым именем
- Навигация по вкладкам панели редактирования таблицы БД
- UI панелей создания задач, процедур и функций
- Улучшена панель с примечаниями к релизам
Added:
- SQL scripts execution without SET TERM
- Extended display of database and DBMS information in connection parameter
- Ability to specify the relative path to the used Java and application logs folder
Fixed:
- Foreign key selection dialog display
- Generation of SQL script for deleting objects when comparing databases even when this option is disabled
- SQL script execution error if variable name is the same as parameter name
- Displaying of DDL functions
- Dependencies for packages and UDFs display
- Double-click to expand a node in the connection tree
- Escaping apostrophes when creating an exception
- Export UDF from Firebird 3 using UTF-8 encoding
- Display related foreign key columns
- Deadlock on editing table records
- Red Expert hangs when opening the “Memory Usage” tool
- Adding variables when generating SQL script for creating procedures
- Adding comments to database table fields
- Creating a connection folder with an empty name
- Navigating through the tabs of the database table editing panel
- UI of create JOB, PROCEDURE and FUNCTION panels
- Improve Red Expert changelog (release notes) panel
Release 2024.04.1
Исправлено:
- Добавление NULL-записей в таблицу из вкладки "Данные"
- Удаление записей таблицы из вкладки "Данные"
- Некорректное отображение памяти в окне "Состояние памяти"
Fixed:
- Adding NULL records to a table from the "Data" tab
- Deleting table records from the "Data" tab
- Incorrect memory display in the "Memory Status" window
Release 2024.04
Добавлено:
- Возможность задать формат отображения для данных с типами "TIME WITH TIMEZONE" и "TIMESTAMP WITH TIMEZONE"
- Подключение к выбранной БД при нажатии на клавишу Enter в дереве подключений
- Разворачивание/сворачивание узла в дереве подключений при нажатии на клавишу Enter
- Отображение селективности табличных индексов при редактировании таблицы
- Закрытие вкладок набора результатов и статистики кликом по СКМ
- Подключение к БД из SQL-скрипта в инструменте "Выполнить SQL скрипт"
Исправлено:
- Попытка запуска приложения в минимальной среде выполнения Java (headless)
- Обновление приложения при использовании автоматически установленной Java
- Обновление при помощи прокси
- Обновление списка индексов при редактировании таблиц
- Отображение корневого узла в дереве вызовов на панели профайлера
- Восстановление размеров ячейки после ее редактирования на вкладке "Данные" таблицы
- Определение размера столбца в наборе данных в соответствии с шириной его содержимого
- Редакторы ячеек для данных с типами даты и времени
- Действие кнопки "Переключить отображение данных" и аналогичного функционала в выпадающем меню на вкладке "Данные" таблицы
- Сравнение доменов
- Изменение формата отображения поля с типом TIMESTAMP при его редактировании
- Генерация SQL-скриптов при извлечении метаданных для доменов, исключений, ролей, индексов, внешних функций и задач
- Поведение модуля "Экспорт метаданных", при котором объекты для извлечения не обнаруживались программой
- Получение информации об объектах с типом JOB во время извлечения метаданных
- Обновление дерева подключений при автоматическом подключении к БД из других модулей программы
- Игнорирование последнего выражения при выполнении SQL-скрипта, если у него нет символа окончания запроса
- Открытие нового редактора запросов для автоматически подключенной БД
- Подгонка размеров открываемых панелей приложения
- Сохранение параметров подключения к БД
- Переключение со вкладки "Данные" таблицы без применения изменений
- Поведение инструмента "Найти и заменить"
- Действия клавиш Page Up/Page Down при работе со статистикой
- Распознавание BLOB-параметров у UDF
- Вывод ошибки подключения в статистике БД
- Автодополнение в редакторе запросов
- Обновление в дереве объектов при изменениях в редакторе запросов
- Изменение позиции курсора при нажатии ESC
Added:
- Ability to set display format for table data with types "TIME WITH TIMEZONE" and "TIMESTAMP WITH TIMEZONE"
- Connection to the selected database by pressing the Enter key in the connection tree
- Expand/collapse selected node by pressing the Enter key in the connection tree
- Index selectivity display when editing a table
- Closing ResultSet and statistics tabs by clicking on the mouse wheel
- Connection to database from the SQL script in the "Execute SQL script" panel
Fixed:
- Attempting to run an application in a minimal Java runtime environment (headless)
- Application updating using automatically downloaded Java
- Updating by proxy
- Updating the list of indexes when editing table
- Root tree node display in the profiler panel
- Restoring cell dimensions after editing it in the table "Data" tab
- Determining the size of columns in a dataset according to the width of its contents
- Cell editors for data with Date/Time types
- Action of the "Switch data display" button and similar functionality in the drop-down menu on the table "Data" tab
- Domains comparing
- Display format changing of a field with the TIMESTAMP type when editing it
- SQL scripts generation when extracting metadata for domains, exceptions, roles, indexes, external functions and jobs
- "Metadata Export" tool behavior when objects to be extracted were not detected by the program
- Retrieving information about objects with JOB type during metadata extraction
- Connection tree refresh when automatically connecting to the database from other program modules
- Ignoring the last query when executing SQL script if it does not have a delimiter character
- New Query Editor panel opening for an automatically connected database
- Application panels size adjusting when open new ones
- Database connection properties saving
- NPE when switching from the table "Data" tab without applying changes
- "Find and Replace" tool behavior
- Page Up/Page Down key actions when working with statistics
- BLOB parameters recognizing in the UDF
- Connection error output in the Database Statistics tool
- Autocomplete in the Query Editor
- Updating in the object tree when changes are made in the query editor
- Changing the cursor position when ESC is pressed
Release 2024.03
Добавлено:
- Обновление без авторизации на reddatabase.ru
- Поддержка табличных пространств при работе со статистикой БД
- Отображение информации о памяти, потребляемой сортировкой в таблице трейса
- Столбцы минимальных значений на вкладке "Анализ" в Трейс Менеджере
- Экспорт данных таблиц статистики
- Кнопки "подключиться ко всем базам" и "отключиться от всех"
Исправлено:
- Нумерация строк в Редакторе Запросов, при включенной опции "Перенос строк"
- Отображение данных во вкладках "Столбцы" и "Ограничения" у таблицы после ее перезагрузки
- Графические дефекты диалогового окна выполнения процедур и функций
- Отображение окна ввода параметров при повторном выполнении параметризированного запроса
- Генерация SQL скриптов для функций, процедур, пользователей, DDL-триггеров, UDF, строк подключения к БД, комментариев таблицы, вычисляемых полей таблицы
- Поведение менеджера пользователей при включенном плагине GostPassword_Manager
- Переработан интерфейс менеджера пользователей
- Ошибки в работе модуля "Экспорт Метаданных"
- Копирование БД в дереве подключений путем перетаскивания с зажатым CTRL
- Обновление настроек цвета для Редактора Запросов и панели набора результатов при переключении между темной и светлой темами приложения
- Загрузка информации о пользователях с одинаковыми именами, но разными плагинами
- Чувствительность к регистру типа файла для импорта
- Ошибки при импорте данных из Excel файла
- Отображение информации о подключении
- Поведение при изменении кодировки в Трейс Менеджере
- Дублирование вкладок Редактора Запроса
- Ошибки редактирования столбцов при отключенном отображении системных объектов
- Ошибки и зависания при быстрой установке/разрыве соединения с БД
- Выравнивание данных на панели набора результатов
- Графические недочеты при работе с приложением
Added:
- Update without authorization on reddatabase.ru
- Tablespaces support when working with database statistics
- Displaying information about "sorting memory usage" in the Trace table
- Minimum values columns on the "Analysis" tab in the "Trace Manager"
- Ability to export statistics tables data
- Buttons "connect to all databases" and "disconnect from all"
Fixed:
- Rows numbering in the Query Editor, when the "Row Transfer" option is enabled
- Columns and constraints data display after table reloading
- Graphical defects of the procedures and functions execution window
- Parameters input dialog displaying at repeated execution of a parameterized query
- SQL scripts generation for Functions, Procedures, Users, DDL-triggers, UDF, Database connection strings, Table comments, Table calculated fields
- User manager behavior when GostPassword_Manager plugin is enabled
- Rework "User Manager" module
- Errors of "Metadata Export" module
- Copying a database in the connection tree by drag’n’drop with CTRL
- Updating color settings for the "Query Editor" and the "Result Set" panel when switching between dark and light application themes
- Loading information about users with the same name but different plugins
- Case sensitivity of file type when importing data
- Errors when importing data from Excel file
- Displaying connection information
- Behavior when changing encoding in Trace Manager
- Duplicate Query Editor tabs
- Column editing errors when system object display is disabled
- Errors and freezing when quickly establishing/disconnecting database connection
- Data alignment on the "Result Set" panel
- Graphical defects when working with the application
Release 2024.01
Добавлено:
- Поддержка работы со статистикой БД
1.1. Получение статистики БД через сервисы
1.2. Парсинг статистики из файла
1.3. Сравнение статистик - Импорт данных из XLSX и XML файлов
- Экспорт/импорт данных с типом BLOB
- Возможность выбора столбцов при экспорте данных
- Возможность переноса данных из одной БД в другую
- Извлечение метаданных БД в SQL-скрипт
- Выполнение SQL-запросов в файл напрямую
- Поддержка параметров транзакции в Редакторе Запросов
- Выполнение запроса в нескольких подключениях одновременно
- Окно подтверждения транзакции при закрытии Редактора Запросов и вкладки “Данные” у таблиц и представлений
- Отображение свойств подключения и базы данных (таких как сервер, размер страницы, размер файла БД и т.д.)
- Возможность копирования названий столбцов у набора данных
- Вкладка "Триггеры" для представлений
- Возможность настройки времени ожидания при подключении к БД
- Обновленные панели импорта и экспорта данных
Исправлено:
- Отображение таблиц с кодировкой NONE
- Распознавание типов VARCHAR и CHAR отличными от неопределенного подтипа и с фиксированными двоичными данными
- Перезагрузка представлений после внесения изменений
- Работа автозавершения: по вхождению, а не по началу строки
- Ошибки при открытии UDF
- Редактирование внешних ключей
- Копирование подключения вместе с кодировкой
- Редактирование данных в столбцах, имена которых содержат пробелы
- Исчезновение текста редактируемой процедуры на вкладке “DDL” при переключении вкладок
- Поиск объектов БД в дереве подключений, имена которых содержат символ '$'
- Графические дефекты при двойном клике на имя таблицы в Редакторе Запросов
- Ограничения на количество символов и максимальное значение при вводе данных в поле с типом INT128
- Генерация SQL-кода для внешних UDR-функций, индексов и ограничений
- Валидация таблиц с большим количеством полей и индексов
- Доступность кнопок профайлера при переключении между вкладками приложения
- Отображение роли PUBLIC в группе “Пользователи” в Менеджере Привилегий
- Смещение фокуса при изменении поля фильтра в Менеджере Привилегий
- Обновление списка триггеров у таблиц и представлений при добавлении нового триггера
- Обновление списка полей таблиц при их изменении
Added:
- Support of work with database statistics:
1.1. Obtaining database statistics via services
1.2. Parsing DB statistics from a file
1.3. DB statistics comparing - Data import support from XLSX and XML files
- Export/import of data with BLOB type
- Ability to select columns when exporting data
- Ability to transfer data from one database to another
- Database metadata extracting into SQL-script
- SQL-queries executing to a file directly
- Transaction parameters support in the Query Editor
- Query execution in several connections simultaneously
- Transaction confirmation window when closing the Query Editor and the "Data" tab of tables and views
- Displaying connection and database properties (such as server, page size, database file size, etc.)
- Ability to copy column names from a Result Set
- “Triggers” tab for views
- Ability to configure database connection timeout
- Updated data import and export panels
Fixed:
- Display tables with “NONE” encoding
- Recognizing VARCHAR and CHAR types other than undefined subtype and with fixed binary data
- Reloading of views after making changes
- Auto-completion: by occurrence, not by string start
- UDF opening errors
- Editing foreign keys
- Copying connection with encoding
- Editing data in columns with names containing spaces
- Disappearance of the edited procedure text on the “DDL” tab when switching tabs
- Searching for database objects in the connection tree with names containing '$'
- GUI defects when double-clicking on a table name in the Query Editor
- Limitations on the number of characters and maximum value when editing field value with INT128 type
- SQL code generation for external UDR functions, indexes and constraints
- Table Validation with a large number of fields and indexes
- Profiler buttons availability when switching between application tabs
- Display PUBLIC role in the "Users" group in the Grant Manager
- Focus shift when changing a filter field in the Grant Manager
- Updating the list of triggers for tables and views when adding a new trigger
- Updating the list of table fields when they are changed
Release 2023.10.1
Пожалуйста обновитесь до этой версии вручную с https://reddatabase.ru/ru/downloads/redexpert/
Добавлено:
- Вкладка “Свойства” на панели редактирования таблиц БД.
- Настройка шаблонов SQL из Меню -> Инструменты.
- Галочка "Автоматический перенос текста" в текстовом обозревателе данных с типом BLOB.
- Возможность указать в настройках относительный путь до файла с логом.
- Просмотр блобов с типом PDF.
- Автодополнение при редактировании табличных триггеров для <new.> и <old.>
- Возможность менять позицию столбца.
- Возможность (не)учитывать изменения в позициях столбцов во время сравнения БД.
- Изменение курсора в Редакторе Запросов при наведении на объект, который можно открыть, если нажата кнопка CTRL.
- Перезапуск приложения после сохранения только некоторых настроек.
- Кнопка обмена целевой БД и БД источника на панели сравнения.
Исправлено: - Прекращена поддержка ODBC драйвера.
- Попытка пересоздания роли при добавлении комментария для нее.
- Ошибки при редактировании внешних ключей таблицы.
- Невозможность добавить комментарий на индекс через окно редактирования.
- Добавление в список приложений Windows лишних версий Red Expert при установке новой версии приложения поверх старой.
- Действие при нажатии на кнопку "Выбрать отображаемые столбцы набора данных", когда панель результатов закрыта.
- Выделение удаляемых строк таблицы после закрытия вкладки “Данные” с отменой удаления.
- Действие кнопки “Закрыть все вкладки”.
- Некорректная обработка ошибок при обновлении.
- Подсветка синтаксиса для многострочных идентификаторов.
- Некорректная работа приложения, если была нарушена структура пользовательских настроек.
- Генерация DDL для столбцов типа ARRAY, NUMERIC и DECIMAL.
- Улучшена поддержка автодополнения для алиасов и ключевых слов Firebird.
- Ошибка работы с таблицей с именем длиной больше 31 символа.
- Обновлены ссылки для автоматического скачивания Java.
- Необоснованное потребление памяти.
- Некорректное отображение red_expert.ico файла.
- Функционирование таких настроек приложения как: подсветка текущей строки; количество сохраняемых файлов с логами; цвет выделенного текста; альтернативный фон редактора; цвет шрифта редактора; альтернативный цвет выделения.
Please, upgrade to this release manually from https://reddatabase.ru/ru/downloads/redexpert/
Added:
- “Properties” tab on the database table editing panel.
- Configuring SQL templates from the Menu -> Tools.
- Checkbox "Automatic text wrapping" in the text browser of data with the BLOB type.
- Ability to specify a relative path to the log file in the settings.
- View blobs of PDF type.
- Autocomplete when editing table triggers for <new.> and <old.>.
- Ability to change column position.
- Ability to (not)check changes in column positions during DB comparison.
- Changing a cursor in the Query Editor while holding down the CTRL button when hovering over an object that can be opened.
- Restart the application only after saving several settings.
- Target and source database exchange button on the comparison panel.
Fixed: - ODBC driver support has been terminated.
- Recreation a role when adding a comment for it.
- Errors of editing table foreign keys.
- Inability to add a comment to the index through the editing window.
- Adding extra versions of Red Expert to the list of Windows applications when installing a new version of the application over the old one.
- Action taken when clicking the Select Displayed Dataset Columns button when the Results Pane is closed.
- Selecting table rows to be deleted after closing the “Data” tab and canceling the deletion.
- An error when the “Close all tabs” button did not close all tabs.
- Incorrect error handling during update.
- Syntax highlighting for multi-line identifiers.
- Application crash if user settings are broken.
- DDL generation for ARRAY, NUMERIC and DECIMAL columns.
- Improved autocomplete support for Firebird aliases and keywords.
- Working with tables with name length more than31
- Updated links for automatic Java downloads.
- Unreasonable memory consumption.
- Incorrect display of the red_expert.ico file.
- Functioning of such application settings as: highlighting the current line; number of saved log files; selected text color; alternative editor background; editor font color; alternative highlight color.