-- Core Elements to install WNFramework -- To be called from install.py -- -- Table structure for table `tabDocField` -- DROP TABLE IF EXISTS `tabDocField`; CREATE TABLE `tabDocField` ( `name` varchar(120) NOT NULL, `creation` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `modified_by` varchar(40) DEFAULT NULL, `owner` varchar(40) DEFAULT NULL, `docstatus` int(1) DEFAULT '0', `parent` varchar(120) DEFAULT NULL, `parentfield` varchar(120) DEFAULT NULL, `parenttype` varchar(120) DEFAULT NULL, `idx` int(8) DEFAULT NULL, `fieldname` varchar(180) DEFAULT NULL, `label` varchar(180) DEFAULT NULL, `oldfieldname` varchar(180) DEFAULT NULL, `fieldtype` varchar(180) DEFAULT NULL, `oldfieldtype` varchar(180) DEFAULT NULL, `options` text, `search_index` int(1) DEFAULT NULL, `hidden` int(1) DEFAULT NULL, `print_hide` int(1) DEFAULT NULL, `report_hide` int(1) DEFAULT NULL, `reqd` int(1) DEFAULT NULL, `no_copy` int(1) DEFAULT NULL, `allow_on_submit` int(1) DEFAULT NULL, `trigger` varchar(180) DEFAULT NULL, `depends_on` varchar(180) DEFAULT NULL, `permlevel` int(11) DEFAULT '0', `ignore_restrictions` int(1) DEFAULT NULL, `width` varchar(180) DEFAULT NULL, `print_width` varchar(180) DEFAULT NULL, `default` text, `description` text, `in_filter` int(1) DEFAULT NULL, `in_list_view` int(1) DEFAULT NULL, `no_column` int(1) DEFAULT NULL, `read_only` int(1) DEFAULT NULL, PRIMARY KEY (`name`), KEY `parent` (`parent`), KEY `label` (`label`), KEY `fieldtype` (`fieldtype`), KEY `fieldname` (`fieldname`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Table structure for table `tabDocPerm` -- DROP TABLE IF EXISTS `tabDocPerm`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `tabDocPerm` ( `name` varchar(120) NOT NULL, `creation` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `modified_by` varchar(40) DEFAULT NULL, `owner` varchar(40) DEFAULT NULL, `docstatus` int(1) DEFAULT '0', `parent` varchar(120) DEFAULT NULL, `parentfield` varchar(120) DEFAULT NULL, `parenttype` varchar(120) DEFAULT NULL, `idx` int(8) DEFAULT NULL, `permlevel` int(11) DEFAULT '0', `role` varchar(180) DEFAULT NULL, `match` varchar(180) DEFAULT NULL, `read` int(1) DEFAULT NULL, `write` int(1) DEFAULT NULL, `create` int(1) DEFAULT NULL, `submit` int(1) DEFAULT NULL, `cancel` int(1) DEFAULT NULL, `delete` int(1) DEFAULT NULL, `amend` int(1) DEFAULT NULL, `report` int(1) DEFAULT NULL, `export` int(1) DEFAULT NULL, `import` int(1) DEFAULT NULL, `print` int(1) DEFAULT NULL, `email` int(1) DEFAULT NULL, `restrict` int(1) DEFAULT NULL, PRIMARY KEY (`name`), KEY `parent` (`parent`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `tabDocType` -- DROP TABLE IF EXISTS `tabDocType`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `tabDocType` ( `name` varchar(180) NOT NULL DEFAULT '', `creation` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `modified_by` varchar(40) DEFAULT NULL, `owner` varchar(180) DEFAULT NULL, `docstatus` int(1) DEFAULT '0', `parent` varchar(120) DEFAULT NULL, `parentfield` varchar(120) DEFAULT NULL, `parenttype` varchar(120) DEFAULT NULL, `idx` int(8) DEFAULT NULL, `search_fields` varchar(180) DEFAULT NULL, `issingle` int(1) DEFAULT NULL, `istable` int(1) DEFAULT NULL, `version` int(11) DEFAULT NULL, `module` varchar(180) DEFAULT NULL, `plugin` varchar(180) DEFAULT NULL, `autoname` varchar(180) DEFAULT NULL, `name_case` varchar(180) DEFAULT NULL, `title_field` varchar(180) DEFAULT NULL, `description` text, `colour` varchar(180) DEFAULT NULL, `read_only` int(1) DEFAULT NULL, `in_create` int(1) DEFAULT NULL, `show_in_menu` int(1) DEFAULT NULL, `menu_index` int(11) DEFAULT NULL, `parent_node` varchar(180) DEFAULT NULL, `smallicon` varchar(180) DEFAULT NULL, `allow_print` int(1) DEFAULT NULL, `allow_email` int(1) DEFAULT NULL, `allow_copy` int(1) DEFAULT NULL, `allow_rename` int(1) DEFAULT NULL, `allow_import` int(1) DEFAULT NULL, `hide_toolbar` int(1) DEFAULT NULL, `hide_heading` int(1) DEFAULT NULL, `allow_attach` int(1) DEFAULT NULL, `use_template` int(1) DEFAULT NULL, `max_attachments` int(11) DEFAULT NULL, `section_style` varchar(180) DEFAULT NULL, `client_script` mediumtext, `client_script_core` mediumtext, `server_code` mediumtext, `server_code_core` mediumtext, `server_code_compiled` mediumtext, `client_string` mediumtext, `server_code_error` varchar(180) DEFAULT NULL, `print_outline` varchar(180) DEFAULT NULL, `dt_template` mediumtext, `is_transaction_doc` int(1) DEFAULT NULL, `change_log` mediumtext, `read_only_onload` int(1) DEFAULT NULL, `allow_trash` int(1) DEFAULT NULL, `in_dialog` int(1) DEFAULT NULL, `document_type` varchar(180) DEFAULT NULL, `icon` varchar(180) DEFAULT NULL, `tag_fields` varchar(180) DEFAULT NULL, `subject` varchar(180) DEFAULT NULL, `_last_update` varchar(32) DEFAULT NULL, `default_print_format` varchar(180) DEFAULT NULL, `is_submittable` int(1) DEFAULT NULL, `_user_tags` varchar(180) DEFAULT NULL, `custom` int(1) DEFAULT NULL, PRIMARY KEY (`name`), KEY `parent` (`parent`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `tabSeries` -- DROP TABLE IF EXISTS `tabSeries`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `tabSeries` ( `name` varchar(100) DEFAULT NULL, `current` int(10) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `tabSessions` -- DROP TABLE IF EXISTS `tabSessions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `tabSessions` ( `user` varchar(40) DEFAULT NULL, `sid` varchar(120) DEFAULT NULL, `sessiondata` longtext, `ipaddress` varchar(16) DEFAULT NULL, `lastupdate` datetime DEFAULT NULL, `status` varchar(20) DEFAULT NULL, KEY `sid` (`sid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `tabSingles` -- DROP TABLE IF EXISTS `tabSingles`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `tabSingles` ( `doctype` varchar(40) DEFAULT NULL, `field` varchar(40) DEFAULT NULL, `value` text, KEY `singles_doctype_field_index` (`doctype`, `field`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Table structure for table `__Auth` -- DROP TABLE IF EXISTS `__Auth`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `__Auth` ( `user` VARCHAR(180) NOT NULL PRIMARY KEY, `password` VARCHAR(180) NOT NULL, KEY `user` (`user`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Table structure for table `tabFile Data` -- DROP TABLE IF EXISTS `tabFile Data`; CREATE TABLE `tabFile Data` ( `name` varchar(120) NOT NULL, `creation` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `modified_by` varchar(40) DEFAULT NULL, `owner` varchar(40) DEFAULT NULL, `docstatus` int(1) DEFAULT '0', `parent` varchar(120) DEFAULT NULL, `parentfield` varchar(120) DEFAULT NULL, `parenttype` varchar(120) DEFAULT NULL, `idx` int(8) DEFAULT NULL, `file_name` varchar(180) DEFAULT NULL, `file_url` varchar(180) DEFAULT NULL, `module` varchar(180) DEFAULT NULL, `attached_to_name` varchar(180) DEFAULT NULL, `file_size` int(11) DEFAULT NULL, `attached_to_doctype` varchar(180) DEFAULT NULL, PRIMARY KEY (`name`), KEY `parent` (`parent`), KEY `attached_to_name` (`attached_to_name`), KEY `attached_to_doctype` (`attached_to_doctype`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Table structure for table `tabDefaultValue` -- DROP TABLE IF EXISTS `tabDefaultValue`; CREATE TABLE `tabDefaultValue` ( `name` varchar(120) NOT NULL, `creation` datetime DEFAULT NULL, `modified` datetime DEFAULT NULL, `modified_by` varchar(40) DEFAULT NULL, `owner` varchar(40) DEFAULT NULL, `docstatus` int(1) DEFAULT '0', `parent` varchar(120) DEFAULT NULL, `parentfield` varchar(120) DEFAULT NULL, `parenttype` varchar(120) DEFAULT NULL, `idx` int(8) DEFAULT NULL, `defvalue` text, `defkey` varchar(180) DEFAULT NULL, PRIMARY KEY (`name`), KEY `parent` (`parent`), KEY `defaultvalue_parent_defkey_index` (`parent`,`defkey`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;