Package io.jmix.data.impl.dbms
Class PostgresqlSequenceSupport
java.lang.Object
io.jmix.data.impl.dbms.PostgresqlSequenceSupport
- All Implemented Interfaces:
SequenceSupport
@Component("postgresqlSequenceSupport")
public class PostgresqlSequenceSupport
extends Object
implements SequenceSupport
-
Field Summary
Fields inherited from interface io.jmix.data.persistence.SequenceSupport
SQL_DELIMITER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSequenceSql(String sequenceName, long startValue, long increment) deleteSequenceSql(String sequenceName) getCurrentValueSql(String sequenceName) getNextValueSql(String sequenceName) modifySequenceSql(String sequenceName, long startWith) sequenceExistsSql(String sequenceName)
-
Constructor Details
-
PostgresqlSequenceSupport
public PostgresqlSequenceSupport()
-
-
Method Details
-
sequenceExistsSql
- Specified by:
sequenceExistsSqlin interfaceSequenceSupport
-
createSequenceSql
- Specified by:
createSequenceSqlin interfaceSequenceSupport
-
modifySequenceSql
- Specified by:
modifySequenceSqlin interfaceSequenceSupport
-
deleteSequenceSql
- Specified by:
deleteSequenceSqlin interfaceSequenceSupport
-
getNextValueSql
- Specified by:
getNextValueSqlin interfaceSequenceSupport
-
getCurrentValueSql
- Specified by:
getCurrentValueSqlin interfaceSequenceSupport
-