Provides extensible support for initializing databases through scripts.
ScriptUtilsif an SQL script cannot be read.Composite
DatabasePopulatorthat delegates to a list of given
DatabasePopulatorimplementations, executing all scripts.Strategy used to populate, initialize, or clean up a database.Populates, initializes, or cleans up a database using SQL scripts defined in external resources.Root of the hierarchy of data access exceptions that are related to processing of SQL scripts.Thrown by
ScriptUtilsif an SQL script cannot be properly parsed.Thrown by
ScriptUtilsif a statement in an SQL script failed when executing it against the target database.Generic utility methods for working with SQL scripts in conjunction with R2DBC.Thrown when we cannot determine anything more specific than "something went wrong while processing an SQL script": for example, an
R2dbcExceptionfrom R2DBC that we cannot pinpoint more precisely.