Я пытаюсь обернуть некоторый тест Groovy вокруг кода, который изменяет схему. Что такое идиоматический подход Groovy к получению информации о схема базы данных (например, определение имен и типов столбцов в таблице и первичного ключа)?