#------------------------------------------------
# Enterprise Architect Schema Script # DBMS: MySQL InnoDB # VERSION: From 4. # CREATED: 21/1/2010 # EA BUILD: 852 #------------------------------------------------#
# Table structure for table `t_attribute` # DROP TABLE IF EXISTS `t_attribute`; CREATE TABLE `t_attribute` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Name` varchar(255) NOT NULL, `Scope` varchar(50) DEFAULT NULL, `Stereotype` varchar(50) DEFAULT NULL, `Containment` varchar(50) DEFAULT NULL, `IsStatic` int(11) DEFAULT '0', `IsCollection` int(11) DEFAULT '0', `IsOrdered` int(11) DEFAULT '0', `AllowDuplicates` int(11) DEFAULT '0', `LowerBound` varchar(50) DEFAULT NULL, `UpperBound` varchar(50) DEFAULT NULL, `Container` varchar(50) DEFAULT NULL, `Notes` text, `Derived` char(1) DEFAULT NULL, `ID` int(11) NOT NULL AUTO_INCREMENT, `Pos` int(11) DEFAULT NULL, `GenOption` text, `Length` int(11) DEFAULT NULL, `Precision` int(11) DEFAULT NULL, `Scale` int(11) DEFAULT NULL, `Const` int(11) DEFAULT NULL, `Style` varchar(255) DEFAULT NULL, `Classifier` varchar(50) DEFAULT NULL, `Default` text, `Type` varchar(255) DEFAULT NULL, `ea_guid` varchar(40) NOT NULL, `StyleEx` text, PRIMARY KEY (`ID`), UNIQUE INDEX `ux_attribute_eaguid` (`ea_guid`), INDEX `ix_attribute_Name` (`Name`), INDEX `ix_attribute_Object_ID` (`Object_ID`), INDEX `ix_attribute_Classifier` (`Classifier`), INDEX `ix_attribute_Type` (`Type`) ) ENGINE=InnoDB;#
# Table structure for table `t_attributeconstraints` #DROP TABLE IF EXISTS `t_attributeconstraints`;
CREATE TABLE `t_attributeconstraints` ( `Object_ID` int(11) DEFAULT '0', `Constraint` varchar(255) NOT NULL, `AttName` varchar(255) DEFAULT NULL, `Type` varchar(255) DEFAULT NULL, `Notes` text, `ID` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`ID`,`Constraint`) ) ENGINE=InnoDB;#
# Table structure for table `t_attributetag` #DROP TABLE IF EXISTS `t_attributetag`;
CREATE TABLE `t_attributetag` ( `PropertyID` int(11) NOT NULL AUTO_INCREMENT, `ElementID` int(11) NOT NULL DEFAULT '0', `Property` varchar(255) DEFAULT NULL, `VALUE` varchar(255) DEFAULT NULL, `NOTES` text, `ea_guid` varchar(40) DEFAULT NULL, PRIMARY KEY (`PropertyID`), INDEX `ix_attributetag_ElementID` (`ElementID`), INDEX `ix_attributetag_value` (`VALUE`) ) ENGINE=InnoDB;#
# Table structure for table `t_authors` #DROP TABLE IF EXISTS `t_authors`;
CREATE TABLE `t_authors` ( `AuthorName` varchar(255) NOT NULL, `Roles` varchar(255) DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`AuthorName`) ) ENGINE=InnoDB;#
# Table structure for table `t_cardinality` #DROP TABLE IF EXISTS `t_cardinality`;
CREATE TABLE `t_cardinality` ( `Cardinality` varchar(50) NOT NULL, PRIMARY KEY (`Cardinality`) ) ENGINE=InnoDB;#
# Table structure for table `t_category` #DROP TABLE IF EXISTS `t_category`;
CREATE TABLE `t_category` ( `CategoryID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) DEFAULT NULL, `NOTES` text, PRIMARY KEY (`CategoryID`) ) ENGINE=InnoDB;#
# Table structure for table `t_clients` #DROP TABLE IF EXISTS `t_clients`;
CREATE TABLE `t_clients` ( `Name` varchar(255) NOT NULL, `Organisation` varchar(255) DEFAULT NULL, `Phone1` varchar(50) DEFAULT NULL, `Phone2` varchar(50) DEFAULT NULL, `Mobile` varchar(50) DEFAULT NULL, `Fax` varchar(50) DEFAULT NULL, `Email` varchar(50) DEFAULT NULL, `Roles` varchar(255) DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`Name`) ) ENGINE=InnoDB;#
# Table structure for table `t_complexitytypes` #DROP TABLE IF EXISTS `t_complexitytypes`;
CREATE TABLE `t_complexitytypes` ( `Complexity` varchar(50) NOT NULL, `NumericWeight` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`Complexity`), INDEX `ix_complexitytypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_connector` #DROP TABLE IF EXISTS `t_connector`;
CREATE TABLE `t_connector` ( `Connector_ID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `Direction` varchar(50) DEFAULT NULL, `Notes` text, `Connector_Type` varchar(50) NOT NULL, `SubType` varchar(50) DEFAULT NULL, `SourceCard` varchar(50) DEFAULT NULL, `SourceAccess` varchar(50) DEFAULT NULL, `SourceElement` varchar(50) DEFAULT NULL, `DestCard` varchar(50) DEFAULT NULL, `DestAccess` varchar(50) DEFAULT NULL, `DestElement` varchar(50) DEFAULT NULL, `SourceRole` varchar(255) DEFAULT NULL, `SourceRoleType` varchar(50) DEFAULT NULL, `SourceRoleNote` text, `SourceContainment` varchar(50) DEFAULT NULL, `SourceIsAggregate` int(11) DEFAULT '0', `SourceIsOrdered` int(11) DEFAULT '0', `SourceQualifier` varchar(50) DEFAULT NULL, `DestRole` varchar(255) DEFAULT NULL, `DestRoleType` varchar(50) DEFAULT NULL, `DestRoleNote` text, `DestContainment` varchar(50) DEFAULT NULL, `DestIsAggregate` int(11) DEFAULT '0', `DestIsOrdered` int(11) DEFAULT '0', `DestQualifier` varchar(50) DEFAULT NULL, `Start_Object_ID` int(11) NOT NULL DEFAULT '0', `End_Object_ID` int(11) NOT NULL DEFAULT '0', `Top_Start_Label` varchar(50) DEFAULT NULL, `Top_Mid_Label` varchar(50) DEFAULT NULL, `Top_End_Label` varchar(50) DEFAULT NULL, `Btm_Start_Label` varchar(50) DEFAULT NULL, `Btm_Mid_Label` varchar(50) DEFAULT NULL, `Btm_End_Label` varchar(50) DEFAULT NULL, `Start_Edge` int(11) DEFAULT '0', `End_Edge` int(11) DEFAULT '0', `PtStartX` int(11) DEFAULT '0', `PtStartY` int(11) DEFAULT '0', `PtEndX` int(11) DEFAULT '0', `PtEndY` int(11) DEFAULT '0', `SeqNo` int(11) DEFAULT '0', `HeadStyle` int(11) DEFAULT '0', `LineStyle` int(11) DEFAULT '0', `RouteStyle` int(11) DEFAULT '0', `IsBold` int(11) DEFAULT '0', `LineColor` int(11) DEFAULT '0', `Stereotype` varchar(50) DEFAULT NULL, `VirtualInheritance` char(1) DEFAULT NULL, `LinkAccess` varchar(50) DEFAULT NULL, `PDATA1` varchar(255) DEFAULT NULL, `PDATA2` text, `PDATA3` varchar(255) DEFAULT NULL, `PDATA4` varchar(255) DEFAULT NULL, `PDATA5` text, `DiagramID` int(11) NOT NULL DEFAULT '0', `ea_guid` varchar(40) NOT NULL, `SourceConstraint` varchar(255) DEFAULT NULL, `DestConstraint` varchar(255) DEFAULT NULL, `SourceIsNavigable` int(11) DEFAULT NULL, `DestIsNavigable` int(11) DEFAULT NULL, `IsRoot` int(11) DEFAULT NULL, `IsLeaf` int(11) DEFAULT NULL, `IsSpec` int(11) DEFAULT NULL, `SourceChangeable` varchar(12) DEFAULT NULL, `DestChangeable` varchar(12) DEFAULT NULL, `SourceTS` varchar(12) DEFAULT NULL, `DestTS` varchar(12) DEFAULT NULL, `StateFlags` text, `ActionFlags` varchar(255) DEFAULT NULL, `IsSignal` int(11) DEFAULT NULL, `IsStimulus` int(11) DEFAULT NULL, `DispatchAction` varchar(255) DEFAULT NULL, `Target2` int(11) DEFAULT NULL, `StyleEx` text, `SourceStereotype` varchar(255) DEFAULT NULL, `DestStereotype` varchar(255) DEFAULT NULL, `SourceStyle` text, `DestStyle` text, `EventFlags` varchar(255) DEFAULT NULL, PRIMARY KEY (`Connector_ID`), UNIQUE INDEX `IDX_GUID` (`ea_guid`), UNIQUE INDEX `Connector_ID` (`Connector_ID`), INDEX `ix_connector_Connector_Type` (`Connector_Type`), INDEX `ix_connector_DiagramID` (`DiagramID`), INDEX `ix_connector_End_Object_ID` (`End_Object_ID`), INDEX `ix_connector_Start_Object_ID` (`Start_Object_ID`), INDEX `ix_connector_SeqNo` (`SeqNo`), INDEX `ix_connector_endobjid_connid` (`End_Object_ID`,`Connector_ID`), INDEX `ix_connector_startobjid_connid` (`Start_Object_ID`,`Connector_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_connectorconstraint` #DROP TABLE IF EXISTS `t_connectorconstraint`;
CREATE TABLE `t_connectorconstraint` ( `ConnectorID` int(11) NOT NULL DEFAULT '0', `Constraint` varchar(255) NOT NULL, `ConstraintType` varchar(50) DEFAULT NULL, `Notes` text, PRIMARY KEY (`ConnectorID`,`Constraint`), INDEX `ObjectConstraintConstraint` (`Constraint`), INDEX `ObjectID` (`ConnectorID`) ) ENGINE=InnoDB;#
# Table structure for table `t_connectortag` #DROP TABLE IF EXISTS `t_connectortag`;
CREATE TABLE `t_connectortag` ( `PropertyID` int(11) NOT NULL AUTO_INCREMENT, `ElementID` int(11) NOT NULL DEFAULT '0', `Property` varchar(255) DEFAULT NULL, `VALUE` varchar(255) DEFAULT NULL, `NOTES` text, `ea_guid` varchar(40) DEFAULT NULL, PRIMARY KEY (`PropertyID`), INDEX `ix_connectortag_ElementID` (`ElementID`), INDEX `ix_connectortag_Property` (`Property`), INDEX `ix_connectortag_VALUE` (`VALUE`) ) ENGINE=InnoDB;#
# Table structure for table `t_connectortypes` #DROP TABLE IF EXISTS `t_connectortypes`;
CREATE TABLE `t_connectortypes` ( `Connector_Type` varchar(50) NOT NULL, `Description` varchar(50) DEFAULT NULL, PRIMARY KEY (`Connector_Type`) ) ENGINE=InnoDB;#
# Table structure for table `t_constants` #DROP TABLE IF EXISTS `t_constants`;
CREATE TABLE `t_constants` ( `ConstantName` varchar(50) NOT NULL, `ConstantValue` varchar(255) DEFAULT NULL, PRIMARY KEY (`ConstantName`) ) ENGINE=InnoDB;#
# Table structure for table `t_constrainttypes` #DROP TABLE IF EXISTS `t_constrainttypes`;
CREATE TABLE `t_constrainttypes` ( `Constraint` varchar(16) NOT NULL, `Description` varchar(50) DEFAULT NULL, `Notes` text, PRIMARY KEY (`Constraint`) ) ENGINE=InnoDB;#
# Table structure for table `t_datatypes` #DROP TABLE IF EXISTS `t_datatypes`;
CREATE TABLE `t_datatypes` ( `Type` varchar(50) NOT NULL, `ProductName` varchar(50) NOT NULL, `DataType` varchar(50) NOT NULL, `Size` int(11) DEFAULT NULL, `MaxLen` int(11) DEFAULT NULL, `MaxPrec` int(11) DEFAULT NULL, `MaxScale` int(11) DEFAULT '0', `DefaultLen` int(11) DEFAULT NULL, `DefaultPrec` int(11) DEFAULT NULL, `DefaultScale` int(11) DEFAULT NULL, `User` int(11) DEFAULT NULL, `PDATA1` varchar(255) DEFAULT NULL, `PDATA2` varchar(255) DEFAULT NULL, `PDATA3` varchar(255) DEFAULT NULL, `PDATA4` varchar(255) DEFAULT NULL, `HasLength` varchar(50) DEFAULT NULL, `GenericType` varchar(255) DEFAULT NULL, `DatatypeID` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`DatatypeID`), INDEX `ix_datatypes_ProductName` (`ProductName`), INDEX `ix_datatypes_Datatype` (`Datatype`) ) ENGINE=InnoDB;#
# Table structure for table `t_diagram` #DROP TABLE IF EXISTS `t_diagram`;
CREATE TABLE `t_diagram` ( `Diagram_ID` int(11) NOT NULL AUTO_INCREMENT, `Package_ID` int(11) NOT NULL DEFAULT '1', `ParentID` int(11) NOT NULL DEFAULT '0', `Diagram_Type` varchar(50) NOT NULL, `Name` varchar(255) DEFAULT NULL, `Version` varchar(50) DEFAULT '1.0', `Author` varchar(255) DEFAULT NULL, `ShowDetails` int(11) DEFAULT '0', `Notes` text, `Stereotype` varchar(50) DEFAULT NULL, `AttPub` int(11) DEFAULT NULL, `AttPri` int(11) DEFAULT NULL, `AttPro` int(11) DEFAULT NULL, `Orientation` char(1) DEFAULT 'P', `cx` int(11) DEFAULT '0', `cy` int(11) DEFAULT '0', `Scale` int(11) DEFAULT '100', `CreatedDate` date DEFAULT NULL, `ModifiedDate` date DEFAULT NULL, `HTMLPath` varchar(255) DEFAULT NULL, `ShowForeign` int(11) DEFAULT NULL, `ShowBorder` int(11) DEFAULT NULL, `ShowPackageContents` int(11) DEFAULT NULL, `PDATA` varchar(255) DEFAULT NULL, `Locked` int(11) DEFAULT NULL, `ea_guid` varchar(40) NOT NULL, `TPos` int(11) DEFAULT NULL, `Swimlanes` varchar(255) DEFAULT NULL, `StyleEx` text, PRIMARY KEY (`Diagram_ID`), UNIQUE INDEX `ux_diagram_eaguid` (`ea_guid`), UNIQUE INDEX `ux_diagram_Diagram_ID` (`Diagram_ID`), INDEX `ix_diagram_Diagram_Type` (`Diagram_Type`), INDEX `ix_diagram_Package_ID` (`Package_ID`), INDEX `ix_diagram_ParentID` (`ParentID`) ) ENGINE=InnoDB;#
# Table structure for table `t_diagramlinks` #DROP TABLE IF EXISTS `t_diagramlinks`;
CREATE TABLE `t_diagramlinks` ( `DiagramID` int(11) NOT NULL DEFAULT '0', `ConnectorID` int(11) NOT NULL DEFAULT '0', `Geometry` text, `Style` varchar(255) DEFAULT NULL, `Hidden` int(11) DEFAULT NULL, `Path` varchar(255) DEFAULT NULL, `Instance_ID` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`Instance_ID`), INDEX `ix_diagramlinks_DiagramID` (`DiagramID`), INDEX `ix_diagramlinks_ConnectorID` (`ConnectorID`) ) ENGINE=InnoDB;#
# Table structure for table `t_diagramobjects` #DROP TABLE IF EXISTS `t_diagramobjects`;
CREATE TABLE `t_diagramobjects` ( `Diagram_ID` int(11) NOT NULL DEFAULT '0', `Object_ID` int(11) NOT NULL DEFAULT '0', `RectTop` int(11) DEFAULT '0', `RectLeft` int(11) DEFAULT '0', `RectRight` int(11) DEFAULT '0', `RectBottom` int(11) DEFAULT '0', `Sequence` int(11) DEFAULT '0', `ObjectStyle` varchar(255) DEFAULT NULL, `Instance_ID` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`Instance_ID`), INDEX `ix_diagramobjects_DiagramID` (`Diagram_ID`), INDEX `ix_diagramobjects_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_diagramtypes` #DROP TABLE IF EXISTS `t_diagramtypes`;
CREATE TABLE `t_diagramtypes` ( `Diagram_Type` varchar(50) NOT NULL, `Name` varchar(255) DEFAULT NULL, `Package_ID` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`Diagram_Type`), INDEX `ix_diagramtypes_PackageID` (`Package_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_document` #DROP TABLE IF EXISTS `t_document`;
CREATE TABLE `t_document` ( `DocID` varchar(40) NOT NULL, `DocName` varchar(100) DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, `Style` varchar(255) DEFAULT NULL, `ElementID` varchar(40) NOT NULL, `ElementType` varchar(50) NOT NULL, `StrContent` text, `BinContent` longblob, `DocType` varchar(100) DEFAULT NULL, `Author` varchar(255) DEFAULT NULL, `Version` varchar(50) DEFAULT NULL, `IsActive` int(11) DEFAULT '1', `Sequence` int(11) DEFAULT '0', `DocDate` datetime DEFAULT NULL, PRIMARY KEY (`DocID`), INDEX `ix_document_ElementID` (`ElementID`) ) ENGINE=InnoDB;#
# Table structure for table `t_ecf` #DROP TABLE IF EXISTS `t_ecf`;
CREATE TABLE `t_ecf` ( `ECFID` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `Weight` double NOT NULL DEFAULT '1', `Value` double DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`ECFID`), INDEX `ix_ecf_Weight` (`Weight`) ) ENGINE=InnoDB;#
# Table structure for table `t_efforttypes` #DROP TABLE IF EXISTS `t_efforttypes`;
CREATE TABLE `t_efforttypes` ( `EffortType` varchar(12) NOT NULL, `Description` varchar(255) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '0', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`EffortType`), INDEX `ix_efforttypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_files` #DROP TABLE IF EXISTS `t_files`;
CREATE TABLE `t_files` ( `FileID` varchar(50) NOT NULL, `AppliesTo` varchar(50) NOT NULL, `Category` varchar(100) NOT NULL, `Name` varchar(150) NOT NULL, `File` varchar(255) DEFAULT NULL, `Notes` text, `FileDate` datetime DEFAULT NULL, `FileSize` int(11) DEFAULT NULL, PRIMARY KEY (`FileID`) ) ENGINE=InnoDB;# # Table structure for table `t_genopt` #
DROP TABLE IF EXISTS `t_genopt`;
CREATE TABLE `t_genopt` ( `AppliesTo` varchar(12) DEFAULT NULL, `Option` text ) ENGINE=InnoDB;#
# Table structure for table `t_glossary` #DROP TABLE IF EXISTS `t_glossary`;
CREATE TABLE `t_glossary` ( `Term` varchar(255) NOT NULL, `Type` varchar(255) DEFAULT NULL, `Meaning` text, `GlossaryID` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`Term`), INDEX `ix_glossary_GlossaryID` (`GlossaryID`) ) ENGINE=InnoDB;#
# Table structure for table `t_html` #DROP TABLE IF EXISTS `t_html`;
CREATE TABLE `t_html` ( `Type` varchar(50) DEFAULT NULL, `Template` text ) ENGINE=InnoDB;#
# Table structure for table `t_image` #DROP TABLE IF EXISTS `t_image`;
CREATE TABLE `t_image` ( `ImageID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) DEFAULT NULL, `Image` longblob, PRIMARY KEY (`ImageID`) ) ENGINE=InnoDB;#
# Table structure for table `t_implement` #DROP TABLE IF EXISTS `t_implement`;
CREATE TABLE `t_implement` ( `Type` varchar(50) DEFAULT NULL ) ENGINE=InnoDB;#
# Table structure for table `t_issues` #DROP TABLE IF EXISTS `t_issues`;
CREATE TABLE `t_issues` ( `Issue` varchar(255) DEFAULT NULL, `IssueDate` datetime DEFAULT '0000-00-00 00:00:00', `Owner` varchar(255) DEFAULT NULL, `Status` varchar(50) DEFAULT NULL, `Notes` text, `Resolver` varchar(255) DEFAULT NULL, `DateResolved` datetime DEFAULT NULL, `Resolution` text, `IssueID` int(11) NOT NULL AUTO_INCREMENT, `Category` varchar(255) DEFAULT NULL, `Priority` varchar(50) DEFAULT NULL, `Severity` varchar(50) DEFAULT NULL, `IssueType` varchar(100) DEFAULT NULL, PRIMARY KEY (`IssueID`) ) ENGINE=InnoDB;#
# Table structure for table `t_lists` #DROP TABLE IF EXISTS `t_lists`;
CREATE TABLE `t_lists` ( `ListID` varchar(50) NOT NULL, `Category` varchar(100) NOT NULL, `Name` varchar(150) NOT NULL, `NVal` int(11) DEFAULT NULL, `Notes` text, PRIMARY KEY (`ListID`) ) ENGINE=InnoDB;#
# Table structure for table `t_mainttypes` #DROP TABLE IF EXISTS `t_mainttypes`;
CREATE TABLE `t_mainttypes` ( `MaintType` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`MaintType`), INDEX `ix_mainttypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_method` #DROP TABLE IF EXISTS `t_method`;
CREATE TABLE `t_method` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Name` varchar(255) NOT NULL, `Scope` varchar(50) DEFAULT NULL, `Type` varchar(50) DEFAULT NULL, PRIMARY KEY (`Object_ID`,`Name`), INDEX `ix_method_Object_ID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_metrictypes` #DROP TABLE IF EXISTS `t_metrictypes`;
CREATE TABLE `t_metrictypes` ( `Metric` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`Metric`), INDEX `ix_metrictypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_object` #DROP TABLE IF EXISTS `t_object`;
CREATE TABLE `t_object` ( `Object_ID` int(11) NOT NULL AUTO_INCREMENT, `Object_Type` varchar(255) DEFAULT NULL, `Diagram_ID` int(11) DEFAULT '0', `Name` varchar(255) DEFAULT NULL, `Alias` varchar(255) DEFAULT NULL, `Author` varchar(255) DEFAULT NULL, `Version` varchar(50) DEFAULT '1.0', `Note` text, `Package_ID` int(11) NOT NULL DEFAULT '0', `Stereotype` varchar(255) DEFAULT NULL, `NType` int(11) DEFAULT '0', `Complexity` varchar(50) DEFAULT '2', `Effort` int(11) DEFAULT '0', `Style` varchar(255) DEFAULT NULL, `Backcolor` int(11) DEFAULT '0', `BorderStyle` int(11) DEFAULT '0', `BorderWidth` int(11) DEFAULT '0', `Fontcolor` int(11) DEFAULT '0', `Bordercolor` int(11) DEFAULT '0', `CreatedDate` datetime DEFAULT NULL, `ModifiedDate` datetime DEFAULT NULL, `Status` varchar(50) DEFAULT NULL, `Abstract` char(1) DEFAULT NULL, `Tagged` int(11) DEFAULT '0', `PDATA1` varchar(255) DEFAULT NULL, `PDATA2` text, `PDATA3` text, `PDATA4` text, `PDATA5` varchar(255) DEFAULT NULL, `Concurrency` varchar(50) DEFAULT NULL, `Visibility` varchar(50) DEFAULT NULL, `Persistence` varchar(50) DEFAULT NULL, `Cardinality` varchar(50) DEFAULT NULL, `GenType` varchar(50) DEFAULT NULL, `GenFile` varchar(255) DEFAULT NULL, `Header1` text, `Header2` text, `Phase` varchar(50) DEFAULT NULL, `Scope` varchar(25) DEFAULT NULL, `GenOption` text, `GenLinks` text, `Classifier` int(11) DEFAULT NULL, `ea_guid` varchar(40) NOT NULL, `ParentID` int(11) DEFAULT NULL, `RunState` text, `Classifier_guid` varchar(40) DEFAULT NULL, `TPos` int(11) DEFAULT NULL, `IsRoot` int(11) DEFAULT NULL, `IsLeaf` int(11) DEFAULT NULL, `IsSpec` int(11) DEFAULT NULL, `IsActive` int(11) DEFAULT NULL, `StateFlags` varchar(255) DEFAULT NULL, `PackageFlags` varchar(255) DEFAULT NULL, `Multiplicity` varchar(50) DEFAULT NULL, `StyleEx` text, `ActionFlags` varchar(255) DEFAULT NULL, `EventFlags` varchar(255) DEFAULT NULL, PRIMARY KEY (`Object_ID`), UNIQUE INDEX `ux_object_eaguid` (`ea_guid`),INDEX `ix_object_Package_ID` (`Package_ID`),
INDEX `ix_object_Object_Type` (`Object_Type`), INDEX `ix_object_Classifier` (`Classifier`), INDEX `ix_object_EventFlags` (`EventFlags`), INDEX `ix_object_Classifier_guid` (`Classifier_guid`), INDEX `ix_object_Name` (`Name`), INDEX `ix_object_NType` (`NType`), INDEX `ix_object_ParentID` (`ParentID`), INDEX `ix_object_PDATA1` (`PDATA1`), INDEX `ix_object_PckgID_PD1_Classifier` (`Package_ID`,`PDATA1`,`Classifier`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectconstraint` #DROP TABLE IF EXISTS `t_objectconstraint`;
CREATE TABLE `t_objectconstraint` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Constraint` varchar(255) NOT NULL, `ConstraintType` varchar(30) NOT NULL, `Weight` double DEFAULT NULL, `Notes` text, `Status` varchar(50) DEFAULT NULL, PRIMARY KEY (`Object_ID`,`ConstraintType`,`Constraint`), INDEX `ix_objectconstraint_Constraint` (`Constraint`), INDEX `ix_objectconstraint_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objecteffort` #DROP TABLE IF EXISTS `t_objecteffort`;
CREATE TABLE `t_objecteffort` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Effort` varchar(255) NOT NULL, `EffortType` varchar(12) DEFAULT NULL, `EValue` double DEFAULT NULL, `Notes` text, PRIMARY KEY (`Object_ID`,`Effort`), INDEX `ix_objecteffort_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectfiles` #DROP TABLE IF EXISTS `t_objectfiles`;
CREATE TABLE `t_objectfiles` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `FileName` varchar(255) NOT NULL, `Type` varchar(50) DEFAULT NULL, `Note` text, `FileSize` varchar(255) DEFAULT NULL, `FileDate` varchar(255) DEFAULT NULL, PRIMARY KEY (`Object_ID`,`FileName`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectmetrics` #DROP TABLE IF EXISTS `t_objectmetrics`;
CREATE TABLE `t_objectmetrics` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Metric` varchar(255) NOT NULL, `MetricType` varchar(12) NOT NULL, `EValue` double DEFAULT '1', `Notes` text, PRIMARY KEY (`Object_ID`,`Metric`), INDEX `ix_objectmetrics_MetricType` (`MetricType`), INDEX `ix_objectmetrics_ObjectID` (`Object_ID`), INDEX `ix_objectmetrics_Metric` (`Metric`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectproblems` #DROP TABLE IF EXISTS `t_objectproblems`;
/*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `t_objectproblems` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Problem` varchar(255) NOT NULL, `ProblemType` varchar(255) NOT NULL, `DateReported` date DEFAULT NULL, `Status` varchar(50) DEFAULT NULL, `ProblemNotes` text, `ReportedBy` varchar(255) DEFAULT NULL, `ResolvedBy` varchar(255) DEFAULT NULL, `DateResolved` date DEFAULT NULL, `Version` varchar(50) DEFAULT NULL, `ResolverNotes` text, `Priority` varchar(50) DEFAULT NULL, `Severity` varchar(50) DEFAULT NULL, PRIMARY KEY (`Object_ID`,`ProblemType`,`Problem`), INDEX `ix_objectproblems_Object_ID` (`Object_ID`), INDEX `ix_objectproblems_Problem` (`Problem`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectproperties` #DROP TABLE IF EXISTS `t_objectproperties`;
CREATE TABLE `t_objectproperties` ( `PropertyID` int(11) NOT NULL AUTO_INCREMENT, `Object_ID` int(11) NOT NULL DEFAULT '0', `Property` varchar(255) DEFAULT NULL, `Value` varchar(255) DEFAULT NULL, `Notes` text, `ea_guid` varchar(40) DEFAULT NULL, PRIMARY KEY (`PropertyID`), INDEX `ix_objectproperties_Object_ID` (`Object_ID`), INDEX `ix_objectproperties_Value` (`Value`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectrequires` #DROP TABLE IF EXISTS `t_objectrequires`;
CREATE TABLE `t_objectrequires` ( `ReqID` int(11) NOT NULL AUTO_INCREMENT, `Object_ID` int(11) NOT NULL DEFAULT '0', `Requirement` varchar(255) DEFAULT NULL, `ReqType` varchar(255) DEFAULT NULL, `Status` varchar(50) DEFAULT NULL, `Notes` text, `Stability` varchar(50) DEFAULT NULL, `Difficulty` varchar(50) DEFAULT NULL, `Priority` varchar(50) DEFAULT NULL, `LastUpdate` varchar(19) DEFAULT NULL, PRIMARY KEY (`ReqID`), INDEX `ix_objectrequires_Object_ID` (`Object_ID`), INDEX `ix_objectrequires_Requirement` (`Requirement`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectresource` #DROP TABLE IF EXISTS `t_objectresource`;
CREATE TABLE `t_objectresource` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Resource` varchar(255) NOT NULL, `Role` varchar(255) NOT NULL, `Time` double DEFAULT NULL, `Notes` text, `PercentComplete` smallint(6) DEFAULT '0', `DateStart` date DEFAULT NULL, `DateEnd` date DEFAULT NULL, `History` text, `ExpectedHours` int(11) DEFAULT '0', `ActualHours` int(11) DEFAULT '0', PRIMARY KEY (`Object_ID`,`Resource`,`Role`), INDEX `ix_objectresource_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectrisks` #DROP TABLE IF EXISTS `t_objectrisks`;
CREATE TABLE `t_objectrisks` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Risk` varchar(255) NOT NULL, `RiskType` varchar(12) DEFAULT NULL, `EValue` double DEFAULT NULL, `Notes` text, PRIMARY KEY (`Object_ID`,`Risk`), INDEX `ix_objectrisks_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objectscenarios` #DROP TABLE IF EXISTS `t_objectscenarios`;
/*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `t_objectscenarios` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Scenario` varchar(255) NOT NULL, `ScenarioType` varchar(12) DEFAULT NULL, `EValue` double DEFAULT NULL, `Notes` text, `ea_guid` varchar(40) NOT NULL, `XMLContent` text, PRIMARY KEY (`Object_ID`,`Scenario`), INDEX `ix_objectscenarios_Object_ID` (`Object_ID`), INDEX `ix_objectscenarios_idevalscen` (`Object_ID`,`EValue`,`Scenario`) ) ENGINE=InnoDB;#
# Table structure for table `t_objecttests` #DROP TABLE IF EXISTS `t_objecttests`;
CREATE TABLE `t_objecttests` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `Test` varchar(255) NOT NULL, `TestClass` int(11) NOT NULL DEFAULT '0', `TestType` varchar(50) DEFAULT NULL, `Notes` text, `InputData` text, `AcceptanceCriteria` text, `Status` varchar(32) DEFAULT NULL, `DateRun` date DEFAULT NULL, `Results` text, `RunBy` varchar(255) DEFAULT NULL, `CheckBy` varchar(255) DEFAULT NULL, PRIMARY KEY (`Object_ID`,`Test`,`TestClass`), INDEX `ix_objecttests_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objecttrx` #DROP TABLE IF EXISTS `t_objecttrx`;
CREATE TABLE `t_objecttrx` ( `Object_ID` int(11) NOT NULL DEFAULT '0', `TRX` varchar(255) NOT NULL, `TRXType` varchar(12) NOT NULL, `Weight` double DEFAULT NULL, `Notes` text, PRIMARY KEY (`Object_ID`,`TRXType`,`TRX`), INDEX `ix_objecttrx_TRX` (`TRX`), INDEX `ix_objecttrx_ObjectID` (`Object_ID`) ) ENGINE=InnoDB;#
# Table structure for table `t_objecttypes` #DROP TABLE IF EXISTS `t_objecttypes`;
CREATE TABLE `t_objecttypes` ( `Object_Type` varchar(50) NOT NULL, `Description` varchar(255) DEFAULT NULL, `DesignObject` int(11) DEFAULT NULL, `ImageID` smallint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`Object_Type`), INDEX `ix_objecttypes_ImageID` (`ImageID`) ) ENGINE=InnoDB;#
# Table structure for table `t_ocf` #DROP TABLE IF EXISTS `t_ocf`;
CREATE TABLE `t_ocf` ( `ObjectType` varchar(50) DEFAULT NULL, `ComplexityWeight` double DEFAULT NULL ) ENGINE=InnoDB;#
# Table structure for table `t_operation` #DROP TABLE IF EXISTS `t_operation`;
CREATE TABLE `t_operation` ( `OperationID` int(11) NOT NULL AUTO_INCREMENT, `Object_ID` int(11) NOT NULL DEFAULT '0', `Name` varchar(255) NOT NULL, `Scope` varchar(50) DEFAULT NULL, `Type` varchar(255) DEFAULT NULL, `ReturnArray` char(1) DEFAULT NULL, `Stereotype` varchar(50) DEFAULT NULL, `IsStatic` char(1) DEFAULT NULL, `Concurrency` varchar(50) DEFAULT NULL, `Notes` text, `Behaviour` text, `Abstract` char(1) DEFAULT NULL, `GenOption` text, `Synchronized` char(1) DEFAULT NULL, `Pos` int(11) DEFAULT NULL, `Const` int(11) DEFAULT NULL, `Style` varchar(255) DEFAULT NULL, `Pure` int(11) DEFAULT NULL, `Throws` varchar(255) DEFAULT NULL, `Classifier` varchar(50) DEFAULT NULL, `Code` text, `IsRoot` int(11) DEFAULT NULL, `IsLeaf` int(11) DEFAULT NULL, `IsQuery` int(11) DEFAULT NULL, `StateFlags` varchar(255) DEFAULT NULL, `ea_guid` varchar(50) NOT NULL, `StyleEx` text, PRIMARY KEY (`OperationID`), UNIQUE INDEX `ux_operation_ea_guid` (`ea_guid`), INDEX `ix_operation_Name` (`Name`), INDEX `ix_operation_Object_ID` (`Object_ID`), INDEX `ix_operation_Classifier` (`Classifier`) ) ENGINE=InnoDB;#
# Table structure for table `t_operationparams` #DROP TABLE IF EXISTS `t_operationparams`;
CREATE TABLE `t_operationparams` ( `OperationID` int(11) NOT NULL DEFAULT '0', `Name` varchar(255) NOT NULL, `Type` varchar(255) DEFAULT NULL, `Default` varchar(255) DEFAULT NULL, `Notes` text, `Pos` int(11) NOT NULL DEFAULT '0', `Const` int(11) DEFAULT NULL, `Style` varchar(255) DEFAULT NULL, `Kind` varchar(12) DEFAULT NULL, `Classifier` varchar(50) DEFAULT NULL, `ea_guid` varchar(50) NOT NULL, `StyleEx` text, PRIMARY KEY (`OperationID`,`Name`), UNIQUE INDEX `ix_operationparams_ea_guid` (`ea_guid`), INDEX `ix_operationparams_OperationID` (`OperationID`), INDEX `ix_operationparams_OpID_Pos` (`OperationID`,`Pos`), INDEX `ix_operationparams_Classifier` (`Classifier`) ) ENGINE=InnoDB;#
# Table structure for table `t_operationposts` #DROP TABLE IF EXISTS `t_operationposts`;
CREATE TABLE `t_operationposts` ( `OperationID` int(11) NOT NULL DEFAULT '0', `PostCondition` varchar(255) NOT NULL, `Type` varchar(255) DEFAULT NULL, `Notes` text, PRIMARY KEY (`OperationID`,`PostCondition`), INDEX `ix_operationposts_OperationID` (`OperationID`) ) ENGINE=InnoDB;#
# Table structure for table `t_operationpres` #DROP TABLE IF EXISTS `t_operationpres`;
CREATE TABLE `t_operationpres` ( `OperationID` int(11) NOT NULL DEFAULT '0', `PreCondition` varchar(255) NOT NULL, `Type` varchar(50) DEFAULT NULL, `Notes` text, PRIMARY KEY (`OperationID`,`PreCondition`), INDEX `ix_operationpres_OperationID` (`OperationID`) ) ENGINE=InnoDB;#
# Table structure for table `t_operationtag` #DROP TABLE IF EXISTS `t_operationtag`;
CREATE TABLE `t_operationtag` ( `PropertyID` int(11) NOT NULL AUTO_INCREMENT, `ElementID` int(11) NOT NULL DEFAULT '0', `Property` varchar(255) DEFAULT NULL, `VALUE` varchar(255) DEFAULT NULL, `NOTES` text, `ea_guid` varchar(40) DEFAULT NULL, PRIMARY KEY (`PropertyID`), INDEX `ix_operationtag_ElementID` (`ElementID`), INDEX `ix_operationtag_VALUE` (`VALUE`) ) ENGINE=InnoDB;#
# Table structure for table `t_package` #DROP TABLE IF EXISTS `t_package`;
CREATE TABLE `t_package` ( `Package_ID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `Parent_ID` int(11) NOT NULL DEFAULT '0', `CreatedDate` datetime DEFAULT NULL, `ModifiedDate` datetime DEFAULT NULL, `Notes` text, `ea_guid` varchar(40) NOT NULL, `XMLPath` varchar(255) DEFAULT NULL, `IsControlled` int(11) DEFAULT NULL, `LastLoadDate` datetime DEFAULT NULL, `LastSaveDate` datetime DEFAULT NULL, `Version` varchar(50) DEFAULT NULL, `Protected` int(11) DEFAULT NULL, `PkgOwner` varchar(255) DEFAULT NULL, `UMLVersion` varchar(50) DEFAULT NULL, `UseDTD` int(11) DEFAULT NULL, `LogXML` int(11) DEFAULT NULL, `CodePath` varchar(255) DEFAULT NULL, `Namespace` varchar(50) DEFAULT NULL, `TPos` int(11) DEFAULT NULL, `PackageFlags` varchar(255) DEFAULT NULL, `BatchSave` int(11) DEFAULT '0', `BatchLoad` int(11) DEFAULT '0', PRIMARY KEY (`Package_ID`), UNIQUE INDEX `ux_package_ea_guid` (`ea_guid`), INDEX `ix_package_ParentID` (`Parent_ID`), INDEX `ix_package_Name` (`Name`) ) ENGINE=InnoDB;#
# Table structure for table `t_palette` #DROP TABLE IF EXISTS `t_palette`;
CREATE TABLE `t_palette` ( `PaletteID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) DEFAULT NULL, INDEX `PaletteID` (`PaletteID`) ) ENGINE=InnoDB;#
# Table structure for table `t_paletteitem` #DROP TABLE IF EXISTS `t_paletteitem`;
CREATE TABLE `t_paletteitem` ( `PaletteID` int(11) DEFAULT NULL, `ItemID` int(11) DEFAULT NULL ) ENGINE=InnoDB;#
# Table structure for table `t_phase` #DROP TABLE IF EXISTS `t_phase`;
CREATE TABLE `t_phase` ( `PhaseID` varchar(40) NOT NULL, `PhaseName` varchar(100) NOT NULL, `PhaseNotes` text, `PhaseStyle` varchar(255) DEFAULT NULL, `StartDate` datetime DEFAULT NULL, `EndDate` datetime DEFAULT NULL, `PhaseContent` text, PRIMARY KEY (`PhaseID`) ) ENGINE=InnoDB;#
# Table structure for table `t_primitives` #DROP TABLE IF EXISTS `t_primitives`;
CREATE TABLE `t_primitives` ( `Datatype` varchar(50) NOT NULL, `Description` varchar(50) DEFAULT NULL, PRIMARY KEY (`Datatype`) ) ENGINE=InnoDB;#
# Table structure for table `t_problemtypes` #DROP TABLE IF EXISTS `t_problemtypes`;
CREATE TABLE `t_problemtypes` ( `ProblemType` varchar(12) NOT NULL, `Description` varchar(255) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`ProblemType`), INDEX `ix_problemtypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_projectroles` #DROP TABLE IF EXISTS `t_projectroles`;
CREATE TABLE `t_projectroles` ( `Role` varchar(255) NOT NULL, `Description` varchar(255) DEFAULT NULL, `Notes` text, PRIMARY KEY (`Role`) ) ENGINE=InnoDB;#
# Table structure for table `t_propertytypes` #DROP TABLE IF EXISTS `t_propertytypes`;
CREATE TABLE `t_propertytypes` ( `Property` varchar(50) NOT NULL, `Description` varchar(50) DEFAULT NULL, `Notes` text, PRIMARY KEY (`Property`) ) ENGINE=InnoDB;#
# Table structure for table `t_requiretypes` #DROP TABLE IF EXISTS `t_requiretypes`;
CREATE TABLE `t_requiretypes` ( `Requirement` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`Requirement`), INDEX `ix_requiretypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_resources` #DROP TABLE IF EXISTS `t_resources`;
CREATE TABLE `t_resources` ( `Name` varchar(255) NOT NULL, `Organisation` varchar(255) DEFAULT NULL, `Phone1` varchar(50) DEFAULT NULL, `Phone2` varchar(50) DEFAULT NULL, `Mobile` varchar(50) DEFAULT NULL, `Fax` varchar(50) DEFAULT NULL, `Email` varchar(255) DEFAULT NULL, `Roles` varchar(255) DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`Name`) ) ENGINE=InnoDB;#
# Table structure for table `t_risktypes` #DROP TABLE IF EXISTS `t_risktypes`;
CREATE TABLE `t_risktypes` ( `Risk` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '0', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`Risk`), INDEX `ix_risktypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_roleconstraint` #DROP TABLE IF EXISTS `t_roleconstraint`;
CREATE TABLE `t_roleconstraint` ( `ConnectorID` int(11) NOT NULL DEFAULT '0', `Constraint` varchar(255) NOT NULL, `ConnectorEnd` varchar(50) NOT NULL, `ConstraintType` varchar(12) NOT NULL, `Notes` text, PRIMARY KEY (`ConnectorID`,`Constraint`,`ConnectorEnd`,`ConstraintType`), INDEX `ix_roleconstraint_Constraint` (`Constraint`), INDEX `ix_roleconstraint_ConnectorID` (`ConnectorID`) ) ENGINE=InnoDB;#
# Table structure for table `t_rtf` #DROP TABLE IF EXISTS `t_rtf`;
CREATE TABLE `t_rtf` ( `Type` varchar(50) DEFAULT NULL, `Template` text ) ENGINE=InnoDB;#
# Table structure for table `t_rtfreport` #DROP TABLE IF EXISTS `t_rtfreport`;
CREATE TABLE `t_rtfreport` ( `TemplateID` varchar(200) NOT NULL, `RootPackage` int(11) DEFAULT '0', `Filename` varchar(255) DEFAULT NULL, `Details` int(3) DEFAULT NULL, `ProcessChildren` int(3) DEFAULT NULL, `ShowDiagrams` int(3) DEFAULT NULL, `Heading` varchar(255) DEFAULT NULL, `Requirements` int(3) DEFAULT NULL, `Associations` int(3) DEFAULT NULL, `Scenarios` int(3) DEFAULT NULL, `ChildDiagrams` int(3) DEFAULT NULL, `Attributes` int(3) DEFAULT NULL, `Methods` int(3) DEFAULT NULL, `ImageType` int(11) DEFAULT '0', `Paging` int(3) DEFAULT NULL, `Intro` text, `Resources` int(3) DEFAULT NULL, `Constraints` int(3) DEFAULT NULL, `Tagged` int(3) DEFAULT NULL, `ShowTag` int(3) DEFAULT NULL, `ShowAlias` int(3) DEFAULT NULL, `PDATA1` varchar(255) DEFAULT NULL, `PDATA2` varchar(255) DEFAULT NULL, `PDATA3` varchar(255) DEFAULT NULL, `PDATA4` text, PRIMARY KEY (`TemplateID`) ) ENGINE=InnoDB;#
# Table structure for table `t_rules` #DROP TABLE IF EXISTS `t_rules`;
CREATE TABLE `t_rules` ( `RuleID` varchar(50) NOT NULL, `RuleName` varchar(255) NOT NULL, `RuleType` varchar(255) NOT NULL, `RuleActive` int(11) NOT NULL DEFAULT '0', `ErrorMsg` varchar(255) DEFAULT NULL, `Flags` varchar(255) DEFAULT NULL, `RuleOCL` text, `RuleXML` text, `Notes` text, PRIMARY KEY (`RuleID`) ) ENGINE=InnoDB;#
# Table structure for table `t_scenariotypes` #DROP TABLE IF EXISTS `t_scenariotypes`;
CREATE TABLE `t_scenariotypes` ( `ScenarioType` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`ScenarioType`), INDEX `ix_scenariotypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_script` #DROP TABLE IF EXISTS `t_script`;
CREATE TABLE `t_script` ( `ScriptID` int(11) NOT NULL AUTO_INCREMENT, `ScriptCategory` varchar(100) DEFAULT NULL, `ScriptName` varchar(150) DEFAULT NULL, `ScriptAuthor` varchar(255) DEFAULT NULL, `Notes` text, `Script` text, PRIMARY KEY (`ScriptID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secgroup` #DROP TABLE IF EXISTS `t_secgroup`;
CREATE TABLE `t_secgroup` ( `GroupID` varchar(40) NOT NULL, `GroupName` varchar(32) NOT NULL, `Description` varchar(100) DEFAULT NULL, PRIMARY KEY (`GroupID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secgrouppermission` #DROP TABLE IF EXISTS `t_secgrouppermission`;
CREATE TABLE `t_secgrouppermission` ( `GroupID` varchar(40) NOT NULL, `PermissionID` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`GroupID`,`PermissionID`) ) ENGINE=InnoDB;#
# Table structure for table `t_seclocks` #DROP TABLE IF EXISTS `t_seclocks`;
CREATE TABLE `t_seclocks` ( `UserID` varchar(40) NOT NULL, `GroupID` varchar(40) DEFAULT NULL, `EntityType` varchar(32) NOT NULL, `EntityID` varchar(40) NOT NULL, `Timestamp` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `LockType` varchar(255) DEFAULT NULL, PRIMARY KEY (`EntityID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secpermission` #DROP TABLE IF EXISTS `t_secpermission`;
CREATE TABLE `t_secpermission` ( `PermissionID` int(11) NOT NULL DEFAULT '0', `PermissionName` varchar(50) NOT NULL, PRIMARY KEY (`PermissionID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secpolicies` #DROP TABLE IF EXISTS `t_secpolicies`;
CREATE TABLE `t_secpolicies` ( `Property` varchar(100) NOT NULL, `Value` varchar(255) NOT NULL, PRIMARY KEY (`Property`) ) ENGINE=InnoDB;#
# Table structure for table `t_secuser` #DROP TABLE IF EXISTS `t_secuser`;
CREATE TABLE `t_secuser` ( `UserID` varchar(40) NOT NULL, `UserLogin` varchar(32) NOT NULL, `FirstName` varchar(50) NOT NULL, `Surname` varchar(50) NOT NULL, `Department` varchar(50) DEFAULT NULL, `Password` varchar(12) DEFAULT NULL, PRIMARY KEY (`UserID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secusergroup` #DROP TABLE IF EXISTS `t_secusergroup`;
CREATE TABLE `t_secusergroup` ( `UserID` varchar(40) NOT NULL, `GroupID` varchar(40) NOT NULL, PRIMARY KEY (`UserID`,`GroupID`) ) ENGINE=InnoDB;#
# Table structure for table `t_secuserpermission` #DROP TABLE IF EXISTS `t_secuserpermission`;
CREATE TABLE `t_secuserpermission` ( `UserID` varchar(40) NOT NULL, `PermissionID` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`UserID`,`PermissionID`) ) ENGINE=InnoDB;#
# Table structure for table `t_snapshot` #DROP TABLE IF EXISTS `t_snapshot`;
CREATE TABLE `t_snapshot` ( `SnapshotID` varchar(40) NOT NULL, `SeriesID` varchar(40) NOT NULL, `Position` int(11) NOT NULL DEFAULT '0', `SnapshotName` varchar(100) NOT NULL, `Notes` text, `Style` varchar(255) NOT NULL, `ElementID` varchar(40) DEFAULT NULL, `ElementType` varchar(50) NOT NULL, `StrContent` text, `BinContent1` longblob, `BinContent2` longblob, PRIMARY KEY (`SnapshotID`) ) ENGINE=InnoDB;#
# Table structure for table `t_statustypes` #DROP TABLE IF EXISTS `t_statustypes`;
CREATE TABLE `t_statustypes` ( `Status` varchar(50) NOT NULL, `Description` varchar(50) DEFAULT NULL, PRIMARY KEY (`Status`) ) ENGINE=InnoDB;#
# Table structure for table `t_stereotypes` #DROP TABLE IF EXISTS `t_stereotypes`;
CREATE TABLE `t_stereotypes` ( `Stereotype` varchar(255) NOT NULL, `AppliesTo` varchar(255) NOT NULL, `Description` varchar(255) DEFAULT NULL, `MFEnabled` int(11) DEFAULT NULL, `MFPath` varchar(255) DEFAULT NULL, `Metafile` longblob, `Style` text, `ea_guid` varchar(50) NOT NULL, `VisualType` varchar(100) DEFAULT NULL, PRIMARY KEY (`AppliesTo`,`Stereotype`), INDEX `ix_stereotypes_Stereotype` (`Stereotype`) ) ENGINE=InnoDB;#
# Table structure for table `t_taggedvalue` #DROP TABLE IF EXISTS `t_taggedvalue`;
CREATE TABLE `t_taggedvalue` ( `PropertyID` varchar(40) NOT NULL, `ElementID` varchar(40) NOT NULL, `BaseClass` varchar(100) NOT NULL, `TagValue` text, `Notes` text, PRIMARY KEY (`PropertyID`), INDEX `ix_taggedvalue_ElementID` (`ElementID`) ) ENGINE=InnoDB;#
# Table structure for table `t_tasks` #DROP TABLE IF EXISTS `t_tasks`;
CREATE TABLE `t_tasks` ( `TaskID` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(255) DEFAULT NULL, `TaskType` varchar(255) DEFAULT NULL, `NOTES` text, `Priority` varchar(255) DEFAULT NULL, `Status` varchar(255) DEFAULT NULL, `Owner` varchar(255) DEFAULT NULL, `StartDate` date DEFAULT NULL, `EndDate` date DEFAULT NULL, `Phase` varchar(50) DEFAULT NULL, `History` text, `Percent` int(11) DEFAULT NULL, `TotalTime` int(11) DEFAULT NULL, `ActualTime` int(11) DEFAULT NULL, `AssignedTo` varchar(100) DEFAULT NULL, PRIMARY KEY (`TaskID`) ) ENGINE=InnoDB;#
# Table structure for table `t_tcf` #DROP TABLE IF EXISTS `t_tcf`;
CREATE TABLE `t_tcf` ( `TCFID` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `Weight` double NOT NULL DEFAULT '1', `Value` double DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`TCFID`), INDEX `ix_tcf_Weight` (`Weight`) ) ENGINE=InnoDB;#
# Table structure for table `t_template` #DROP TABLE IF EXISTS `t_template`;
CREATE TABLE `t_template` ( `TemplateID` varchar(40) NOT NULL, `TemplateType` varchar(50) NOT NULL, `TemplateName` varchar(100) NOT NULL, `Notes` varchar(255) DEFAULT NULL, `Style` varchar(255) DEFAULT NULL, `Template` text, PRIMARY KEY (`TemplateID`) ) ENGINE=InnoDB;#
# Table structure for table `t_testclass` #DROP TABLE IF EXISTS `t_testclass`;
CREATE TABLE `t_testclass` ( `TestClass` varchar(50) NOT NULL, `Description` varchar(50) DEFAULT NULL, PRIMARY KEY (`TestClass`) ) ENGINE=InnoDB;#
# Table structure for table `t_testplans` #DROP TABLE IF EXISTS `t_testplans`;
CREATE TABLE `t_testplans` ( `PlanID` varchar(50) NOT NULL, `Category` varchar(100) NOT NULL, `Name` varchar(150) NOT NULL, `Author` varchar(255) DEFAULT NULL, `Notes` text, `TestPlan` text, PRIMARY KEY (`PlanID`) ) ENGINE=InnoDB;#
# Table structure for table `t_testtypes` #DROP TABLE IF EXISTS `t_testtypes`;
CREATE TABLE `t_testtypes` ( `TestType` varchar(12) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` varchar(255) DEFAULT NULL, PRIMARY KEY (`TestType`), INDEX `ix_testtypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_trxtypes` #DROP TABLE IF EXISTS `t_trxtypes`;
CREATE TABLE `t_trxtypes` ( `TRX` varchar(255) NOT NULL, `Description` varchar(50) DEFAULT NULL, `NumericWeight` double NOT NULL DEFAULT '1', `Notes` text, `Style` text, `TRX_ID` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`TRX_ID`), INDEX `ix_trxtypes_NumericWeight` (`NumericWeight`) ) ENGINE=InnoDB;#
# Table structure for table `t_umlpattern` #DROP TABLE IF EXISTS `t_umlpattern`;
CREATE TABLE `t_umlpattern` ( `PatternID` int(4) NOT NULL AUTO_INCREMENT, `PatternCategory` varchar(100) DEFAULT NULL, `PatternName` varchar(150) NOT NULL, `Style` varchar(250) DEFAULT NULL, `Notes` text, `PatternXML` text NOT NULL, `Version` varchar(50) DEFAULT NULL, PRIMARY KEY (`PatternID`) ) ENGINE=InnoDB;#
# Table structure for table `t_version` #DROP TABLE IF EXISTS `t_version`;
CREATE TABLE `t_version` ( `ElementID` varchar(50) NOT NULL, `VersionID` varchar(255) NOT NULL, `ElementType` varchar(100) NOT NULL, `Flags` varchar(255) DEFAULT NULL, `ExternalFile` varchar(255) DEFAULT NULL, `Notes` varchar(255) DEFAULT NULL, `Owner` varchar(255) DEFAULT NULL, `VersionDate` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `Branch` varchar(255) DEFAULT NULL, `ElementXML` text, PRIMARY KEY (`ElementID`,`VersionID`), INDEX `ix_version_elementID` (`ElementID`) ) ENGINE=InnoDB;#
# Table structure for table `t_xref` #DROP TABLE IF EXISTS `t_xref`;
CREATE TABLE `t_xref` ( `XrefID` varchar(255) NOT NULL, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) NOT NULL, `Visibility` varchar(255) DEFAULT NULL, `Namespace` varchar(255) DEFAULT NULL, `Requirement` varchar(255) DEFAULT NULL, `Constraint` varchar(255) DEFAULT NULL, `Behavior` varchar(255) DEFAULT NULL, `Partition` varchar(255) DEFAULT NULL, `Description` text, `Client` varchar(255) DEFAULT NULL, `Supplier` varchar(255) DEFAULT NULL, `Link` varchar(255) DEFAULT NULL, PRIMARY KEY (`XrefID`), INDEX `ix_xref_Client` (`Client`), INDEX `ix_xref_Supplier` (`Supplier`), INDEX `ix_xref_Type` (`Type`), INDEX `ix_xref_Name` (`Name`) ) ENGINE=InnoDB;#
# Table structure for table `t_xrefsystem` #DROP TABLE IF EXISTS `t_xrefsystem`;
CREATE TABLE `t_xrefsystem` ( `XrefID` varchar(255) NOT NULL, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) NOT NULL, `Visibility` varchar(255) DEFAULT NULL, `Namespace` varchar(255) DEFAULT NULL, `Requirement` varchar(255) DEFAULT NULL, `Constraint` varchar(255) DEFAULT NULL, `Behavior` varchar(255) DEFAULT NULL, `Partition` varchar(255) DEFAULT NULL, `Description` text, `Client` varchar(255) DEFAULT NULL, `Supplier` varchar(255) DEFAULT NULL, `Link` varchar(255) DEFAULT NULL, `ToolID` varchar(50) DEFAULT NULL, PRIMARY KEY (`XrefID`), INDEX `ix_xrefsystem_Client` (`Client`), INDEX `ix_xrefsystem_Supplier` (`Supplier`), INDEX `ix_xrefsystem_Type` (`Type`) ) ENGINE=InnoDB;#
# Table structure for table `t_xrefuser` #DROP TABLE IF EXISTS `t_xrefuser`;
CREATE TABLE `t_xrefuser` ( `XrefID` varchar(255) NOT NULL, `Name` varchar(255) DEFAULT NULL, `Type` varchar(255) NOT NULL, `Visibility` varchar(255) DEFAULT NULL, `Namespace` varchar(255) DEFAULT NULL, `Requirement` varchar(255) DEFAULT NULL, `Constraint` varchar(255) DEFAULT NULL, `Behavior` varchar(255) DEFAULT NULL, `Partition` varchar(255) DEFAULT NULL, `Description` text, `Client` varchar(255) DEFAULT NULL, `Supplier` varchar(255) DEFAULT NULL, `Link` varchar(255) DEFAULT NULL, `ToolID` varchar(50) DEFAULT NULL, PRIMARY KEY (`XrefID`), INDEX `ix_refuser_Client` (`Client`), INDEX `ix_refuser_Supplier` (`Supplier`), INDEX `ix_refuser_Type` (`Type`) ) ENGINE=InnoDB;#
# Table structure for table `usys_system` #DROP TABLE IF EXISTS `usys_system`;
CREATE TABLE `usys_system` ( `Property` varchar(50) NOT NULL, `Value` varchar(50) DEFAULT NULL, PRIMARY KEY (`Property`) ) ENGINE=InnoDB;#
# Table structure for table `usystables` #DROP TABLE IF EXISTS `usystables`;
CREATE TABLE `usystables` ( `TableName` varchar(50) NOT NULL, `RelOrder` int(11) DEFAULT '0', `DisplayName` varchar(50) DEFAULT NULL, `FromVer` varchar(50) DEFAULT NULL, `ToVer` varchar(50) DEFAULT NULL, PRIMARY KEY (`TableName`) ) ENGINE=InnoDB;#
# Table structure for table `usysoldtables` #DROP TABLE IF EXISTS `usysoldtables`;
CREATE TABLE `usysoldtables` ( `TableName` varchar(50) DEFAULT NULL, `NewName` varchar(50) DEFAULT NULL, `RelOrder` int(11) DEFAULT '0', `FixCode` int(11) DEFAULT NULL ) ENGINE=InnoDB;#
# Table structure for table `usysqueries` #DROP TABLE IF EXISTS `usysqueries`;
CREATE TABLE `usysqueries` ( `QueryName` varchar(50) DEFAULT NULL, `NewName` varchar(50) DEFAULT NULL, `FixCode` int(11) DEFAULT NULL ) ENGINE=InnoDB;</PRE></BODY></HTML>