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.