Расширяет поддержку базы данных 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. Вместе эти технологии позволяют организациям проектировать и управлять сложными решениями для работы с данными в настольных, серверных и встроенных средах.