org.dbmaintain.config
Class DbMaintainProperties

java.lang.Object
  extended by org.dbmaintain.config.DbMaintainProperties

public class DbMaintainProperties
extends Object

Author:
Filip Neven, Tim Ducheyne

Field Summary
static String PROPERTY_AUTO_CREATE_DBMAINTAIN_SCRIPTS_TABLE
           
static String PROPERTY_BACKSLASH_ESCAPING_ENABLED
           
static String PROPERTY_BASELINE_REVISION
           
static String PROPERTY_CHECKSUM_COLUMN_NAME
           
static String PROPERTY_CHECKSUM_COLUMN_SIZE
           
static String PROPERTY_CLEANDB
          Property indicating if deleting all data from all tables before updating is enabled
static String PROPERTY_DATABASE_NAMES
          Logical names for the databases.
static String PROPERTY_DATABASE_START
          Start of all property names that concern the configuration of a database
static String PROPERTY_DB2_COMMAND
           
static String PROPERTY_DIALECT
           
static String PROPERTY_DIALECT_END
          Property key of the SQL dialect of the underlying DBMS implementation
static String PROPERTY_DISABLE_CONSTRAINTS
          Property indicating if the database constraints should org disabled after updating the database
static String PROPERTY_DRIVERCLASSNAME
           
static String PROPERTY_DRIVERCLASSNAME_END
          End of property names that indicate a database driver classname
static String PROPERTY_EXCLUDED_QUALIFIERS
           
static String PROPERTY_EXECUTED_AT_COLUMN_NAME
           
static String PROPERTY_EXECUTED_AT_COLUMN_SIZE
           
static String PROPERTY_EXECUTED_SCRIPTS_TABLE_NAME
           
static String PROPERTY_FILE_LAST_MODIFIED_AT_COLUMN_NAME
           
static String PROPERTY_FILE_NAME_COLUMN_NAME
           
static String PROPERTY_FILE_NAME_COLUMN_SIZE
           
static String PROPERTY_FROM_SCRATCH_ENABLED
          Property indicating if updating the database from scratch is enabled
static String PROPERTY_IDENTIFIER_QUOTE_STRING
          Property key for the default identifier quote string (empty value for not supported, auto)
static String PROPERTY_IGNORE_CARRIAGE_RETURN_WHEN_CALCULATING_CHECK_SUM
           
static String PROPERTY_INCLUDED
           
static String PROPERTY_INCLUDED_END
          End of property names that indicate whether the database is included: i.e. it is active and must be updated
static String PROPERTY_INCLUDED_QUALIFIERS
           
static String PROPERTY_LOWEST_ACCEPTABLE_SEQUENCE_VALUE
          Property key for the lowest acceptable sequence value
static String PROPERTY_MAX_NR_CHARS_WHEN_LOGGING_SCRIPT_CONTENT
          Property for the maximum nr of chars of the script content to log when exception occurs, 0 to not log any script content
static String PROPERTY_PASSWORD
           
static String PROPERTY_PASSWORD_END
          End of property names that indicate a database password
static String PROPERTY_PATCH_ALLOWOUTOFSEQUENCEEXECUTION
          The key for the property that specifies that patch scripts can be executed out of sequence
static String PROPERTY_POSTPROCESSINGSCRIPT_DIRNAME
          Property key for the directory in which the code script files are located
static String PROPERTY_PRESERVE_DATA_SCHEMAS
          Property key for schemas in which none of the tables should be cleaned
static String PROPERTY_PRESERVE_DATA_TABLES
          Property key for the tables that should not be cleaned
static String PROPERTY_PRESERVE_MATERIALIZED_VIEWS
          The key of the property that specifies which materialized views should not be dropped
static String PROPERTY_PRESERVE_SCHEMAS
          The key of the property that specifies of which schemas nothing should be dropped
static String PROPERTY_PRESERVE_SEQUENCES
          The key of the property that specifies which sequences should not be dropped
static String PROPERTY_PRESERVE_SYNONYMS
          The key of the property that specifies which synonyms should not be dropped
static String PROPERTY_PRESERVE_TABLES
          The key of the property that specifies which tables should not be dropped
static String PROPERTY_PRESERVE_TRIGGERS
          The key of the property that specifies which triggers should not be dropped
static String PROPERTY_PRESERVE_TYPES
          The key of the property that specifies which types should not be dropped
static String PROPERTY_PRESERVE_VIEWS
          The key of the property that specifies which views should not be dropped
