getUserAppliedPatches(): String;
The getUserAppliedPatches method of the Schema class returns a string containing all patches applied to user schemas in your database. (See also the getAppliedPatches method, which returns a string of the patches applied to system schemas.)
The format of the string returned by this method is schema-name Patches: followed by one or more lines in the following format.
file-type,file-name,jade-version,timestamp[,file-version-tag]
In the format of the returned string:
schema-name is the name of the user schema to which the patch was applied
file-type is Schema or DDB (
file-name is the full (absolute) path name of the file that was loaded
jade-version is the JADE version number (for example, 7.1.03)
timestamp is the date and time of the file load
file-version-tag is the optional version tag value obtained from the JadeFiletypeVersiontag line in the patchset file (for example, JadeFiletypeVersiontag SCM "7.1.03.024.001";).
This is repeated for each patch that was applied.
All commas in the file-name and file-version-tag are replaced by underscore characters.
You can call the getUserAppliedPatches method at any time to determine the files (for example, hot fixes) that have been loaded into user schemas in your JADE database. Alternatively, call the resetUserAppliedPatches method to reset the information about patches applied to a specified user schema to null ("").