public class DbModelPostgresql
extends org.waarp.common.database.model.DbModelPostgresql
Constructor and Description |
---|
DbModelPostgresql()
Create the object and initialize if necessary the driver
|
Modifier and Type | Method and Description |
---|---|
void |
createTables(org.waarp.common.database.DbSession session) |
boolean |
needUpgradeDb(org.waarp.common.database.DbSession session,
String version,
boolean tryFix) |
long |
nextSequence(org.waarp.common.database.DbSession dbSession) |
void |
resetSequence(org.waarp.common.database.DbSession session,
long newvalue) |
boolean |
upgradeDb(org.waarp.common.database.DbSession session,
String version) |
getDbType, limitRequest, validConnection, validConnectionString
public DbModelPostgresql() throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
public void createTables(org.waarp.common.database.DbSession session) throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
createTables
in interface org.waarp.common.database.model.DbModel
createTables
in class org.waarp.common.database.model.DbModelPostgresql
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
public void resetSequence(org.waarp.common.database.DbSession session, long newvalue) throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
resetSequence
in interface org.waarp.common.database.model.DbModel
resetSequence
in class org.waarp.common.database.model.DbModelPostgresql
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
public long nextSequence(org.waarp.common.database.DbSession dbSession) throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException, org.waarp.common.database.exception.WaarpDatabaseSqlException, org.waarp.common.database.exception.WaarpDatabaseNoDataException
nextSequence
in interface org.waarp.common.database.model.DbModel
nextSequence
in class org.waarp.common.database.model.DbModelPostgresql
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
org.waarp.common.database.exception.WaarpDatabaseSqlException
org.waarp.common.database.exception.WaarpDatabaseNoDataException
public boolean upgradeDb(org.waarp.common.database.DbSession session, String version) throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
public boolean needUpgradeDb(org.waarp.common.database.DbSession session, String version, boolean tryFix) throws org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
org.waarp.common.database.exception.WaarpDatabaseNoConnectionException
Copyright © 2009–2019 Waarp. All rights reserved.