static String PROPERTY_QUALIFIERS
           
static String PROPERTY_SCHEMANAMES
           
static String PROPERTY_SCHEMANAMES_END
          Property key for the database schema names
static String PROPERTY_SCRIPT_ENCODING
           
static String PROPERTY_SCRIPT_FILE_EXTENSIONS
          Property key for the extension of the script files
static String PROPERTY_SCRIPT_INDEX_REGEXP
           
static String PROPERTY_SCRIPT_LOCATIONS
          Property key for the directory in which the script files are located
static String PROPERTY_SCRIPT_PARAMETER_FILE
           
static String PROPERTY_SCRIPT_PATCH_QUALIFIERS
          Property key for the patch indicator.
static String PROPERTY_SCRIPT_QUALIFIER_REGEXP
           
static String PROPERTY_SCRIPT_TARGETDATABASE_REGEXP
           
static String PROPERTY_SQL_PLUS_COMMAND
           
static String PROPERTY_STORED_IDENTIFIER_CASE
          Property key for the default identifier casing (lower_case, upper_case, mixed_case, auto)
static String PROPERTY_SUCCEEDED_COLUMN_NAME
           
static String PROPERTY_TIMESTAMP_FORMAT
           
static String PROPERTY_UPDATE_SEQUENCES
          Property indicating if the database constraints should org disabled after updating the database
static String PROPERTY_URL
           
static String PROPERTY_URL_END
          End of property names that indicate a database url
static String PROPERTY_USERNAME
           
static String PROPERTY_USERNAME_END
          End of property names that indicate a database username
static String PROPERTY_USESCRIPTFILELASTMODIFICATIONDATES
           
static String UNNAMED_DATABASE_NAME
          The database name that maven/ant/spring tasks will use if no name was specified
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNNAMED_DATABASE_NAME

public static final String UNNAMED_DATABASE_NAME
The database name that maven/ant/spring tasks will use if no name was specified

See Also:
Constant Field Values

PROPERTY_DATABASE_NAMES

public static final String PROPERTY_DATABASE_NAMES
Logical names for the databases. This property is only required if there's more than one database configured.

See Also:
Constant Field Values

PROPERTY_DATABASE_START

public static final String PROPERTY_DATABASE_START
Start of all property names that concern the configuration of a database

See Also:
Constant Field Values

PROPERTY_DRIVERCLASSNAME_END

public static final String PROPERTY_DRIVERCLASSNAME_END
End of property names that indicate a database driver classname

See Also:
Constant Field Values

PROPERTY_DRIVERCLASSNAME

public static final String PROPERTY_DRIVERCLASSNAME
See Also:
Constant Field Values

PROPERTY_URL_END

public static final String PROPERTY_URL_END
End of property names that indicate a database url

See Also:
Constant Field Values

PROPERTY_URL

public static final String PROPERTY_URL
See Also:
Constant Field Values

PROPERTY_USERNAME_END

public static final String PROPERTY_USERNAME_END
End of property names that indicate a database username

See Also:
Constant Field Values

PROPERTY_USERNAME

public static final String PROPERTY_USERNAME
See Also:
Constant Field Values

PROPERTY_PASSWORD_END

public static final String PROPERTY_PASSWORD_END
End of property names that indicate a database password

See Also:
Constant Field Values

PROPERTY_PASSWORD

public static final String PROPERTY_PASSWORD
See Also:
Constant Field Values

PROPERTY_INCLUDED_END

public static final String PROPERTY_INCLUDED_END
End of property names that indicate whether the database is included: i.e. it is active and must be updated

See Also:
Constant Field Values

PROPERTY_INCLUDED

public static final String PROPERTY_INCLUDED
See Also:
Constant Field Values

PROPERTY_DIALECT_END

public static final String PROPERTY_DIALECT_END
Property key of the SQL dialect of the underlying DBMS implementation

See Also:
Constant Field Values

PROPERTY_DIALECT

public static final String PROPERTY_DIALECT
See Also:
Constant Field Values

PROPERTY_SCHEMANAMES_END

public static final String PROPERTY_SCHEMANAMES_END
Property key for the database schema names

See Also:
Constant Field Values

PROPERTY_SCHEMANAMES

public static final String PROPERTY_SCHEMANAMES
See Also:
Constant Field Values

PROPERTY_STORED_IDENTIFIER_CASE

public static final String PROPERTY_STORED_IDENTIFIER_CASE
Property key for the default identifier casing (lower_case, upper_case, mixed_case, auto)

