test.sql 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. SET SESSION FOREIGN_KEY_CHECKS=0;
  2. /* Create Tables */
  3. -- 测试数据
  4. CREATE TABLE test_data
  5. (
  6. id varchar(64) NOT NULL COMMENT '编号',
  7. test_input varchar(200) COMMENT '单行文本',
  8. test_textarea varchar(200) COMMENT '多行文本',
  9. test_select varchar(10) COMMENT '下拉框',
  10. test_select_multiple varchar(200) COMMENT '下拉多选',
  11. test_radio varchar(10) COMMENT '单选框',
  12. test_checkbox varchar(200) COMMENT '复选框',
  13. test_date datetime COMMENT '日期选择',
  14. test_datetime datetime COMMENT '日期时间',
  15. test_user_code varchar(64) COMMENT '用户选择',
  16. test_office_code varchar(64) COMMENT '机构选择',
  17. test_area_code varchar(64) COMMENT '区域选择',
  18. test_area_name varchar(100) COMMENT '区域名称',
  19. status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
  20. create_by varchar(64) NOT NULL COMMENT '创建者',
  21. create_date datetime NOT NULL COMMENT '创建时间',
  22. update_by varchar(64) NOT NULL COMMENT '更新者',
  23. update_date datetime NOT NULL COMMENT '更新时间',
  24. remarks varchar(500) COMMENT '备注信息',
  25. PRIMARY KEY (id)
  26. ) COMMENT = '测试数据';
  27. -- 测试数据子表
  28. CREATE TABLE test_data_child
  29. (
  30. id varchar(64) NOT NULL COMMENT '编号',
  31. test_sort int COMMENT '排序号',
  32. test_data_id varchar(64) COMMENT '父表主键',
  33. test_input varchar(200) COMMENT '单行文本',
  34. test_textarea varchar(200) COMMENT '多行文本',
  35. test_select varchar(10) COMMENT '下拉框',
  36. test_select_multiple varchar(200) COMMENT '下拉多选',
  37. test_radio varchar(10) COMMENT '单选框',
  38. test_checkbox varchar(200) COMMENT '复选框',
  39. test_date datetime COMMENT '日期选择',
  40. test_datetime datetime COMMENT '日期时间',
  41. test_user_code varchar(64) COMMENT '用户选择',
  42. test_office_code varchar(64) COMMENT '机构选择',
  43. test_area_code varchar(64) COMMENT '区域选择',
  44. test_area_name varchar(100) COMMENT '区域名称',
  45. PRIMARY KEY (id)
  46. ) COMMENT = '测试数据子表';
  47. -- 测试树表
  48. CREATE TABLE test_tree
  49. (
  50. tree_code varchar(64) NOT NULL COMMENT '节点编码',
  51. parent_code varchar(64) NOT NULL COMMENT '父级编号',
  52. parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
  53. tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
  54. tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
  55. tree_leaf char(1) NOT NULL COMMENT '是否最末级',
  56. tree_level decimal(4) NOT NULL COMMENT '层次级别',
  57. tree_names varchar(767) NOT NULL COMMENT '全节点名',
  58. tree_name varchar(200) NOT NULL COMMENT '节点名称',
  59. status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
  60. create_by varchar(64) NOT NULL COMMENT '创建者',
  61. create_date datetime NOT NULL COMMENT '创建时间',
  62. update_by varchar(64) NOT NULL COMMENT '更新者',
  63. update_date datetime NOT NULL COMMENT '更新时间',
  64. remarks varchar(500) COMMENT '备注信息',
  65. PRIMARY KEY (tree_code)
  66. ) COMMENT = '测试树表';