Package jslx.dbutilities.dbutil
-
Interface Summary Interface Description DatabaseIfc Many databases define the terms database, user, schema in a variety of ways.DbCreateTask.AfterTablesOnlyStepIfc DbCreateTask.DBAddConstraintsStepIfc DbCreateTask.DBAfterInsertStepIfc DbCreateTask.DbCreateStepIfc DbCreateTask.DbCreateTaskExecuteStepIfc DbCreateTask.DbCreateTaskFirstStepIfc Used to limit the options on the first stepDbCreateTask.DbInsertStepIfc DbCreateTask.WithCreateScriptStepIfc Allows the user to specify a full creation script that puts the database into the state desired by the user.DbCreateTask.WithTablesScriptStepIfc Allows the user to specify a script that creates the tables of the database -
Class Summary Class Description Database A concrete implementation of the DatabaseIfc interface.DatabaseFactory DatabaseFactoryTest DbCreateTask A DbCreateTask represents a set of instructions that can be used to create, possibly fill, and alter a database.DbCreateTask.DbCreateTaskBuilder A builder that can be used to configure a database creation task through as set of configuration steps. -
Enum Summary Enum Description DatabaseIfc.LineOption DbCreateTask.State DbCreateTask.Type -
Exception Summary Exception Description DatabaseAlreadyExistsException DatabaseDoesNotExistException TableDoesNotExistException