Расширяет поддержку базы данных DuckDB в Valentina ADK для C++ и Valentina ADK для Xojo.
Компания Paradigma Software объявляет о немедленном выходе Valentina Release 17.5.2, включающего улучшения во всей линейке продуктов Valentina для анализа данных, инструментов разработчиков и компонентов. Продукты доступны для загрузки на сайте Paradigma Software.
Valentina Studio 17.5.2
Valentina Studio — это бесплатный универсальный набор инструментов для управления базами данных. Valentina Studio PRO добавляет более мощные функции диаграммирования, расширенные визуальные инструменты для построения баз данных, Valentina Forms (аналог Claris FileMaker Pro и Microsoft Access), конструктор отчётов и многое другое.
- [Новое] [Редактор запросов] Добавлена колонка «Nulls» для управления выражением «ORDER BY fld [NULLS FIRST | LAST]».
- [Улучшено] [Редактор запросов] Добавлен пустой макет‑сцена с сообщением, предлагающим пользователю добавить таблицы, представления или связи. Изменён цвет линий сетки для улучшения визуальной ясности.
- [Исправлено] [Редактор отчётов] Скрыта кнопка редактора выражений для условий «Равно», «Меньше чем» и «Больше чем». Добавлена проверка ввода, заполнитель для этих условий и всплывающие подсказки.
- [Исправлено] [Редактор запросов] Очистка редактора запросов при пустом SQL.
- [Исправлено] [Редактор запросов] Очистка запроса при удалении таблиц из диаграммы.
- [Исправлено] [Редактор запросов] Проблема, препятствующая добавлению более 5 полей в сетку.
Релиз также включает многочисленные исправления и небольшие улучшения. Valentina Studio для Windows, macOS и Linux является лицензируемым, но бесплатным продуктом. Valentina Studio Pro стоит 199 $ за лицензию на ОС и включает 12 месяцев бесплатных обновлений. Valentina Studio UNIVERSAL — это единая лицензия, работающая на всех трёх операционных системах и предоставляемая на основе пользователя. Доступны оптовые и академические скидки.
Valentina Server 17.5.2
Valentina Server — мощная платформа для создания сетевых или облачных клиент‑серверных или серверных решений. Valentina Server включает три встроенных серверных движка баз данных: ValentinaDB Server, Valentina SQLite Server и Valentina DuckDB Server. Поддерживая как внутренние, так и внешние источники данных (включая MySQL, MariaDB, PostgreSQL, MS SQL Server, MongoDB и другие), он также включает два дополнительных сервера, способных работать со всеми поддерживаемыми источниками данных:
- Valentina Reports Server. Публикует визуально насыщенные отчёты с диаграммами, графиками, штрих‑/QR‑кодами, изображениями и другим контентом из поддерживаемых источников данных в виде изображений, HTML или PDF. Отчёты можно доставлять через встроенные почтовые сервисы и планировщик. Клиенты могут просматривать их в сети с помощью бесплатного Report Viewer. Отчёты поддерживают два языка сценариев: Python и JavaScript.
- Valentina Forms Server. Публикует пользовательские визуальные формы (аналог Microsoft® Access или Claris® FileMaker Pro) с Valentina Server (на macOS, Windows или Linux) для всех пользователей, работающих с бесплатной системой хостинга форм, встроенной в Valentina Studio.
Улучшения в Valentina Server 17.5.2:
- [Улучшено][Docker] Добавлен пакет tzdata и установлен часовой пояс UTC по умолчанию в Docker‑образе Valentina Server. Можно указать другой часовой пояс с помощью переменной окружения TZ.
Valentina Server доступен как самостоятельный продукт или как OEM‑решение для поставщиков. Вы можете использовать Valentina Server с пятью одновременными подключениями бесплатно на macOS, Windows и Linux. Коммерческие автономные версии начинаются от 299 $. Valentina Developer Network позволяет интеграторам и поставщикам решений развёртывать копии Valentina Server для своих клиентов без лицензионных отчислений и начинается от 599 $.
Valentina ADK для C++ 17.5.2
Valentina Database и Reports ADK доступны для разработки на C++ как самостоятельные решения для разработчиков и включают бесплатный компонент CLIENT для нативной интеграции с Valentina Server. Улучшения включают:
- [Новое] Реализованы методы I_DuckDBStatement::Bind_* для всех типов данных, поддерживаемых DuckDB, включая Date, Time, DateTime, HugeInt и другие.
Valentina ADK доступны по цене 199 $ каждый, со скидками при покупке трёх и более.
Valentina ADK для Xojo 17.5.2
Среда разработки Xojo поддерживает множество целевых платформ компиляции, включая macOS, Windows, Linux, iOS и другие. Valentina Database и Reports ADK доступны для Xojo как самостоятельные решения для разработчиков и включают бесплатный компонент CLIENT для нативной интеграции с Valentina Server. Улучшения включают:
- [Новое] Нативные методы привязки в VDuckDBPreparedStatement.
- [Улучшено] Повышена стабильность после вызова метода Shutdown().
- [Улучшено] Добавлен метод SelectSQLEx, позволяющий указывать расположение курсора для подготовленных выражений ValentinaDB, SQLite и DuckDB RBDB (Xojo Database API).
- [Исправлено] Исправлена работа клиентского режима с Valentina Server при инициализации через Valentina.InitClient без вызова Valentina.Init.
Valentina ADK доступны по цене 199 $ каждый, со скидками при покупке трёх и более.
О компании Paradigma Software
Paradigma Software, Incorporated — компания, работающая в области передовых технологий данных, основанная в конце 1990‑х годов с появлением ValentinaDB — пост‑реляционной колонковой СУБД. Компания предоставляет высокопроизводительные инструменты, ориентированные на разработчиков, для создания современных приложений, основанных на данных. Её продукты используются разработчиками, администраторами баз данных и специалистами по данным, которым нужны мощные и гибкие решения для работы с базами данных и отчётами. Valentina Studio предоставляет администрирование баз данных, отчёты и визуальные формы с поддержкой Python и JavaScript, а Valentina Server предлагает платформу развёртывания с поддержкой ValentinaDB, SQLite и DuckDB. Вместе эти технологии позволяют организациям проектировать и управлять сложными решениями для работы с данными в настольных, серверных и встроенных средах.