<column>
The <column> element defines a single-value field in the entity.
<column-override>, see Working with attribute and element overrides for details.Attributes of <column>
The <column> element contains the following attributes:
|
Description |
Default |
|---|---|---|
|
Internal use. |
|
|
The name of a database sequence used as the source of values for the column. This attribute is applicable only for integer columns, and only for implementations where PolicyCenter relies on the database for the sequence. Do not use the same sequence in more than one |
None |
|
Optional. If specified, PolicyCenter uses this value
as the column name of the corresponding database column. If you
do not specify a The columnName attribute must be no more than 30 characters in length. It allows only unaccented Roman letters, numbers, and the underscore character. The first character of the columnName attribute must be a letter. Although the underscore character is allowable here, Guidewire discourages its use. IMPORTANT All column names on a table must be unique within that table. Otherwise, Guidewire Studio™ displays an error if you verify the resource and the application server fails to start. |
None |
|
Whether to create a histogram on the column during an update to the database statistics. Note: It is possible to override this attribute on an existing column in an extension (*.etx) file using the This change does not take effect during an upgrade. The change occurs only if you regenerate statistics for the affected table by using the Guidewire maintenance_tools command. See also |
|
|
Default value given to the field during new entity creation. Note: For columns with the
datetime data type, see Date value syntax
for the syntax to use for the value of the
default attribute. |
None |
|
If If you deprecate an item, use the description to explain why. For more information, see Data entity subelements. |
|
|
A description of the purpose and use of the field. |
None |
|
Unused. |
|
|
See Data objects and scriptability for information. |
|
|
If you change, add, or remove an entity X that does not generate events, then PolicyCenter searches for all
event-generating entity instances that specify X. If PolicyCenter finds any of these
event-generating entity instances, it generates
To determine what entities reference a non-event-generating entity, PolicyCenter examines the foreign keys and arrays that point to the entity. However, if you set
|
|
|
If |
|
|
Internal. If true, then the loading code does not use a default value or report a warning if the column is nullable without a default. |
|
|
Required. The name of the column on the table and the field, or property, on the
entity. PolicyCenter uses this
value as the column name unless you specify a
IMPORTANT All column names on a table must be unique within that table. Otherwise, Studio displays an error if you verify the resource and the application server fails to start. |
None |
|
Whether the column can contain In general, this attribute is always |
|
|
Internal. If IMPORTANT If set to |
|
|
Whether the column is required to be non-null upon initial construction of instances of the entity. See Special behaviors for entity types during instantiation. |
|
|
Whether this value scales as the effective and expired dates change. This attribute applies only to number-type values. For example, you cannot scale a |
|
|
See Data objects and scriptability for information. |
|
|
Unused. |
|
|
Applies only to columns of
You cannot use this attribute with an encrypted column. The setting of this attribute does not affect locale or language used in searches. See also |
|
|
Required. Data type of the column, or field. In the base configuration, Guidewire defines a number of data types and stores their metadata definition files (*.dti) in under . Each metadata definition file
name is the name of a specific data type. You use one
of these data types as the Each metadata definition also defines the value type for that data type. The value type determines how PolicyCenter treats that value in memory. The name of the data type is not necessarily the
same as the name of its value type. For example, for the
The
See also |
None |
Subelements of <column>
The <column> element contains the following subelements:
|
Description |
Default |
|---|---|---|
|
None |
|
|
See <fulldescription>. |
None |
|
None |
|
|
See <tag>. |
None |
