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, runScripts
public 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)