Class CreateDatabasePopulator
java.lang.Object
ubic.gemma.persistence.initialization.CreateDatabasePopulator
- All Implemented Interfaces:
org.springframework.jdbc.datasource.init.DatabasePopulator
public class CreateDatabasePopulator
extends Object
implements org.springframework.jdbc.datasource.init.DatabasePopulator
Create a new database and drop an existing one if desired.
This populator needs to be run with a data source that has been passed through BootstrappedDataSourceFactory
,
because the database might not exist.
- Author:
- poirigui
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
populate
(Connection connection) void
setDropIfExists
(boolean dropIfExists)
-
Constructor Details
-
CreateDatabasePopulator
-
-
Method Details
-
populate
- Specified by:
populate
in interfaceorg.springframework.jdbc.datasource.init.DatabasePopulator
- Throws:
SQLException
-
setDropIfExists
public void setDropIfExists(boolean dropIfExists)
-