# Name or path of the user specific properties file. This file should contain the necessary parameters to connect to the # developer's own unit test schema. It is recommended to override the name of this file in the project specific properties # file, to include the name of the project. The system will try to find this file in the classpath, the user home folder # (recommended) or the local filesystem. unitils.configuration.localFileName=unitils--local.properties # Properties for the PropertiesDataSourceFactory database.driverClassName= database.url= database.userName= database.password= # A comma-separated list of all used database schemas. The first schema name is the default one, if no schema name is # specified in for example a dbunit data set, this default one is used. # A schema name is case sensitive if it's surrounded by database identifier quotes (eg " for oracle) database.schemaNames= # This property specifies the underlying DBMS implementation. Supported values are 'oracle', 'db2', 'mysql', 'hsqldb' and 'postgresql'. # The value of this property defines which vendor specific implementations of DbSupport and ConstraintsDisabler are chosen. database.dialect= # If set to true, the DBMaintainer will be used to update the unit test database schema. This is done once for each # test run, when creating the DataSource that provides access to the unit test database. updateDataBaseSchema.enabled=true # Comma separated list of directories and files in which the database update scripts are located. Directories in this # list are recursively searched for files. dbMaintainer.script.locations= # DbUnit data set xsd file path dataSetStructureGenerator.xsd.dirName= # Comma separated list of database items that may not be dropped or cleared by the db maintainer when # updating the database from scratch (dbMaintainer.fromScratch.enabled=true). # Schemas can also be preserved as a whole. If identifiers are quoted (eg "" for oracle) they are considered # case sensitive. Items that do not have a schema prefix are considered to be in the default schema dbMaintainer.preserve.schemas= dbMaintainer.preserve.tables= dbMaintainer.preserve.views= dbMaintainer.preserve.synonyms= dbMaintainer.preserve.sequences= # Comma separated list of table names. The tables listed here will not be emptied when the db maintainer performs a database # update. This can be used for Tables that contain rather static, read only or type data. The database version table # is preserved automatically. # Tables listed here will still be dropped when the db maintainer performs a from scratch update. If this is not desirable # you should add the tablename to the dbMaintainer.preserve.tables property instead # Schemas can also be preserved as a whole. If identifiers are quoted (eg "" for oracle) they are considered # case sensitive. Items that do not have a schema prefix are considered to be in the default schema dbMaintainer.preserveDataOnly.schemas= dbMaintainer.preserveDataOnly.tables=