Class DbSchemaCreator
- java.lang.Object
-
- pro.taskana.common.internal.configuration.DbSchemaCreator
-
public class DbSchemaCreator extends Object
This class create the schema for taskana.
-
-
Constructor Summary
Constructors Constructor Description DbSchemaCreator(DataSource dataSource, String schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSourcegetDataSource()booleanisValidSchemaVersion(String expectedMinVersion)voidrun()Run all db scripts.voidsetDataSource(DataSource dataSource)
-
-
-
Constructor Detail
-
DbSchemaCreator
public DbSchemaCreator(DataSource dataSource, String schema)
-
-
Method Detail
-
run
public void run() throws SQLExceptionRun all db scripts.- Throws:
SQLException- will be thrown if there will be some incorrect SQL statements invoked.
-
isValidSchemaVersion
public boolean isValidSchemaVersion(String expectedMinVersion)
-
getDataSource
public DataSource getDataSource()
-
setDataSource
public void setDataSource(DataSource dataSource)
-
-