mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-18 06:48:50 +02:00
Dehardcoded the datamodel source files from the subdirectory "modules"
SVN:trunk[1780]
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classes><class name="KnownError" category="bizmodel,searchable,knownerrormgmt" parent="cmdbAbstractObject" abstract="false" key_type="autoincrement" db_table="known_error" db_key_field="id" db_final_class_field=""><properties><comment><![CDATA[/**
|
||||
* Description of known error
|
||||
*/]]></comment><naming format="%1$s"><attributes><attribute name="name"/></attributes></naming><display_template></display_template><icon>../modules/itop-knownerror-mgmt-1.0.0/images/known-error.png</icon><reconciliation><attributes><attribute name="org_id"/><attribute name="name"/></attributes></reconciliation></properties><fields><field name="name" type="String" sql="name" default_value="" is_null_allowed="false"/><field name="org_id" type="ExternalKey" target_class="Organization" sql="cust_id" is_null_allowed="false" on_target_delete="DEL_MANUAL"/><field name="cust_name" type="ExternalField" extkey_attcode="org_id" target_attcode="name"/><field name="problem_id" type="ExternalKey" target_class="Problem" sql="problem_id" is_null_allowed="true" on_target_delete="DEL_MANUAL"/><field name="problem_ref" type="ExternalField" extkey_attcode="problem_id" target_attcode="ref"/><field name="symptom" type="Text" sql="symptom" default_value="" is_null_allowed="false"/><field name="root_cause" type="Text" sql="rootcause" default_value="" is_null_allowed="true"/><field name="workaround" type="Text" sql="workaround" default_value="" is_null_allowed="true"/><field name="solution" type="Text" sql="solution" default_value="" is_null_allowed="true"/><field name="error_code" type="String" sql="error_code" default_value="" is_null_allowed="true"/><field name="domain" type="Enum" sql="domain" default_value="Application" is_null_allowed="false"><values><value>Network</value><value>Server</value><value>Application</value><value>Desktop</value></values></field><field name="vendor" type="String" sql="vendor" default_value="" is_null_allowed="true"/><field name="model" type="String" sql="model" default_value="" is_null_allowed="true"/><field name="version" type="String" sql="version" default_value="" is_null_allowed="true"/><field name="ci_list" type="LinkedSetIndirect" linked_class="lnkInfraError" ext_key_to_me="error_id" ext_key_to_remote="infra_id" count_min="0" count_max="0"/><field name="document_list" type="LinkedSetIndirect" linked_class="lnkDocumentError" ext_key_to_me="error_id" ext_key_to_remote="doc_id" count_min="0" count_max="0"/></fields><methods/><presentation><details><items><item>name</item><item>org_id</item><item>problem_id</item><item>error_code</item><item>domain</item><item>vendor</item><item>model</item><item>version</item><item>symptom</item><item>root_cause</item><item>workaround</item><item>solution</item><item>ci_list</item><item>document_list</item></items></details><search><items><item>name</item><item>org_id</item><item>problem_id</item><item>error_code</item><item>domain</item><item>symptom</item></items></search><list><items><item>org_id</item><item>problem_id</item><item>error_code</item><item>symptom</item></items></list></presentation></class><class name="lnkInfraError" category="bizmodel,searchable,knownerrormgmt,lnkknownerror" parent="cmdbAbstractObject" abstract="false" key_type="autoincrement" is_link="1" db_table="infra_error_links" db_key_field="link_id" db_final_class_field=""><properties><comment><![CDATA[/**
|
||||
*/]]></comment><naming format="%1$s"><attributes><attribute name="name"/></attributes></naming><display_template></display_template><icon>images/known-error.png</icon><reconciliation><attributes><attribute name="org_id"/><attribute name="name"/></attributes></reconciliation></properties><fields><field name="name" type="String" sql="name" default_value="" is_null_allowed="false"/><field name="org_id" type="ExternalKey" target_class="Organization" sql="cust_id" is_null_allowed="false" on_target_delete="DEL_MANUAL"/><field name="cust_name" type="ExternalField" extkey_attcode="org_id" target_attcode="name"/><field name="problem_id" type="ExternalKey" target_class="Problem" sql="problem_id" is_null_allowed="true" on_target_delete="DEL_MANUAL"/><field name="problem_ref" type="ExternalField" extkey_attcode="problem_id" target_attcode="ref"/><field name="symptom" type="Text" sql="symptom" default_value="" is_null_allowed="false"/><field name="root_cause" type="Text" sql="rootcause" default_value="" is_null_allowed="true"/><field name="workaround" type="Text" sql="workaround" default_value="" is_null_allowed="true"/><field name="solution" type="Text" sql="solution" default_value="" is_null_allowed="true"/><field name="error_code" type="String" sql="error_code" default_value="" is_null_allowed="true"/><field name="domain" type="Enum" sql="domain" default_value="Application" is_null_allowed="false"><values><value>Network</value><value>Server</value><value>Application</value><value>Desktop</value></values></field><field name="vendor" type="String" sql="vendor" default_value="" is_null_allowed="true"/><field name="model" type="String" sql="model" default_value="" is_null_allowed="true"/><field name="version" type="String" sql="version" default_value="" is_null_allowed="true"/><field name="ci_list" type="LinkedSetIndirect" linked_class="lnkInfraError" ext_key_to_me="error_id" ext_key_to_remote="infra_id" count_min="0" count_max="0"/><field name="document_list" type="LinkedSetIndirect" linked_class="lnkDocumentError" ext_key_to_me="error_id" ext_key_to_remote="doc_id" count_min="0" count_max="0"/></fields><methods/><presentation><details><items><item>name</item><item>org_id</item><item>problem_id</item><item>error_code</item><item>domain</item><item>vendor</item><item>model</item><item>version</item><item>symptom</item><item>root_cause</item><item>workaround</item><item>solution</item><item>ci_list</item><item>document_list</item></items></details><search><items><item>name</item><item>org_id</item><item>problem_id</item><item>error_code</item><item>domain</item><item>symptom</item></items></search><list><items><item>org_id</item><item>problem_id</item><item>error_code</item><item>symptom</item></items></list></presentation></class><class name="lnkInfraError" category="bizmodel,searchable,knownerrormgmt,lnkknownerror" parent="cmdbAbstractObject" abstract="false" key_type="autoincrement" is_link="1" db_table="infra_error_links" db_key_field="link_id" db_final_class_field=""><properties><comment><![CDATA[/**
|
||||
* n-n link between any Infra and a Known Error
|
||||
*/]]></comment><naming format="lnkInfraError"><attributes/></naming><display_template></display_template><icon></icon><reconciliation><attributes><attribute name="infra_id"/><attribute name="error_id"/></attributes></reconciliation></properties><fields><field name="infra_id" type="ExternalKey" target_class="FunctionalCI" jointype="" sql="infra_id" is_null_allowed="false" on_target_delete="DEL_AUTO"/><field name="infra_name" type="ExternalField" extkey_attcode="infra_id" target_attcode="name"/><field name="infra_status" type="ExternalField" extkey_attcode="infra_id" target_attcode="status"/><field name="error_id" type="ExternalKey" target_class="KnownError" jointype="" sql="error_id" is_null_allowed="false" on_target_delete="DEL_AUTO"/><field name="error_name" type="ExternalField" extkey_attcode="error_id" target_attcode="name"/><field name="reason" type="String" sql="dummy" default_value="" is_null_allowed="true"/></fields><methods/><presentation><details><items><item>infra_id</item><item>error_id</item><item>reason</item></items></details><search><items><item>infra_id</item><item>error_id</item></items></search><list><items><item>infra_id_finalclass_recall</item><item>infra_id</item><item>infra_status</item><item>error_id</item><item>reason</item></items></list></presentation></class><class name="lnkDocumentError" category="bizmodel,searchable,knownerrormgmt,lnkknownerror" parent="cmdbAbstractObject" abstract="false" key_type="autoincrement" is_link="1" db_table="documents_error_link" db_key_field="link_id" db_final_class_field=""><properties><comment><![CDATA[/**
|
||||
* n-n link between any Contract and a Document
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user