Instance Property
supportsAutoIncrement
true if the dialect supports auto-increment for primary key values when inserting new rows, false if not.var supportsAutoIncrement: Bool { get }
Discussion
See also autoIncrementClause and autoIncrementFunction.
No default is provided.
See Also
Support Flags
supportsIfExiststrueif the dialect supports theIF EXISTSmodifier for all types ofDROPqueries (such asSQLDropEnum,SQLDropIndex,SQLDropTable, andSQLDropTrigger) and theIF NOT EXISTSmodifier forSQLCreateTablequeries.supportsDropBehaviortrueif the dialect supports thebehavior modifiers forDROPqueries,false` if not.supportsReturningtrueif the dialect supportsRETURNINGsyntax for retrieving output values from DML queries (INSERT,UPDATE,DELETE).unionFeaturesA set of feature flags describing the dialect’s support for various forms ofUNIONwithSELECTqueries.