public class SqlDataSourceScriptDatabaseInitializer extends DataSourceScriptDatabaseInitializer
DataSourceScriptDatabaseInitializer for the primary SQL database. May be
registered as a bean to override auto-configuration.| Constructor and Description |
|---|
SqlDataSourceScriptDatabaseInitializer(DataSource dataSource,
DatabaseInitializationSettings settings)
Create a new
SqlDataSourceScriptDatabaseInitializer instance. |
SqlDataSourceScriptDatabaseInitializer(DataSource dataSource,
SqlInitializationProperties properties)
Create a new
SqlDataSourceScriptDatabaseInitializer instance. |
| Modifier and Type | Method and Description |
|---|---|
static DatabaseInitializationSettings |
getSettings(SqlInitializationProperties properties)
|
customize, getDataSource, isEmbeddedDatabase, runScriptsafterPropertiesSet, initializeDatabase, setResourceLoaderpublic SqlDataSourceScriptDatabaseInitializer(DataSource dataSource, SqlInitializationProperties properties)
SqlDataSourceScriptDatabaseInitializer instance.dataSource - the primary SQL data sourceproperties - the SQL initialization propertiesgetSettings(org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties)public SqlDataSourceScriptDatabaseInitializer(DataSource dataSource, DatabaseInitializationSettings settings)
SqlDataSourceScriptDatabaseInitializer instance.dataSource - the primary SQL data sourcesettings - the database initialization settingsgetSettings(org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties)public static DatabaseInitializationSettings getSettings(SqlInitializationProperties properties)
properties - the SQL initialization propertiesDatabaseInitializationSettings instanceSqlDataSourceScriptDatabaseInitializer(DataSource,
DatabaseInitializationSettings)