[jOOQ/jOOQ#15732] Support LoaderOptionsStep::onDuplicateKeyUpdate

This commit is contained in:
Lukas Eder 2024-03-27 15:11:15 +01:00
parent cf78e603f8
commit 8214da3ff2

View File

@ -43,8 +43,11 @@ package org.jooq;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
// ...
import static org.jooq.SQLDialect.HSQLDB;
// ...
import static org.jooq.SQLDialect.MARIADB;
@ -57,6 +60,7 @@ import static org.jooq.SQLDialect.SQLITE;
// ...
// ...
// ...
import static org.jooq.SQLDialect.YUGABYTEDB;
import java.sql.Connection;
@ -117,7 +121,7 @@ public interface LoaderOptionsStep<R extends Record> extends LoaderSourceStep<R>
* or {@link #onDuplicateKeyIgnore()}
*/
@NotNull @CheckReturnValue
@Support({ CUBRID, DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
@Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
LoaderOptionsStep<R> onDuplicateKeyUpdate();
/**