RTblScriptDefs SQL Table

Meta Data Services Programming

Meta Data Services Programming

RTblScriptDefs SQL Table

RTbleScriptDefs stores one row for each script definition object stored in a repository database.

Column name Data type Description
IntID RTIntID The internal identifier of the class.
Z_BranchID_Z RTBrID Indicates the branch of the version graph that contains the range to whose items the property values in this row apply.
Z_VS_Z RTVerID A version-within-branch identifier that indicates the lower limit of the range to whose items the property values in this row apply.
Z_VE_Z RTVerID A version-within-branch identifier that indicates the upper limit of the range to whose items the property values in this row apply.
ScriptLanguage Varchar,
255 bytes
The name of the scripting language to be used. The maximum length for this value is 255 bytes.
Body Text,
64 kilobytes (KB)
A string that contains the script body. The maximum length for this value is 64 kilobytes.

Remarks

The RTblScriptDefs table stores instances of ScriptDef objects associated with MethodDef objects. Script instance data includes the script string and the language that supports it.

The primary key for this table is formed from the IntID, Z_BranchID_Z, and Z_VS_Z columns.

Z_BranchID_Z, Z_VS_Z, and Z_VE_Z are included to provide future support for versioning repository API definitions in case more than one version of this repository API structure is created.

See Also

Repository SQL Data Types

Repository SQL Schema

Repository SQL Tables

ScriptDef Class

ScriptDef Object