Properties
Formerly the working-directory location that KSL schema-creation scripts were copied into (from their classpath resources) so they could be executed as files. Schema scripts are now executed directly from their classpath resources (see executeSchemaResource), so this directory is no longer created or used and may not exist.
Functions
Creates a reference to a KSLDatabase. This method assumes that the data source has an existing properly configured KSL schema. If it does not, an exception occurs. If it has one the data from previous simulation runs will be deleted if the clear data option is true. The deletion occurs immediately if configured as true.
Creates a reference to a KSLDatabase. This method assumes that the data source has an existing properly configured KSL schema. If it does not, an exception occurs. If it has one the data from previous simulations remains. If the clear data option is set to true then the data WILL be deleted immediately.
This method creates the database on disk and configures it to hold KSL simulation data.
This method creates the database on disk and configures it to hold KSL simulation data.
Creates a new KSLDatabase. If the database contains a schema called "ksl_db" it is dropped via cascade.
This method creates the database on disk and configures it to hold KSL simulation data.
Executes the KSL database creation script on the database if the database does not already have a KSL_DB schema. If the database already contains a KSL_DB schema then the creation script is not executed. This method assumes that the underlying data source supports schemas. For example, SQLite does not support schemas.