Generate default values for new rows in H2 database by calling a Java method
问题 When generating test data, I want a field in new rows to default to a value of gibberish generated by lorem, a Lorem Ipsum generator for Java. Calling the lorem tool in Java looks like this: String lorem = LoremIpsum.getInstance().getWords( 100 , 120 ); I tried this SQL as my table definition: String sql = """ CREATE ALIAS LOREM FOR "com.thedeanda.lorem.LoremIpsum.getInstance().getWords( 100 , 120 )"; CREATE TABLE IF NOT EXISTS thing_ ( nonsense_ text NOT NULL , row_created_ TIMESTAMP WITH