Dostęp do schematu bazy danych H2
Obecnie mam dostęp do osadzonej bazy danych H2 w javajOOQ generować klasy tabel itp. Obecnie mogę wykonywać zapytania takie jak
create.select().from(TEST).fetch()
w moim kodzie, zwróć wyniki itp.
Nie mogę jednak zapytać o schemat informacji. Mogę uzyskać do niego dobry dostęp za pomocą konsoli H2, a tworzenie widoku dla danej tabeli schemat_informacji działa poprawnie. Moje pytanie brzmi: jak powinienem uzyskać dostęp do schematu informacyjnego, np. Aby wykonać zapytanie, takie jak
SELECT * FROM INFORMATION_SCHEMA.TABLES
z mojego kodu java? Czy muszę utworzyć widok, czy dostęp do schematu można uzyskać za pomocą jooq-meta lub w inny sposób, czy też muszę dodać coś do pliku właściwości używanego przez jooq-codegen (schemat informacyjny nie jest tworzony w klasach generowanych tabel) ? Albo coś innego?
Edycja: To jest mój pierwszy atak na jooq i pochodzę z tła MySQL. To, co skutecznie próbuję osiągnąć, to być w stanie uruchomić niektóre testy jednostkowe, aby zapewnić działanie kodu związanego z DB. Chcę więc uzyskać dostęp do metadanych bazy danych (schematu) i zwrócić coś bez konieczności sprawdzania, czy istnieją tabele utworzone przez użytkownika.