public class SqlR2dbcScriptDatabaseInitializer
extends org.springframework.boot.r2dbc.init.R2dbcScriptDatabaseInitializer
R2dbcScriptDatabaseInitializer for the primary SQL database. May be registered
as a bean to override auto-configuration.| Constructor and Description |
|---|
SqlR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory,
org.springframework.boot.sql.init.DatabaseInitializationSettings settings)
Create a new
BatchDataSourceScriptDatabaseInitializer instance. |
SqlR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory,
SqlInitializationProperties properties)
Create a new
SqlDataSourceScriptDatabaseInitializer instance. |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.boot.sql.init.DatabaseInitializationSettings |
getSettings(SqlInitializationProperties properties)
Adapts
SQL initialization properties to
DatabaseInitializationSettings. |
isEmbeddedDatabase, runScriptspublic SqlR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory,
SqlInitializationProperties properties)
SqlDataSourceScriptDatabaseInitializer instance.connectionFactory - the primary SQL connection factoryproperties - the SQL initialization propertiesgetSettings(org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties)public SqlR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory,
org.springframework.boot.sql.init.DatabaseInitializationSettings settings)
BatchDataSourceScriptDatabaseInitializer instance.connectionFactory - the primary SQL connection factorysettings - the database initialization settingsgetSettings(org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties)public static org.springframework.boot.sql.init.DatabaseInitializationSettings getSettings(SqlInitializationProperties properties)
SQL initialization properties to
DatabaseInitializationSettings.properties - the SQL initialization propertiesDatabaseInitializationSettings instanceSqlR2dbcScriptDatabaseInitializer(ConnectionFactory,
DatabaseInitializationSettings)