public class DerbyPkGenerator extends OraclePkGenerator
adapter, DEFAULT_PK_CACHE_SIZE, pkCache, pkCacheSize, pkStartValue
Modifier and Type | Method and Description |
---|---|
protected String |
createSequenceString(DbEntity entity) |
protected String |
dropSequenceString(DbEntity entity)
Returns a SQL string needed to drop any database objects associated with
automatic primary key generation process for a specific DbEntity.
|
protected String |
selectAllSequencesQuery() |
protected String |
selectNextValQuery(String pkGeneratingSequenceName) |
protected String |
sequenceName(DbEntity entity)
Returns expected primary key sequence name for a DbEntity.
|
createAutoPk, createAutoPkStatements, dropAutoPk, dropAutoPkStatements, getExistingSequences, getSequencePrefix, longPkFromDatabase, pkCacheSize
autoPkTableExists, dropAutoPkString, generatePk, getAdapter, getPkCacheSize, pkCreateString, pkDeleteString, pkSelectString, pkTableCreateString, pkUpdateString, reset, runUpdate, setPkCacheSize
protected String sequenceName(DbEntity entity)
OraclePkGenerator
sequenceName
in class OraclePkGenerator
protected String selectNextValQuery(String pkGeneratingSequenceName)
selectNextValQuery
in class OraclePkGenerator
protected String selectAllSequencesQuery()
selectAllSequencesQuery
in class OraclePkGenerator
protected String dropSequenceString(DbEntity entity)
OraclePkGenerator
dropSequenceString
in class OraclePkGenerator
protected String createSequenceString(DbEntity entity)
createSequenceString
in class OraclePkGenerator
Copyright © 2001–2017 Apache Cayenne. All rights reserved.