script.sql 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. create table config
  2. (
  3. id int auto_increment
  4. primary key,
  5. conf_name varchar(255) null,
  6. field_ids varchar(255) null,
  7. file_info_id int not null,
  8. model_type_id int not null,
  9. user_id int not null
  10. );
  11. create table dl_model
  12. (
  13. id int auto_increment
  14. primary key,
  15. arguments varchar(255) null,
  16. model_name varchar(255) null,
  17. model_path varchar(255) null,
  18. model_type_id int not null,
  19. pic_file_id int not null,
  20. res_of_model varchar(255) null,
  21. trained bit not null
  22. );
  23. create table file_info
  24. (
  25. id int auto_increment
  26. primary key,
  27. file_struc_info varchar(255) null,
  28. filename varchar(255) null,
  29. folder varchar(255) null,
  30. location varchar(255) null,
  31. upload_time datetime(6) null,
  32. user_id int not null
  33. );
  34. create table func_info
  35. (
  36. id int not null
  37. primary key,
  38. flag_of_con_or_dis int not null,
  39. flag_of_type int not null,
  40. func_des varchar(255) null,
  41. func_name varchar(255) null
  42. );
  43. create table header_info
  44. (
  45. id int not null
  46. primary key,
  47. alias_name varchar(255) null,
  48. con_or_dis int not null,
  49. field_des varchar(255) null,
  50. field_name varchar(255) null,
  51. field_type varchar(255) null,
  52. file_info_id int not null,
  53. nulls_ratio double not null,
  54. value_info varchar(255) null
  55. );
  56. create table hibernate_sequence
  57. (
  58. next_val bigint null
  59. );
  60. create table layer_argument
  61. (
  62. id int not null
  63. primary key,
  64. description varchar(255) null,
  65. is_discrete bit not null,
  66. type varchar(255) null,
  67. value varchar(255) null,
  68. value_des tinyblob null
  69. );
  70. create table model
  71. (
  72. id int auto_increment
  73. primary key,
  74. arguments varchar(255) null,
  75. config_id int not null,
  76. file_info_id int not null,
  77. model_name varchar(255) null,
  78. model_path varchar(255) null,
  79. model_type_id int not null,
  80. res_of_model varchar(255) null,
  81. trained bit not null
  82. );
  83. create table model_type
  84. (
  85. id int not null
  86. primary key,
  87. arguments varchar(255) null,
  88. model_des varchar(255) null,
  89. model_detail_des varchar(255) null,
  90. model_detail_name varchar(255) null,
  91. model_type_name varchar(255) null
  92. );
  93. create table model_type_argument
  94. (
  95. id int not null
  96. primary key,
  97. default_value varchar(255) null,
  98. description varchar(255) null,
  99. is_discrete bit not null,
  100. name varchar(255) null,
  101. type varchar(255) null,
  102. value_des varchar(255) null
  103. );
  104. create table pic_category
  105. (
  106. id int auto_increment
  107. primary key,
  108. category_name varchar(255) null,
  109. pic_file_id int not null
  110. );
  111. create table pic_file
  112. (
  113. id int auto_increment
  114. primary key,
  115. file_name varchar(255) null,
  116. loc varchar(255) null,
  117. user_id int not null
  118. );
  119. create table pic_info
  120. (
  121. id int auto_increment
  122. primary key,
  123. category_id int not null,
  124. location varchar(255) null,
  125. picname varchar(255) null,
  126. tag varchar(255) null,
  127. upload_time datetime(6) null
  128. );
  129. create table user
  130. (
  131. id int auto_increment
  132. primary key,
  133. password varchar(255) null,
  134. username varchar(255) null
  135. );