103 lines
3.4 KiB
XML
Executable File
103 lines
3.4 KiB
XML
Executable File
<?xml version='1.0'?>
|
|
<schema>
|
|
<tables>
|
|
<table>
|
|
<name>vtiger_tks_module</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_module` (
|
|
`tabid` int(19) NOT NULL default '0',
|
|
`name` varchar(25) NOT NULL,
|
|
`tablabel` varchar(25) NOT NULL,
|
|
`modifiedby` int(19) default NULL,
|
|
`ownedby` int(19) default NULL,
|
|
`version` varchar(10) default NULL,
|
|
`parent` varchar(30) default NULL,
|
|
`tks_entity` varchar(50) NOT NULL,
|
|
PRIMARY KEY (`tabid`),
|
|
UNIQUE KEY `tab_name_idx` (`name`),
|
|
KEY `tab_modifiedby_idx` (`modifiedby`),
|
|
KEY `tab_tabid_idx` (`tabid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
<table>
|
|
<name>vtiger_tks_blocks</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_blocks` (
|
|
`blockid` int(19) NOT NULL,
|
|
`tabid` int(19) NOT NULL,
|
|
`blocklabel` varchar(100) NOT NULL,
|
|
`sequence` int(10) default NULL,
|
|
`show_title` int(2) default NULL,
|
|
PRIMARY KEY (`blockid`),
|
|
KEY `block_tabid_idx` (`tabid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
<table>
|
|
<name>vtiger_tks_field</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_field` (
|
|
`tabid` int(19) NOT NULL,
|
|
`fieldid` int(19) NOT NULL auto_increment,
|
|
`columnname` varchar(30) NOT NULL,
|
|
`tablename` varchar(50) NOT NULL,
|
|
`generatedtype` int(19) NOT NULL default '0',
|
|
`uitype` varchar(30) NOT NULL,
|
|
`fieldname` varchar(50) NOT NULL,
|
|
`fieldlabel` varchar(50) NOT NULL,
|
|
`readonly` int(1) NOT NULL,
|
|
`presence` int(19) NOT NULL default '1',
|
|
`defaultvalue` text,
|
|
`maximumlength` int(19) default NULL,
|
|
`sequence` int(19) default NULL,
|
|
`block` int(19) default NULL,
|
|
`displaytype` int(19) default NULL,
|
|
`typeofdata` varchar(100) default NULL,
|
|
`quickcreate` int(10) NOT NULL default '1',
|
|
`quickcreatesequence` int(19) default NULL,
|
|
`info_type` varchar(20) default NULL,
|
|
`masseditable` int(10) NOT NULL default '1',
|
|
`helpinfo` text,
|
|
`summaryfield` int(10) NOT NULL default '0',
|
|
`isfilter` int(19) NOT NULL default '0',
|
|
PRIMARY KEY (`fieldid`),
|
|
KEY `field_tabid_idx` (`tabid`),
|
|
KEY `field_fieldname_idx` (`fieldname`),
|
|
KEY `field_block_idx` (`block`),
|
|
KEY `field_displaytype_idx` (`displaytype`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
<table>
|
|
<name>vtiger_tks_picklist</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_picklist` (
|
|
`fieldid` int(11) NOT NULL,
|
|
`tabid` int(10) default NULL,
|
|
`picklistvalue` varchar(200) NOT NULL,
|
|
`sequence` int(11) default NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
<table>
|
|
<name>vtiger_tks_relatedlists</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_relatedlists` (
|
|
`relation_id` int(19) NOT NULL,
|
|
`tabid` int(10) default NULL,
|
|
`related_tabid` int(10) default NULL,
|
|
`name` varchar(100) default NULL,
|
|
`sequence` int(10) default NULL,
|
|
`label` varchar(100) default NULL,
|
|
`presence` int(10) NOT NULL default '0',
|
|
`actions` varchar(50) NOT NULL default '',
|
|
PRIMARY KEY (`relation_id`),
|
|
KEY `relatedlists_relation_id_idx` (`relation_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
<table>
|
|
<name>vtiger_tks_fieldmodulerel</name>
|
|
<sql><![CDATA[CREATE TABLE `vtiger_tks_fieldmodulerel` (
|
|
`fieldid` int(11) NOT NULL,
|
|
`tabid` int(10) default NULL,
|
|
`module` varchar(100) NOT NULL,
|
|
`relmodule` varchar(100) NOT NULL,
|
|
`status` varchar(10) default NULL,
|
|
`sequence` int(11) default NULL
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8]]></sql>
|
|
</table>
|
|
</tables>
|
|
</schema>
|