diff --git a/jOOQ-meta-kotlin/src/main/kotlin/org/jooq/meta/kotlin/Extensions.kt b/jOOQ-meta-kotlin/src/main/kotlin/org/jooq/meta/kotlin/Extensions.kt index 1802cae377..f59a9e3b94 100644 --- a/jOOQ-meta-kotlin/src/main/kotlin/org/jooq/meta/kotlin/Extensions.kt +++ b/jOOQ-meta-kotlin/src/main/kotlin/org/jooq/meta/kotlin/Extensions.kt @@ -94,6 +94,17 @@ fun MutableList.table(block: MatchersTableType.() -> Unit) { add(e) } +fun Matchers.indexes(block: MutableList.() -> Unit) { + block(indexes) +} + +@JvmName("mutableListMatchersIndexType") +fun MutableList.indexe(block: MatchersIndexType.() -> Unit) { + val e = MatchersIndexType() + block(e) + add(e) +} + fun Matchers.primaryKeys(block: MutableList.() -> Unit) { block(primaryKeys) }