OK, I'm struggling here.
Firstly are the meta javadocs online anywhere? The main link to the javadocs doesn't seem to include classes from this module.
So I looked at extending AbstractDatabase and there a a whole lot of abstract methods that need implementing, and to implement some (e.g. getTables()) needs a TableDefinition implementation which also has a whole load of abstract methods), so this looks like a lot of hard work. Am I barking up the wrong tree here?
I also found something in the DSL class:
Query q = PostgresDSL.createTable("HELLO").column("FOO", SQLDataType.INTEGER);
System.out.println("SQL: " + q.getSQL());
which prints:
create table "HELLO"("FOO" integer null)
Is this a possible approach to generating a Database/Table definition?
Tim