Мое приложение всегда разрабатывается, поэтому время от времени - при обновлении версии - необходимо создавать / изменять / удалять некоторые таблицы, изменять некоторые данные и т. Д. Обычно необходимо выполнить некоторый SQL-код.
Существует ли библиотека Java, которую можно использовать для поддержания структуры моей базы данных в актуальном состоянии (путем анализа чего-то вроде «db structure version
» информации и выполнения пользовательских sql-кодов для обновления из одной версии в другую) )
Также было бы здорово иметь некоторые базовые действия (например, добавить / удалить столбец), готовые к использованию с минимальной конфигурацией, например, имя / тип и без кода SQL.