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  SqlDataSourceScriptDatabaseInitializerinstance. | 
| SqlDataSourceScriptDatabaseInitializer(DataSource dataSource,
                                      SqlInitializationProperties properties)Create a new  SqlDataSourceScriptDatabaseInitializerinstance. | 
| 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)