See Also:
Constant Field Values

PROPERTY_IDENTIFIER_QUOTE_STRING

public static final String PROPERTY_IDENTIFIER_QUOTE_STRING
Property key for the default identifier quote string (empty value for not supported, auto)

See Also:
Constant Field Values

PROPERTY_CLEANDB

public static final String PROPERTY_CLEANDB
Property indicating if deleting all data from all tables before updating is enabled

See Also:
Constant Field Values

PROPERTY_FROM_SCRATCH_ENABLED

public static final String PROPERTY_FROM_SCRATCH_ENABLED
Property indicating if updating the database from scratch is enabled

See Also:
Constant Field Values

PROPERTY_DISABLE_CONSTRAINTS

public static final String PROPERTY_DISABLE_CONSTRAINTS
Property indicating if the database constraints should org disabled after updating the database

See Also:
Constant Field Values

PROPERTY_UPDATE_SEQUENCES

public static final String PROPERTY_UPDATE_SEQUENCES
Property indicating if the database constraints should org disabled after updating the database

See Also:
Constant Field Values

PROPERTY_MAX_NR_CHARS_WHEN_LOGGING_SCRIPT_CONTENT

public static final String PROPERTY_MAX_NR_CHARS_WHEN_LOGGING_SCRIPT_CONTENT
Property for the maximum nr of chars of the script content to log when exception occurs, 0 to not log any script content

See Also:
Constant Field Values

PROPERTY_LOWEST_ACCEPTABLE_SEQUENCE_VALUE

public static final String PROPERTY_LOWEST_ACCEPTABLE_SEQUENCE_VALUE
Property key for the lowest acceptable sequence value

See Also:
Constant Field Values

PROPERTY_PRESERVE_SCHEMAS

public static final String PROPERTY_PRESERVE_SCHEMAS
The key of the property that specifies of which schemas nothing should be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_TABLES

public static final String PROPERTY_PRESERVE_TABLES
The key of the property that specifies which tables should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_VIEWS

public static final String PROPERTY_PRESERVE_VIEWS
The key of the property that specifies which views should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_MATERIALIZED_VIEWS

public static final String PROPERTY_PRESERVE_MATERIALIZED_VIEWS
The key of the property that specifies which materialized views should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_SYNONYMS

public static final String PROPERTY_PRESERVE_SYNONYMS
The key of the property that specifies which synonyms should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_SEQUENCES

public static final String PROPERTY_PRESERVE_SEQUENCES
The key of the property that specifies which sequences should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_TRIGGERS

public static final String PROPERTY_PRESERVE_TRIGGERS
The key of the property that specifies which triggers should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_TYPES

public static final String PROPERTY_PRESERVE_TYPES
The key of the property that specifies which types should not be dropped

See Also:
Constant Field Values

PROPERTY_PRESERVE_DATA_SCHEMAS

public static final String PROPERTY_PRESERVE_DATA_SCHEMAS
Property key for schemas in which none of the tables should be cleaned

See Also:
Constant Field Values

PROPERTY_PRESERVE_DATA_TABLES

public static final String PROPERTY_PRESERVE_DATA_TABLES
Property key for the tables that should not be cleaned

See Also:
Constant Field Values

PROPERTY_EXECUTED_SCRIPTS_TABLE_NAME

public static final String PROPERTY_EXECUTED_SCRIPTS_TABLE_NAME
See Also:
Constant Field Values

PROPERTY_FILE_NAME_COLUMN_NAME

public static final String PROPERTY_FILE_NAME_COLUMN_NAME
See Also:
Constant Field Values

PROPERTY_FILE_NAME_COLUMN_SIZE

public static final String PROPERTY_FILE_NAME_COLUMN_SIZE
See Also:
Constant Field Values

PROPERTY_FILE_LAST_MODIFIED_AT_COLUMN_NAME

public static final String PROPERTY_FILE_LAST_MODIFIED_AT_COLUMN_NAME
See Also:
Constant Field Values

PROPERTY_CHECKSUM_COLUMN_NAME

public static final String PROPERTY_CHECKSUM_COLUMN_NAME
See Also:
Constant Field Values

PROPERTY_CHECKSUM_COLUMN_SIZE

public static final String PROPERTY_CHECKSUM_COLUMN_SIZE
See Also:
Constant Field Values

PROPERTY_EXECUTED_AT_COLUMN_NAME

