config.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. $config->dataview = new stdclass();
  3. $config->dataview->create = new stdclass();
  4. $config->dataview->create->requiredFields = 'name,code,group';
  5. $config->dataview->edit = new stdclass();
  6. $config->dataview->edit->requiredFields = 'name,group';
  7. $config->dataview->groupChild['product'] = array('story' => 'story,storyestimate,storyreview,storyspec,storystage');
  8. $config->dataview->groupChild['project'] = array('measure' => 'measqueue,measrecords,meastemplate', 'projectContent' => 'programactivity,programoutput,programprocess,programreport,projectcase,projectproduct,projectspec,projectstory', 'review' => 'review,reviewissue,reviewlist,reviewresult');
  9. $config->dataview->groupChild['company'] = array('user' => 'user,usercontact,usergroup,userquery,usertpl,userview');
  10. $config->dataview->multipleMappingFields = array();
  11. $config->dataview->multipleMappingFields[] = 'testcase-stage';
  12. $config->dataview->fieldTypes = new stdclass();
  13. $config->dataview->fieldTypes->TINY = 'number';
  14. $config->dataview->fieldTypes->SHORT = 'number';
  15. $config->dataview->fieldTypes->LONG = 'number';
  16. $config->dataview->fieldTypes->FLOAT = 'number';
  17. $config->dataview->fieldTypes->DOUBLE = 'number';
  18. $config->dataview->fieldTypes->TIMESTAMP = 'string';
  19. $config->dataview->fieldTypes->LONGLONG = 'string';
  20. $config->dataview->fieldTypes->INT24 = 'number';
  21. $config->dataview->fieldTypes->DATE = 'date';
  22. $config->dataview->fieldTypes->TIME = 'string';
  23. $config->dataview->fieldTypes->DATETIME = 'date';
  24. $config->dataview->fieldTypes->YEAR = 'date';
  25. $config->dataview->fieldTypes->ENUM = 'string';
  26. $config->dataview->fieldTypes->SET = 'string';
  27. $config->dataview->fieldTypes->TINYBLOB = 'string';
  28. $config->dataview->fieldTypes->MEDIUMBLOB = 'string';
  29. $config->dataview->fieldTypes->LONG_BLOB = 'string';
  30. $config->dataview->fieldTypes->BLOB = 'string';
  31. $config->dataview->fieldTypes->VAR_STRING = 'string';
  32. $config->dataview->fieldTypes->STRING = 'string';
  33. $config->dataview->fieldTypes->NULL = 'null';
  34. $config->dataview->fieldTypes->NEWDATE = 'date';
  35. $config->dataview->fieldTypes->INTERVAL = 'string';
  36. $config->dataview->fieldTypes->GEOMETRY = 'string';
  37. $config->dataview->fieldTypes->NEWDECIMAL = 'number';
  38. $config->dataview->fieldTypes->int = 'number';
  39. $config->dataview->fieldTypes->varchar = 'string';
  40. $config->dataview->fieldTypes->text = 'string';
  41. $config->dataview->fieldTypes->timestamp = 'string';
  42. $config->dataview->fieldTypes->date = 'date';
  43. $config->dataview->fieldTypes->time = 'string';
  44. $config->dataview->fieldTypes->float = 'number';
  45. $config->dataview->fieldTypes->double = 'number';
  46. $config->dataview->fieldTypes->number = 'number';
  47. $config->dataview->fieldTypes->bigint = 'number';