Class ApplicationR2dbcScriptDatabaseInitializer

All Implemented Interfaces:
Aware, InitializingBean, ApplicationScriptDatabaseInitializer, ResourceLoaderAware

public class ApplicationR2dbcScriptDatabaseInitializer extends R2dbcScriptDatabaseInitializer implements ApplicationScriptDatabaseInitializer
R2dbcScriptDatabaseInitializer for the primary SQL database. May be registered as a bean to override auto-configuration.
Since:
4.0.0
Author:
Andy Wilkinson, Phillip Webb
  • Constructor Details

    • ApplicationR2dbcScriptDatabaseInitializer

      public ApplicationR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory, SqlInitializationProperties properties)
      Create a new ApplicationR2dbcScriptDatabaseInitializer instance.
      Parameters:
      connectionFactory - the primary SQL connection factory
      properties - the SQL initialization properties
    • ApplicationR2dbcScriptDatabaseInitializer

      public ApplicationR2dbcScriptDatabaseInitializer(io.r2dbc.spi.ConnectionFactory connectionFactory, DatabaseInitializationSettings settings)
      Create a new ApplicationR2dbcScriptDatabaseInitializer instance.
      Parameters:
      connectionFactory - the primary SQL connection factory
      settings - the database initialization settings