public static final String PROPERTY_EXECUTED_AT_COLUMN_NAME
See Also:
Constant Field Values

PROPERTY_EXECUTED_AT_COLUMN_SIZE

public static final String PROPERTY_EXECUTED_AT_COLUMN_SIZE
See Also:
Constant Field Values

PROPERTY_SUCCEEDED_COLUMN_NAME

public static final String PROPERTY_SUCCEEDED_COLUMN_NAME
See Also:
Constant Field Values

PROPERTY_AUTO_CREATE_DBMAINTAIN_SCRIPTS_TABLE

public static final String PROPERTY_AUTO_CREATE_DBMAINTAIN_SCRIPTS_TABLE
See Also:
Constant Field Values

PROPERTY_TIMESTAMP_FORMAT

public static final String PROPERTY_TIMESTAMP_FORMAT
See Also:
Constant Field Values

PROPERTY_SCRIPT_LOCATIONS

public static final String PROPERTY_SCRIPT_LOCATIONS
Property key for the directory in which the script files are located

See Also:
Constant Field Values

PROPERTY_SCRIPT_FILE_EXTENSIONS

public static final String PROPERTY_SCRIPT_FILE_EXTENSIONS
Property key for the extension of the script files

See Also:
Constant Field Values

PROPERTY_IGNORE_CARRIAGE_RETURN_WHEN_CALCULATING_CHECK_SUM

public static final String PROPERTY_IGNORE_CARRIAGE_RETURN_WHEN_CALCULATING_CHECK_SUM
See Also:
Constant Field Values

PROPERTY_POSTPROCESSINGSCRIPT_DIRNAME

public static final String PROPERTY_POSTPROCESSINGSCRIPT_DIRNAME
Property key for the directory in which the code script files are located

See Also:
Constant Field Values

PROPERTY_SCRIPT_PATCH_QUALIFIERS

public static final String PROPERTY_SCRIPT_PATCH_QUALIFIERS
Property key for the patch indicator. I.e. the keyword to use in the filename to indicate that the script is a patch script.

See Also:
Constant Field Values

PROPERTY_PATCH_ALLOWOUTOFSEQUENCEEXECUTION

public static final String PROPERTY_PATCH_ALLOWOUTOFSEQUENCEEXECUTION
The key for the property that specifies that patch scripts can be executed out of sequence

See Also:
Constant Field Values

PROPERTY_USESCRIPTFILELASTMODIFICATIONDATES

public static final String PROPERTY_USESCRIPTFILELASTMODIFICATIONDATES
See Also:
Constant Field Values

PROPERTY_SCRIPT_ENCODING

public static final String PROPERTY_SCRIPT_ENCODING
See Also:
Constant Field Values

PROPERTY_SCRIPT_INDEX_REGEXP

public static final String PROPERTY_SCRIPT_INDEX_REGEXP
See Also:
Constant Field Values

PROPERTY_SCRIPT_TARGETDATABASE_REGEXP

public static final String PROPERTY_SCRIPT_TARGETDATABASE_REGEXP
See Also:
Constant Field Values

PROPERTY_SCRIPT_QUALIFIER_REGEXP

public static final String PROPERTY_SCRIPT_QUALIFIER_REGEXP
See Also:
Constant Field Values

PROPERTY_BACKSLASH_ESCAPING_ENABLED

public static final String PROPERTY_BACKSLASH_ESCAPING_ENABLED
See Also:
Constant Field Values

PROPERTY_QUALIFIERS

public static final String PROPERTY_QUALIFIERS
See Also:
Constant Field Values

PROPERTY_EXCLUDED_QUALIFIERS

public static final String PROPERTY_EXCLUDED_QUALIFIERS
See Also:
Constant Field Values

PROPERTY_INCLUDED_QUALIFIERS

public static final String PROPERTY_INCLUDED_QUALIFIERS
See Also:
Constant Field Values

PROPERTY_SQL_PLUS_COMMAND

public static final String PROPERTY_SQL_PLUS_COMMAND
See Also:
Constant Field Values

PROPERTY_DB2_COMMAND

public static final String PROPERTY_DB2_COMMAND
See Also:
Constant Field Values

PROPERTY_BASELINE_REVISION

public static final String PROPERTY_BASELINE_REVISION
See Also:
Constant Field Values

PROPERTY_SCRIPT_PARAMETER_FILE

public static final String PROPERTY_SCRIPT_PARAMETER_FILE
See Also:
Constant Field Values


Copyright © 2011. All Rights Reserved.