Package app.nzyme.plugin
Interface Database
public interface Database
-
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.DateTimelongvoidvoidmigrate()<X extends Exception>
voiduseHandle(org.jdbi.v3.core.HandleConsumer<X> callback) <R,X extends Exception>
RwithHandle(org.jdbi.v3.core.HandleCallback<R, X> callback)
-
Method Details
-
initialize
void initialize() throws liquibase.exception.LiquibaseException- Throws:
liquibase.exception.LiquibaseException
-
migrate
void migrate() throws liquibase.exception.LiquibaseException- Throws:
liquibase.exception.LiquibaseException
-
getTotalSize
long getTotalSize() -
getDatabaseClock
org.joda.time.DateTime getDatabaseClock() -
withHandle
- Throws:
X extends Exception
-
useHandle
- Throws:
X extends Exception
-