[jOOQ/jOOQ#8714] Support SQL Server function SQUARE()

This commit is contained in:
Lukas Eder 2021-01-14 15:22:30 +01:00
parent 9c52094957
commit 1c58bc1966
6 changed files with 1077 additions and 1061 deletions

View File

@ -9112,366 +9112,6 @@ public interface DSLContext extends Scope {
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(String)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(String database);
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(Name)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(Name database);
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(Catalog)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(Catalog database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(String)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(String database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(Name)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(Name database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(Catalog)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(Catalog database);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(String domain);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(Name domain);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(Domain)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(Domain<?> domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(String domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(Name domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(Domain)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(Domain<?> domain);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(String)
*/
@NotNull
@Support
CreateIndexStep createIndex(String index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(Name)
*/
@NotNull
@Support
CreateIndexStep createIndex(Name index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(Index)
*/
@NotNull
@Support
CreateIndexStep createIndex(Index index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex()
*/
@NotNull
@Support
CreateIndexStep createIndex();
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(String index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(Name index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(Index)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(Index index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists()
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists();
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(String)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(String index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(Name)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(Name index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(Index)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(Index index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex()
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex();
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(String index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(Name index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(Index)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(Index index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists()
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists();
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(String)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(String schema);
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(Name)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(Name schema);
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(Schema)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(Schema schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(String)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(String schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(Name)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(Name schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(Schema)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(Schema schema);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(String)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(String sequence);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(Name)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(Name sequence);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(Sequence)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(Sequence<?> sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(String sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(Name sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(Sequence)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(Sequence<?> sequence);
/**
* The <code>ALTER DATABASE</code> statement.
*
@ -9895,6 +9535,366 @@ public interface DSLContext extends Scope {
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CommentOnIsStep commentOnColumn(Field<?> field);
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(String)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(String database);
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(Name)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(Name database);
/**
* The <code>CREATE DATABASE</code> statement.
*
* @see DSL#createDatabase(Catalog)
*/
@NotNull
@Support({ MARIADB, MYSQL, POSTGRES })
CreateDatabaseFinalStep createDatabase(Catalog database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(String)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(String database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(Name)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(Name database);
/**
* The <code>CREATE DATABASE IF NOT EXISTS</code> statement.
*
* @see DSL#createDatabaseIfNotExists(Catalog)
*/
@NotNull
@Support({ MARIADB, MYSQL })
CreateDatabaseFinalStep createDatabaseIfNotExists(Catalog database);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(String domain);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(Name domain);
/**
* The <code>CREATE DOMAIN</code> statement.
*
* @see DSL#createDomain(Domain)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES })
CreateDomainAsStep createDomain(Domain<?> domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(String domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(Name domain);
/**
* The <code>CREATE DOMAIN IF NOT EXISTS</code> statement.
*
* @see DSL#createDomainIfNotExists(Domain)
*/
@NotNull
@Support({ FIREBIRD, H2, POSTGRES })
CreateDomainAsStep createDomainIfNotExists(Domain<?> domain);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(String)
*/
@NotNull
@Support
CreateIndexStep createIndex(String index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(Name)
*/
@NotNull
@Support
CreateIndexStep createIndex(Name index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex(Index)
*/
@NotNull
@Support
CreateIndexStep createIndex(Index index);
/**
* The <code>CREATE INDEX</code> statement.
*
* @see DSL#createIndex()
*/
@NotNull
@Support
CreateIndexStep createIndex();
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(String index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(Name index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists(Index)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists(Index index);
/**
* The <code>CREATE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createIndexIfNotExists()
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, SQLITE })
CreateIndexStep createIndexIfNotExists();
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(String)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(String index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(Name)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(Name index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex(Index)
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex(Index index);
/**
* The <code>CREATE UNIQUE INDEX</code> statement.
*
* @see DSL#createUniqueIndex()
*/
@NotNull
@Support
CreateIndexStep createUniqueIndex();
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(String index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(Name index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists(Index)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists(Index index);
/**
* The <code>CREATE UNIQUE INDEX IF NOT EXISTS</code> statement.
*
* @see DSL#createUniqueIndexIfNotExists()
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE })
CreateIndexStep createUniqueIndexIfNotExists();
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(String)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(String schema);
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(Name)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(Name schema);
/**
* The <code>CREATE SCHEMA</code> statement.
*
* @see DSL#createSchema(Schema)
*/
@NotNull
@Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchema(Schema schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(String)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(String schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(Name)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(Name schema);
/**
* The <code>CREATE SCHEMA IF NOT EXISTS</code> statement.
*
* @see DSL#createSchemaIfNotExists(Schema)
*/
@NotNull
@Support({ H2, MARIADB, MYSQL, POSTGRES })
CreateSchemaFinalStep createSchemaIfNotExists(Schema schema);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(String)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(String sequence);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(Name)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(Name sequence);
/**
* The <code>CREATE SEQUENCE</code> statement.
*
* @see DSL#createSequence(Sequence)
*/
@NotNull
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequence(Sequence<?> sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(String)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(String sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(Name)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(Name sequence);
/**
* The <code>CREATE SEQUENCE IF NOT EXISTS</code> statement.
*
* @see DSL#createSequenceIfNotExists(Sequence)
*/
@NotNull
@Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES })
CreateSequenceFlagsStep createSequenceIfNotExists(Sequence<?> sequence);
/**
* The <code>DROP DATABASE</code> statement.
*

File diff suppressed because it is too large Load Diff

View File

@ -2681,206 +2681,6 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(String database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(Name database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(database), false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(Catalog database) {
return new CreateDatabaseImpl(configuration(), database, false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(String database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), true);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(Name database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(database), true);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(Catalog database) {
return new CreateDatabaseImpl(configuration(), database, true);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(String domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(DSL.name(domain)), false);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(Name domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(domain), false);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(Domain<?> domain) {
return new CreateDomainImpl<>(configuration(), domain, false);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(String domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(DSL.name(domain)), true);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(Name domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(domain), true);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(Domain<?> domain) {
return new CreateDomainImpl<>(configuration(), domain, true);
}
@Override
public org.jooq.CreateIndexStep createIndex(String index) {
return new CreateIndexImpl(configuration(), false, DSL.index(DSL.name(index)), false);
}
@Override
public org.jooq.CreateIndexStep createIndex(Name index) {
return new CreateIndexImpl(configuration(), false, DSL.index(index), false);
}
@Override
public org.jooq.CreateIndexStep createIndex(Index index) {
return new CreateIndexImpl(configuration(), false, index, false);
}
@Override
public org.jooq.CreateIndexStep createIndex() {
return new CreateIndexImpl(configuration(), false, false);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(String index) {
return new CreateIndexImpl(configuration(), false, DSL.index(DSL.name(index)), true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(Name index) {
return new CreateIndexImpl(configuration(), false, DSL.index(index), true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(Index index) {
return new CreateIndexImpl(configuration(), false, index, true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists() {
return new CreateIndexImpl(configuration(), false, true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(String index) {
return new CreateIndexImpl(configuration(), true, DSL.index(DSL.name(index)), false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(Name index) {
return new CreateIndexImpl(configuration(), true, DSL.index(index), false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(Index index) {
return new CreateIndexImpl(configuration(), true, index, false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex() {
return new CreateIndexImpl(configuration(), true, false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(String index) {
return new CreateIndexImpl(configuration(), true, DSL.index(DSL.name(index)), true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Name index) {
return new CreateIndexImpl(configuration(), true, DSL.index(index), true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Index index) {
return new CreateIndexImpl(configuration(), true, index, true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists() {
return new CreateIndexImpl(configuration(), true, true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(String schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(DSL.name(schema)), false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(Name schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(schema), false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(Schema schema) {
return new CreateSchemaImpl(configuration(), schema, false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(String schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(DSL.name(schema)), true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Name schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(schema), true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Schema schema) {
return new CreateSchemaImpl(configuration(), schema, true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(String sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(DSL.name(sequence)), false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(Name sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(sequence), false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(Sequence<?> sequence) {
return new CreateSequenceImpl(configuration(), sequence, false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(String sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(DSL.name(sequence)), true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Name sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(sequence), true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Sequence<?> sequence) {
return new CreateSequenceImpl(configuration(), sequence, true);
}
@Override
public org.jooq.AlterDatabaseStep alterDatabase(String database) {
return new AlterDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), false);
@ -3116,6 +2916,206 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri
return new CommentOnImpl(configuration(), null, false, field);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(String database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(Name database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(database), false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabase(Catalog database) {
return new CreateDatabaseImpl(configuration(), database, false);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(String database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), true);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(Name database) {
return new CreateDatabaseImpl(configuration(), DSL.catalog(database), true);
}
@Override
public org.jooq.CreateDatabaseFinalStep createDatabaseIfNotExists(Catalog database) {
return new CreateDatabaseImpl(configuration(), database, true);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(String domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(DSL.name(domain)), false);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(Name domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(domain), false);
}
@Override
public org.jooq.CreateDomainAsStep createDomain(Domain<?> domain) {
return new CreateDomainImpl<>(configuration(), domain, false);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(String domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(DSL.name(domain)), true);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(Name domain) {
return new CreateDomainImpl<>(configuration(), DSL.domain(domain), true);
}
@Override
public org.jooq.CreateDomainAsStep createDomainIfNotExists(Domain<?> domain) {
return new CreateDomainImpl<>(configuration(), domain, true);
}
@Override
public org.jooq.CreateIndexStep createIndex(String index) {
return new CreateIndexImpl(configuration(), false, DSL.index(DSL.name(index)), false);
}
@Override
public org.jooq.CreateIndexStep createIndex(Name index) {
return new CreateIndexImpl(configuration(), false, DSL.index(index), false);
}
@Override
public org.jooq.CreateIndexStep createIndex(Index index) {
return new CreateIndexImpl(configuration(), false, index, false);
}
@Override
public org.jooq.CreateIndexStep createIndex() {
return new CreateIndexImpl(configuration(), false, false);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(String index) {
return new CreateIndexImpl(configuration(), false, DSL.index(DSL.name(index)), true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(Name index) {
return new CreateIndexImpl(configuration(), false, DSL.index(index), true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists(Index index) {
return new CreateIndexImpl(configuration(), false, index, true);
}
@Override
public org.jooq.CreateIndexStep createIndexIfNotExists() {
return new CreateIndexImpl(configuration(), false, true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(String index) {
return new CreateIndexImpl(configuration(), true, DSL.index(DSL.name(index)), false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(Name index) {
return new CreateIndexImpl(configuration(), true, DSL.index(index), false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex(Index index) {
return new CreateIndexImpl(configuration(), true, index, false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndex() {
return new CreateIndexImpl(configuration(), true, false);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(String index) {
return new CreateIndexImpl(configuration(), true, DSL.index(DSL.name(index)), true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Name index) {
return new CreateIndexImpl(configuration(), true, DSL.index(index), true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Index index) {
return new CreateIndexImpl(configuration(), true, index, true);
}
@Override
public org.jooq.CreateIndexStep createUniqueIndexIfNotExists() {
return new CreateIndexImpl(configuration(), true, true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(String schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(DSL.name(schema)), false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(Name schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(schema), false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchema(Schema schema) {
return new CreateSchemaImpl(configuration(), schema, false);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(String schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(DSL.name(schema)), true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Name schema) {
return new CreateSchemaImpl(configuration(), DSL.schema(schema), true);
}
@Override
public org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Schema schema) {
return new CreateSchemaImpl(configuration(), schema, true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(String sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(DSL.name(sequence)), false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(Name sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(sequence), false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequence(Sequence<?> sequence) {
return new CreateSequenceImpl(configuration(), sequence, false);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(String sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(DSL.name(sequence)), true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Name sequence) {
return new CreateSequenceImpl(configuration(), DSL.sequence(sequence), true);
}
@Override
public org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Sequence<?> sequence) {
return new CreateSequenceImpl(configuration(), sequence, true);
}
@Override
public org.jooq.DropDatabaseFinalStep dropDatabase(String database) {
return new DropDatabaseImpl(configuration(), DSL.catalog(DSL.name(database)), false);

View File

@ -261,6 +261,7 @@ final class Names {
static final Name N_SQL_TSI_YEAR = unquotedName("sql_tsi_year");
static final Name N_SQR = unquotedName("sqr");
static final Name N_SQRT = unquotedName("sqrt");
static final Name N_SQUARE = unquotedName("square");
static final Name N_STANDARD_HASH = unquotedName("standard_hash");
static final Name N_STATS_MODE = unquotedName("stats_mode");
static final Name N_STDDEV = unquotedName("stddev");

View File

@ -278,6 +278,7 @@ import static org.jooq.impl.DSL.space;
import static org.jooq.impl.DSL.splitPart;
import static org.jooq.impl.DSL.sql;
import static org.jooq.impl.DSL.sqrt;
import static org.jooq.impl.DSL.square;
import static org.jooq.impl.DSL.stddevPop;
import static org.jooq.impl.DSL.stddevSamp;
import static org.jooq.impl.DSL.sum;
@ -7100,6 +7101,8 @@ final class ParserContext {
return sign((Field) parseFieldParenthesised(N));
else if (parseFunctionNameIf("SQRT", "SQR"))
return sqrt((Field) parseFieldNumericOpParenthesised());
else if (parseFunctionNameIf("SQUARE"))
return square((Field) parseFieldNumericOpParenthesised());
else if (parseFunctionNameIf("SINH"))
return sinh((Field) parseFieldNumericOpParenthesised());
else if (parseFunctionNameIf("SIN"))

View File

@ -171,11 +171,6 @@
<dependency>
<groupId>org.jooq</groupId>
<artifactId>jooq-xtend</artifactId>
@ -664,7 +659,6 @@
<module>jOOQ-xtend</module>