in documentation-website/Writerside/snippets/exposed-data-types/src/main/kotlin/org/example/App.kt [47:68]
fun runH2Examples() {
val h2Db = Database.connect(
"jdbc:h2:mem:test",
"org.h2.Driver",
databaseConfig = DatabaseConfig { useNestedTransactions = true }
)
transaction(h2Db) {
addLogger(StdOutSqlLogger)
SchemaUtils.create(TeamsTable)
SchemaUtils.create(DateTimeExamples.Events)
jsonExamples.example()
enumExamples.createTableWithExistingEnumColumn()
enumExamples.insertEnumIntoTableWithExistingEnumColumn()
dateTimeExamples.dateExample()
dateTimeExamples.timeExample()
dateTimeExamples.datetimeExample()
dateTimeExamples.timestampExample()
binaryExamples.basicUsage()
binaryExamples.parameterBinding()
}
}