物管理后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

6284 lines
303 KiB

  1. -- ----------------------------
  2. -- Table structure for alarm_config
  3. -- ----------------------------
  4. DROP TABLE IF EXISTS "public"."alarm_config";
  5. CREATE TABLE "public"."alarm_config" (
  6. "id" int8 NOT NULL,
  7. "thing_id" int8,
  8. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  9. "attr_id" int8,
  10. "attr_code" varchar(255) COLLATE "pg_catalog"."default",
  11. "alarm_rule" varchar(255) COLLATE "pg_catalog"."default",
  12. "alarm_val" varchar(255) COLLATE "pg_catalog"."default",
  13. "fine_rule" varchar(255) COLLATE "pg_catalog"."default",
  14. "fine_val" varchar(255) COLLATE "pg_catalog"."default",
  15. "type" varchar(255) COLLATE "pg_catalog"."default",
  16. "begin_time" varchar(255) COLLATE "pg_catalog"."default",
  17. "end_time" varchar(255) COLLATE "pg_catalog"."default",
  18. "remark" varchar(255) COLLATE "pg_catalog"."default",
  19. "creator" int8,
  20. "create_date" int8,
  21. "updater" int8,
  22. "update_date" int8,
  23. "sort" int8
  24. )
  25. ;
  26. COMMENT ON COLUMN "public"."alarm_config"."id" IS 'id';
  27. COMMENT ON COLUMN "public"."alarm_config"."thing_id" IS '��ʵ��id';
  28. COMMENT ON COLUMN "public"."alarm_config"."thing_code" IS '�����';
  29. COMMENT ON COLUMN "public"."alarm_config"."attr_id" IS '����id';
  30. COMMENT ON COLUMN "public"."alarm_config"."attr_code" IS '���Ա���';
  31. COMMENT ON COLUMN "public"."alarm_config"."alarm_rule" IS '�澯���� > < >= <= =';
  32. COMMENT ON COLUMN "public"."alarm_config"."alarm_val" IS '�澯ֵ';
  33. COMMENT ON COLUMN "public"."alarm_config"."fine_rule" IS '��ֵ���� > < >= <= =';
  34. COMMENT ON COLUMN "public"."alarm_config"."fine_val" IS '��ֵֵ';
  35. COMMENT ON COLUMN "public"."alarm_config"."type" IS '���� 1��ƽ�ȼ� 2ҹ������';
  36. COMMENT ON COLUMN "public"."alarm_config"."begin_time" IS '��ʼʱ��';
  37. COMMENT ON COLUMN "public"."alarm_config"."end_time" IS '����ʱ��';
  38. COMMENT ON COLUMN "public"."alarm_config"."remark" IS '��ע';
  39. COMMENT ON COLUMN "public"."alarm_config"."creator" IS '������';
  40. COMMENT ON COLUMN "public"."alarm_config"."create_date" IS '����ʱ��';
  41. COMMENT ON COLUMN "public"."alarm_config"."updater" IS '������';
  42. COMMENT ON COLUMN "public"."alarm_config"."update_date" IS '����ʱ��';
  43. COMMENT ON COLUMN "public"."alarm_config"."sort" IS '1�������2�������3�ȶ�����4.ƽ������';
  44. COMMENT ON TABLE "public"."alarm_config" IS '����ƽ��ҹ�����ܸ澯���ñ�';
  45. -- ----------------------------
  46. -- Records of alarm_config
  47. -- ----------------------------
  48. -- ----------------------------
  49. -- Table structure for alarm_dict
  50. -- ----------------------------
  51. DROP TABLE IF EXISTS "public"."alarm_dict";
  52. CREATE TABLE "public"."alarm_dict" (
  53. "id" int8 NOT NULL,
  54. "pid" int8,
  55. "dict_type" varchar(100) COLLATE "pg_catalog"."default",
  56. "dict_name" varchar(255) COLLATE "pg_catalog"."default",
  57. "dict_value" varchar(255) COLLATE "pg_catalog"."default",
  58. "sort" int4,
  59. "remark" varchar(255) COLLATE "pg_catalog"."default",
  60. "creator" int8,
  61. "create_date" int8,
  62. "updater" int8,
  63. "update_date" int8
  64. )
  65. ;
  66. COMMENT ON COLUMN "public"."alarm_dict"."id" IS 'id';
  67. COMMENT ON COLUMN "public"."alarm_dict"."pid" IS '�����ֵ�id';
  68. COMMENT ON COLUMN "public"."alarm_dict"."dict_type" IS '�ֵ�����';
  69. COMMENT ON COLUMN "public"."alarm_dict"."dict_name" IS '�ֵ�����';
  70. COMMENT ON COLUMN "public"."alarm_dict"."dict_value" IS '�ֵ�ֵ';
  71. COMMENT ON COLUMN "public"."alarm_dict"."sort" IS '����';
  72. COMMENT ON COLUMN "public"."alarm_dict"."remark" IS '��ע';
  73. COMMENT ON COLUMN "public"."alarm_dict"."creator" IS '������';
  74. COMMENT ON COLUMN "public"."alarm_dict"."create_date" IS '����ʱ��';
  75. COMMENT ON COLUMN "public"."alarm_dict"."updater" IS '������';
  76. COMMENT ON COLUMN "public"."alarm_dict"."update_date" IS '����ʱ��';
  77. COMMENT ON TABLE "public"."alarm_dict" IS '�澯�ֵ����';
  78. -- ----------------------------
  79. -- Records of alarm_dict
  80. -- ----------------------------
  81. -- ----------------------------
  82. -- Table structure for alarm_dispose_log
  83. -- ----------------------------
  84. DROP TABLE IF EXISTS "public"."alarm_dispose_log";
  85. CREATE TABLE "public"."alarm_dispose_log" (
  86. "id" int8 NOT NULL,
  87. "alarm_log_id" int8,
  88. "describe" varchar COLLATE "pg_catalog"."default",
  89. "status" varchar(5) COLLATE "pg_catalog"."default",
  90. "images" varchar COLLATE "pg_catalog"."default",
  91. "dispose_result" varchar(255) COLLATE "pg_catalog"."default",
  92. "creator" int8,
  93. "create_date" int8,
  94. "updater" int8,
  95. "update_date" int8
  96. )
  97. ;
  98. COMMENT ON COLUMN "public"."alarm_dispose_log"."alarm_log_id" IS '�澯��¼';
  99. COMMENT ON COLUMN "public"."alarm_dispose_log"."describe" IS '��������';
  100. COMMENT ON COLUMN "public"."alarm_dispose_log"."status" IS '����״̬';
  101. COMMENT ON COLUMN "public"."alarm_dispose_log"."images" IS 'ͼƬ�б�';
  102. COMMENT ON COLUMN "public"."alarm_dispose_log"."dispose_result" IS '������';
  103. COMMENT ON TABLE "public"."alarm_dispose_log" IS '�澯������־';
  104. -- ----------------------------
  105. -- Records of alarm_dispose_log
  106. -- ----------------------------
  107. -- ----------------------------
  108. -- Table structure for alarm_rule
  109. -- ----------------------------
  110. DROP TABLE IF EXISTS "public"."alarm_rule";
  111. CREATE TABLE "public"."alarm_rule" (
  112. "id" int8 NOT NULL,
  113. "name" varchar(500) COLLATE "pg_catalog"."default",
  114. "type" varchar(5) COLLATE "pg_catalog"."default",
  115. "level" varchar(5) COLLATE "pg_catalog"."default",
  116. "enable" bool DEFAULT true,
  117. "condition" varchar(1000) COLLATE "pg_catalog"."default",
  118. "content" varchar(500) COLLATE "pg_catalog"."default",
  119. "remark" varchar(500) COLLATE "pg_catalog"."default",
  120. "trigger_type" varchar(5) COLLATE "pg_catalog"."default",
  121. "element_info" varchar COLLATE "pg_catalog"."default",
  122. "repeat" bool,
  123. "condition_name" varchar COLLATE "pg_catalog"."default",
  124. "status" varchar(5) COLLATE "pg_catalog"."default",
  125. "tenant_code" int8,
  126. "company_id" int8,
  127. "dept_id" int8,
  128. "creator" int8,
  129. "create_date" int8,
  130. "updater" int8,
  131. "update_date" int8
  132. )
  133. ;
  134. COMMENT ON COLUMN "public"."alarm_rule"."name" IS '�澯����';
  135. COMMENT ON COLUMN "public"."alarm_rule"."type" IS '�澯����';
  136. COMMENT ON COLUMN "public"."alarm_rule"."level" IS '���س̶�';
  137. COMMENT ON COLUMN "public"."alarm_rule"."enable" IS '�Ƿ����';
  138. COMMENT ON COLUMN "public"."alarm_rule"."condition" IS '��������';
  139. COMMENT ON COLUMN "public"."alarm_rule"."content" IS '�澯����';
  140. COMMENT ON COLUMN "public"."alarm_rule"."remark" IS '��ע';
  141. COMMENT ON COLUMN "public"."alarm_rule"."trigger_type" IS '��������(job: 0��socket: 1)';
  142. COMMENT ON COLUMN "public"."alarm_rule"."element_info" IS '����ֵ';
  143. COMMENT ON COLUMN "public"."alarm_rule"."repeat" IS '�ظ��澯';
  144. COMMENT ON COLUMN "public"."alarm_rule"."condition_name" IS '��������';
  145. COMMENT ON COLUMN "public"."alarm_rule"."status" IS '����״̬(0:������,1:������,2:�Ѵ���)';
  146. COMMENT ON COLUMN "public"."alarm_rule"."tenant_code" IS '�����⻧';
  147. COMMENT ON COLUMN "public"."alarm_rule"."company_id" IS '��ҵ����id';
  148. COMMENT ON COLUMN "public"."alarm_rule"."dept_id" IS '����id';
  149. COMMENT ON TABLE "public"."alarm_rule" IS '�澯����';
  150. -- ----------------------------
  151. -- Records of alarm_rule
  152. -- ----------------------------
  153. -- ----------------------------
  154. -- Table structure for alarm_rule_action
  155. -- ----------------------------
  156. DROP TABLE IF EXISTS "public"."alarm_rule_action";
  157. CREATE TABLE "public"."alarm_rule_action" (
  158. "id" int8 NOT NULL,
  159. "rule_id" int8,
  160. "action_type" varchar(5) COLLATE "pg_catalog"."default",
  161. "action_id" int8,
  162. "action_configure" varchar COLLATE "pg_catalog"."default",
  163. "setting_id" int8,
  164. "tenant_code" int8,
  165. "company_id" int8,
  166. "dept_id" int8,
  167. "creator" int8,
  168. "create_date" int8,
  169. "updater" int8,
  170. "update_date" int8
  171. )
  172. ;
  173. COMMENT ON COLUMN "public"."alarm_rule_action"."id" IS '����';
  174. COMMENT ON COLUMN "public"."alarm_rule_action"."rule_id" IS '��������';
  175. COMMENT ON COLUMN "public"."alarm_rule_action"."action_type" IS '��������(��Ϣ������...)';
  176. COMMENT ON COLUMN "public"."alarm_rule_action"."action_id" IS '��������(��Ϣ��������...)';
  177. COMMENT ON COLUMN "public"."alarm_rule_action"."action_configure" IS '������������';
  178. COMMENT ON COLUMN "public"."alarm_rule_action"."setting_id" IS '��������id';
  179. COMMENT ON COLUMN "public"."alarm_rule_action"."tenant_code" IS '�����⻧';
  180. COMMENT ON COLUMN "public"."alarm_rule_action"."company_id" IS '��ҵ����id';
  181. COMMENT ON COLUMN "public"."alarm_rule_action"."dept_id" IS '����id';
  182. COMMENT ON TABLE "public"."alarm_rule_action" IS '�澯����';
  183. -- ----------------------------
  184. -- Records of alarm_rule_action
  185. -- ----------------------------
  186. -- ----------------------------
  187. -- Table structure for alarm_rule_entity
  188. -- ----------------------------
  189. DROP TABLE IF EXISTS "public"."alarm_rule_entity";
  190. CREATE TABLE "public"."alarm_rule_entity" (
  191. "id" int8 NOT NULL,
  192. "rule_id" int8 NOT NULL,
  193. "thing_id" int8 NOT NULL,
  194. "thing_code" varchar(100) COLLATE "pg_catalog"."default",
  195. "entity_id" varchar(40) COLLATE "pg_catalog"."default",
  196. "thing_attr" varchar(20) COLLATE "pg_catalog"."default",
  197. "label" varchar(50) COLLATE "pg_catalog"."default",
  198. "creator" int8,
  199. "create_date" int8,
  200. "updater" int8,
  201. "update_date" int8
  202. )
  203. ;
  204. COMMENT ON COLUMN "public"."alarm_rule_entity"."id" IS '����';
  205. COMMENT ON COLUMN "public"."alarm_rule_entity"."rule_id" IS '��������';
  206. COMMENT ON COLUMN "public"."alarm_rule_entity"."thing_id" IS '��ʵ������';
  207. COMMENT ON COLUMN "public"."alarm_rule_entity"."thing_code" IS '�����';
  208. COMMENT ON COLUMN "public"."alarm_rule_entity"."entity_id" IS '�豸ID';
  209. COMMENT ON COLUMN "public"."alarm_rule_entity"."thing_attr" IS '������';
  210. COMMENT ON COLUMN "public"."alarm_rule_entity"."label" IS 'AA/AB/AC';
  211. COMMENT ON COLUMN "public"."alarm_rule_entity"."creator" IS '������';
  212. COMMENT ON COLUMN "public"."alarm_rule_entity"."create_date" IS '����ʱ��';
  213. COMMENT ON COLUMN "public"."alarm_rule_entity"."updater" IS '������';
  214. COMMENT ON COLUMN "public"."alarm_rule_entity"."update_date" IS '����ʱ��';
  215. COMMENT ON TABLE "public"."alarm_rule_entity" IS '�澯�豸';
  216. -- ----------------------------
  217. -- Records of alarm_rule_entity
  218. -- ----------------------------
  219. -- ----------------------------
  220. -- Table structure for alarm_rule_log
  221. -- ----------------------------
  222. DROP TABLE IF EXISTS "public"."alarm_rule_log";
  223. CREATE TABLE "public"."alarm_rule_log" (
  224. "id" int8 NOT NULL,
  225. "rule_id" int8,
  226. "action_id" int8,
  227. "content" varchar COLLATE "pg_catalog"."default",
  228. "status" varchar(5) COLLATE "pg_catalog"."default",
  229. "alarm_time" timestamp(6),
  230. "dispose_time" timestamp(6),
  231. "creator" int8,
  232. "dispose_user_id" int8,
  233. "create_date" int8,
  234. "updater" int8,
  235. "update_date" int8,
  236. "alarm_type" varchar(255) COLLATE "pg_catalog"."default",
  237. "alarm_thing_code" varchar(255) COLLATE "pg_catalog"."default"
  238. )
  239. ;
  240. COMMENT ON COLUMN "public"."alarm_rule_log"."rule_id" IS '�澯��������/����澯��������';
  241. COMMENT ON COLUMN "public"."alarm_rule_log"."action_id" IS '����id';
  242. COMMENT ON COLUMN "public"."alarm_rule_log"."content" IS '�澯����+�澯����';
  243. COMMENT ON COLUMN "public"."alarm_rule_log"."status" IS '����״̬';
  244. COMMENT ON COLUMN "public"."alarm_rule_log"."alarm_time" IS '�澯ʱ��';
  245. COMMENT ON COLUMN "public"."alarm_rule_log"."dispose_time" IS '����ʱ��';
  246. COMMENT ON COLUMN "public"."alarm_rule_log"."dispose_user_id" IS '������';
  247. COMMENT ON COLUMN "public"."alarm_rule_log"."alarm_type" IS '�澯���� 1ͨ�ø澯��2����澯';
  248. COMMENT ON COLUMN "public"."alarm_rule_log"."alarm_thing_code" IS '�澯����룬����澯У�������';
  249. COMMENT ON TABLE "public"."alarm_rule_log" IS '�澯��־';
  250. -- ----------------------------
  251. -- Records of alarm_rule_log
  252. -- ----------------------------
  253. -- ----------------------------
  254. -- Table structure for alarm_rule_setting
  255. -- ----------------------------
  256. DROP TABLE IF EXISTS "public"."alarm_rule_setting";
  257. CREATE TABLE "public"."alarm_rule_setting" (
  258. "id" int8 NOT NULL,
  259. "setting_type" varchar(255) COLLATE "pg_catalog"."default",
  260. "setting_ids" varchar COLLATE "pg_catalog"."default",
  261. "action_type" varchar(255) COLLATE "pg_catalog"."default",
  262. "action_id" int8,
  263. "tenant_code" int8,
  264. "company_id" int8,
  265. "dept_id" int8,
  266. "creator" int8,
  267. "create_date" int8,
  268. "updater" int8,
  269. "update_date" int8
  270. )
  271. ;
  272. COMMENT ON COLUMN "public"."alarm_rule_setting"."id" IS '����';
  273. COMMENT ON COLUMN "public"."alarm_rule_setting"."setting_type" IS '�澯ѡ������';
  274. COMMENT ON COLUMN "public"."alarm_rule_setting"."setting_ids" IS '�澯id����';
  275. COMMENT ON COLUMN "public"."alarm_rule_setting"."action_type" IS '��������(��Ϣ������...)';
  276. COMMENT ON COLUMN "public"."alarm_rule_setting"."action_id" IS '��������(��Ϣ��������...)';
  277. COMMENT ON COLUMN "public"."alarm_rule_setting"."tenant_code" IS '�����⻧';
  278. COMMENT ON COLUMN "public"."alarm_rule_setting"."company_id" IS '��ҵ����id';
  279. COMMENT ON COLUMN "public"."alarm_rule_setting"."dept_id" IS '����id';
  280. COMMENT ON TABLE "public"."alarm_rule_setting" IS '�澯��������';
  281. -- ----------------------------
  282. -- Records of alarm_rule_setting
  283. -- ----------------------------
  284. -- ----------------------------
  285. -- Table structure for alert_config
  286. -- ----------------------------
  287. DROP TABLE IF EXISTS "public"."alert_config";
  288. CREATE TABLE "public"."alert_config" (
  289. "id" int8 NOT NULL,
  290. "filter_rule_id" int8,
  291. "alert_name" varchar(255) COLLATE "pg_catalog"."default",
  292. "alert_type" varchar(255) COLLATE "pg_catalog"."default",
  293. "alert_level" varchar(255) COLLATE "pg_catalog"."default",
  294. "alert_content" text COLLATE "pg_catalog"."default",
  295. "repeat" bool,
  296. "remark" varchar(255) COLLATE "pg_catalog"."default",
  297. "begin_time" int8,
  298. "end_time" int8,
  299. "msg_push_id" int8,
  300. "tenant_code" int8,
  301. "company_id" int8,
  302. "dept_id" int8,
  303. "creator" int8,
  304. "create_date" int8,
  305. "updater" int8,
  306. "update_date" int8
  307. )
  308. ;
  309. COMMENT ON COLUMN "public"."alert_config"."id" IS '����';
  310. COMMENT ON COLUMN "public"."alert_config"."filter_rule_id" IS '���˹���id';
  311. COMMENT ON COLUMN "public"."alert_config"."alert_name" IS '�澯����';
  312. COMMENT ON COLUMN "public"."alert_config"."alert_type" IS '�澯����';
  313. COMMENT ON COLUMN "public"."alert_config"."alert_level" IS '�澯�ȼ�';
  314. COMMENT ON COLUMN "public"."alert_config"."alert_content" IS '�澯����';
  315. COMMENT ON COLUMN "public"."alert_config"."repeat" IS '�Ƿ���ظ�';
  316. COMMENT ON COLUMN "public"."alert_config"."remark" IS '��ע';
  317. COMMENT ON COLUMN "public"."alert_config"."begin_time" IS '�澯��ʼʱ��';
  318. COMMENT ON COLUMN "public"."alert_config"."end_time" IS '�澯����ʱ��';
  319. COMMENT ON COLUMN "public"."alert_config"."msg_push_id" IS '��Ϣ������������';
  320. COMMENT ON COLUMN "public"."alert_config"."creator" IS '������';
  321. COMMENT ON COLUMN "public"."alert_config"."create_date" IS '����ʱ��';
  322. COMMENT ON COLUMN "public"."alert_config"."updater" IS '������';
  323. COMMENT ON COLUMN "public"."alert_config"."update_date" IS '����ʱ��';
  324. COMMENT ON TABLE "public"."alert_config" IS 'ͨ�ø澯����';
  325. -- ----------------------------
  326. -- Records of alert_config
  327. -- ----------------------------
  328. -- ----------------------------
  329. -- Table structure for alert_dispose_log
  330. -- ----------------------------
  331. DROP TABLE IF EXISTS "public"."alert_dispose_log";
  332. CREATE TABLE "public"."alert_dispose_log" (
  333. "id" int8 NOT NULL,
  334. "alert_log_id" int8,
  335. "describe" varchar COLLATE "pg_catalog"."default",
  336. "status" varchar(25) COLLATE "pg_catalog"."default",
  337. "images" varchar COLLATE "pg_catalog"."default",
  338. "dispose_result" varchar(255) COLLATE "pg_catalog"."default",
  339. "creator" int8,
  340. "create_date" int8,
  341. "updater" int8,
  342. "update_date" int8
  343. )
  344. ;
  345. COMMENT ON COLUMN "public"."alert_dispose_log"."alert_log_id" IS '�澯��¼';
  346. COMMENT ON COLUMN "public"."alert_dispose_log"."describe" IS '��������';
  347. COMMENT ON COLUMN "public"."alert_dispose_log"."status" IS '����״̬��0-������1-�����У�2-�Ѵ���';
  348. COMMENT ON COLUMN "public"."alert_dispose_log"."images" IS 'ͼƬ�б�';
  349. COMMENT ON COLUMN "public"."alert_dispose_log"."dispose_result" IS '������';
  350. COMMENT ON TABLE "public"."alert_dispose_log" IS '�澯������־';
  351. -- ----------------------------
  352. -- Records of alert_dispose_log
  353. -- ----------------------------
  354. -- ----------------------------
  355. -- Table structure for alert_log
  356. -- ----------------------------
  357. DROP TABLE IF EXISTS "public"."alert_log";
  358. CREATE TABLE "public"."alert_log" (
  359. "id" int8 NOT NULL,
  360. "config_id" int8,
  361. "content" varchar COLLATE "pg_catalog"."default",
  362. "status" varchar(25) COLLATE "pg_catalog"."default",
  363. "alert_time" int8,
  364. "dispose_time" int8,
  365. "dispose_user_id" int8,
  366. "tenant_code" int8,
  367. "company_id" int8,
  368. "dept_id" int8,
  369. "creator" int8,
  370. "create_date" int8,
  371. "updater" int8,
  372. "update_date" int8
  373. )
  374. ;
  375. COMMENT ON COLUMN "public"."alert_log"."id" IS '����';
  376. COMMENT ON COLUMN "public"."alert_log"."config_id" IS '�澯����id';
  377. COMMENT ON COLUMN "public"."alert_log"."content" IS '�澯����+���˹���ʽ';
  378. COMMENT ON COLUMN "public"."alert_log"."status" IS '����״̬��0-������1-�����У�2-�Ѵ���';
  379. COMMENT ON COLUMN "public"."alert_log"."alert_time" IS '�澯ʱ��';
  380. COMMENT ON COLUMN "public"."alert_log"."dispose_time" IS '����ʱ��';
  381. COMMENT ON COLUMN "public"."alert_log"."dispose_user_id" IS '������';
  382. COMMENT ON TABLE "public"."alert_log" IS '�澯��־';
  383. -- ----------------------------
  384. -- Records of alert_log
  385. -- ----------------------------
  386. -- ----------------------------
  387. -- Table structure for calc_log
  388. -- ----------------------------
  389. DROP TABLE IF EXISTS "public"."calc_log";
  390. CREATE TABLE "public"."calc_log" (
  391. "id" int8 NOT NULL,
  392. "calc_target_config_id" int8 NOT NULL,
  393. "formula" varchar(255) COLLATE "pg_catalog"."default",
  394. "source_info" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  395. "status" int4 NOT NULL,
  396. "time" int8,
  397. "result" varchar(255) COLLATE "pg_catalog"."default",
  398. "duration" int8,
  399. "error_info" text COLLATE "pg_catalog"."default",
  400. "calc_count" int4 DEFAULT 0,
  401. "tenant_code" int8 NOT NULL,
  402. "company_id" int8,
  403. "dept_id" int8,
  404. "creator" int8,
  405. "create_date" int8,
  406. "updater" int8,
  407. "update_date" int8
  408. )
  409. ;
  410. COMMENT ON COLUMN "public"."calc_log"."id" IS '����';
  411. COMMENT ON COLUMN "public"."calc_log"."calc_target_config_id" IS '����Ŀ�������ñ�id';
  412. COMMENT ON COLUMN "public"."calc_log"."formula" IS '���㹫ʽ';
  413. COMMENT ON COLUMN "public"."calc_log"."source_info" IS '����Դ��Ϣ��json��ʽ';
  414. COMMENT ON COLUMN "public"."calc_log"."status" IS '����״̬��1-�Ѽ��㡢2-δ���㡢3-�����쳣��4-��ƥ��';
  415. COMMENT ON COLUMN "public"."calc_log"."time" IS '����ʱ��';
  416. COMMENT ON COLUMN "public"."calc_log"."result" IS '��������ֻ���Ѽ���ļ�¼����ֵ';
  417. COMMENT ON COLUMN "public"."calc_log"."duration" IS '�����ʱ,��λms';
  418. COMMENT ON COLUMN "public"."calc_log"."error_info" IS '������Ϣ';
  419. COMMENT ON COLUMN "public"."calc_log"."calc_count" IS '�������';
  420. COMMENT ON COLUMN "public"."calc_log"."tenant_code" IS '�⻧����';
  421. COMMENT ON COLUMN "public"."calc_log"."company_id" IS '��ҵid';
  422. COMMENT ON COLUMN "public"."calc_log"."dept_id" IS '����id';
  423. COMMENT ON COLUMN "public"."calc_log"."creator" IS '������';
  424. COMMENT ON COLUMN "public"."calc_log"."create_date" IS '����ʱ��';
  425. COMMENT ON COLUMN "public"."calc_log"."updater" IS '������';
  426. COMMENT ON COLUMN "public"."calc_log"."update_date" IS '����ʱ��';
  427. COMMENT ON TABLE "public"."calc_log" IS '�������־��';
  428. -- ----------------------------
  429. -- Records of calc_log
  430. -- ----------------------------
  431. -- ----------------------------
  432. -- Table structure for calc_source_config
  433. -- ----------------------------
  434. DROP TABLE IF EXISTS "public"."calc_source_config";
  435. CREATE TABLE "public"."calc_source_config" (
  436. "id" int8 NOT NULL,
  437. "calc_target_config_id" int8 NOT NULL,
  438. "source_thing_name" varchar(100) COLLATE "pg_catalog"."default",
  439. "source_thing_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  440. "source_attr_name" varchar(100) COLLATE "pg_catalog"."default",
  441. "source_attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  442. "source_attr_alias" varchar(10) COLLATE "pg_catalog"."default",
  443. "tenant_code" int8 NOT NULL,
  444. "company_id" int8,
  445. "dept_id" int8,
  446. "creator" int8,
  447. "create_date" int8,
  448. "updater" int8,
  449. "update_date" int8
  450. )
  451. ;
  452. COMMENT ON COLUMN "public"."calc_source_config"."id" IS '����';
  453. COMMENT ON COLUMN "public"."calc_source_config"."calc_target_config_id" IS '����Ŀ�������ñ�id';
  454. COMMENT ON COLUMN "public"."calc_source_config"."source_thing_name" IS 'Դ������';
  455. COMMENT ON COLUMN "public"."calc_source_config"."source_thing_code" IS 'Դ�����';
  456. COMMENT ON COLUMN "public"."calc_source_config"."source_attr_name" IS 'Դ��������';
  457. COMMENT ON COLUMN "public"."calc_source_config"."source_attr_code" IS 'Դ���Ա���';
  458. COMMENT ON COLUMN "public"."calc_source_config"."source_attr_alias" IS 'Դ�����ڼ��㹫ʽ�еı���';
  459. COMMENT ON COLUMN "public"."calc_source_config"."tenant_code" IS '�⻧����';
  460. COMMENT ON COLUMN "public"."calc_source_config"."company_id" IS '��ҵid';
  461. COMMENT ON COLUMN "public"."calc_source_config"."dept_id" IS '����id';
  462. COMMENT ON COLUMN "public"."calc_source_config"."creator" IS '������';
  463. COMMENT ON COLUMN "public"."calc_source_config"."create_date" IS '����ʱ��';
  464. COMMENT ON COLUMN "public"."calc_source_config"."updater" IS '������';
  465. COMMENT ON COLUMN "public"."calc_source_config"."update_date" IS '����ʱ��';
  466. COMMENT ON TABLE "public"."calc_source_config" IS '����㣨Ŀ������ñ�';
  467. -- ----------------------------
  468. -- Records of calc_source_config
  469. -- ----------------------------
  470. -- ----------------------------
  471. -- Table structure for calc_target_config
  472. -- ----------------------------
  473. DROP TABLE IF EXISTS "public"."calc_target_config";
  474. CREATE TABLE "public"."calc_target_config" (
  475. "id" int8 NOT NULL,
  476. "config_type" int4 NOT NULL,
  477. "target_thing_name" varchar(100) COLLATE "pg_catalog"."default",
  478. "target_thing_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  479. "target_attr_name" varchar(100) COLLATE "pg_catalog"."default",
  480. "target_attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  481. "formula" varchar(255) COLLATE "pg_catalog"."default",
  482. "formula_description" varchar(255) COLLATE "pg_catalog"."default",
  483. "remark" varchar(255) COLLATE "pg_catalog"."default",
  484. "enable" bool,
  485. "tenant_code" int8 NOT NULL,
  486. "company_id" int8,
  487. "dept_id" int8,
  488. "creator" int8,
  489. "create_date" int8,
  490. "updater" int8,
  491. "update_date" int8
  492. )
  493. ;
  494. COMMENT ON COLUMN "public"."calc_target_config"."id" IS '����';
  495. COMMENT ON COLUMN "public"."calc_target_config"."config_type" IS '�������ͣ�����ӳ�䡢�ۺ�ӳ�䡢ָ����㡢�߼�����';
  496. COMMENT ON COLUMN "public"."calc_target_config"."target_thing_name" IS 'Ŀ��������';
  497. COMMENT ON COLUMN "public"."calc_target_config"."target_thing_code" IS 'Ŀ�������';
  498. COMMENT ON COLUMN "public"."calc_target_config"."target_attr_name" IS 'Ŀ����������';
  499. COMMENT ON COLUMN "public"."calc_target_config"."target_attr_code" IS 'Ŀ�����Ա���';
  500. COMMENT ON COLUMN "public"."calc_target_config"."formula" IS '���㹫ʽ';
  501. COMMENT ON COLUMN "public"."calc_target_config"."formula_description" IS '���㹫ʽ��������';
  502. COMMENT ON COLUMN "public"."calc_target_config"."remark" IS '��ע';
  503. COMMENT ON COLUMN "public"."calc_target_config"."enable" IS '�Ƿ����ü���';
  504. COMMENT ON COLUMN "public"."calc_target_config"."tenant_code" IS '�⻧����';
  505. COMMENT ON COLUMN "public"."calc_target_config"."company_id" IS '��ҵid';
  506. COMMENT ON COLUMN "public"."calc_target_config"."dept_id" IS '����id';
  507. COMMENT ON COLUMN "public"."calc_target_config"."creator" IS '������';
  508. COMMENT ON COLUMN "public"."calc_target_config"."create_date" IS '����ʱ��';
  509. COMMENT ON COLUMN "public"."calc_target_config"."updater" IS '������';
  510. COMMENT ON COLUMN "public"."calc_target_config"."update_date" IS '����ʱ��';
  511. COMMENT ON TABLE "public"."calc_target_config" IS '����㣨Ŀ������ñ�';
  512. -- ----------------------------
  513. -- Records of calc_target_config
  514. -- ----------------------------
  515. -- ----------------------------
  516. -- Table structure for carbon_ts_kv
  517. -- ----------------------------
  518. DROP TABLE IF EXISTS "public"."carbon_ts_kv";
  519. CREATE TABLE "public"."carbon_ts_kv" (
  520. "thing_id" int8 NOT NULL,
  521. "thing_code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  522. "attr_key" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  523. "ts" int8 NOT NULL,
  524. "val" varchar COLLATE "pg_catalog"."default",
  525. "day_time" date,
  526. "create_time" int8,
  527. "update_time" int8,
  528. "attribute_type" varchar(10) COLLATE "pg_catalog"."default" NOT NULL
  529. )
  530. ;
  531. COMMENT ON COLUMN "public"."carbon_ts_kv"."thing_id" IS '��ҵ�豸id';
  532. COMMENT ON COLUMN "public"."carbon_ts_kv"."thing_code" IS '�豸����';
  533. COMMENT ON COLUMN "public"."carbon_ts_kv"."attr_key" IS '���Ա���';
  534. COMMENT ON COLUMN "public"."carbon_ts_kv"."ts" IS 'ʱ���';
  535. COMMENT ON COLUMN "public"."carbon_ts_kv"."val" IS 'ң��ֵ';
  536. COMMENT ON COLUMN "public"."carbon_ts_kv"."day_time" IS 'ʱ��';
  537. COMMENT ON COLUMN "public"."carbon_ts_kv"."create_time" IS '����ʱ��';
  538. COMMENT ON COLUMN "public"."carbon_ts_kv"."update_time" IS '����ʱ��';
  539. COMMENT ON COLUMN "public"."carbon_ts_kv"."attribute_type" IS '�������ͣ�dd, mm, yy';
  540. COMMENT ON TABLE "public"."carbon_ts_kv" IS '��ҵң�����ݻ���';
  541. -- ----------------------------
  542. -- Records of carbon_ts_kv
  543. -- ----------------------------
  544. -- ----------------------------
  545. -- Table structure for eq_attacment
  546. -- ----------------------------
  547. DROP TABLE IF EXISTS "public"."eq_attacment";
  548. CREATE TABLE "public"."eq_attacment" (
  549. "id" int8 NOT NULL,
  550. "thing_id" int8,
  551. "creator" int8,
  552. "create_date" timestamp(6),
  553. "updater" int8,
  554. "update_date" timestamp(6),
  555. "url" varchar(255) COLLATE "pg_catalog"."default",
  556. "type" varchar(16) COLLATE "pg_catalog"."default",
  557. "modular_type" varchar(16) COLLATE "pg_catalog"."default",
  558. "name" varchar(255) COLLATE "pg_catalog"."default"
  559. )
  560. ;
  561. COMMENT ON COLUMN "public"."eq_attacment"."thing_id" IS '�豸id/ά��id/����id...�������id';
  562. COMMENT ON COLUMN "public"."eq_attacment"."creator" IS '������';
  563. COMMENT ON COLUMN "public"."eq_attacment"."create_date" IS '����ʱ��';
  564. COMMENT ON COLUMN "public"."eq_attacment"."updater" IS '������';
  565. COMMENT ON COLUMN "public"."eq_attacment"."update_date" IS '����ʱ��';
  566. COMMENT ON COLUMN "public"."eq_attacment"."url" IS 'ͼƬ���ļ�url';
  567. COMMENT ON COLUMN "public"."eq_attacment"."type" IS '0ͼƬ��1����';
  568. COMMENT ON COLUMN "public"."eq_attacment"."modular_type" IS 'ģ�飺0�豸���� 1��Դ����';
  569. COMMENT ON COLUMN "public"."eq_attacment"."name" IS '����';
  570. COMMENT ON TABLE "public"."eq_attacment" IS '������';
  571. -- ----------------------------
  572. -- Records of eq_attacment
  573. -- ----------------------------
  574. -- ----------------------------
  575. -- Table structure for eq_bx
  576. -- ----------------------------
  577. DROP TABLE IF EXISTS "public"."eq_bx";
  578. CREATE TABLE "public"."eq_bx" (
  579. "id" int8 NOT NULL,
  580. "fault_type" varchar(16) COLLATE "pg_catalog"."default",
  581. "wx_team" varchar(255) COLLATE "pg_catalog"."default",
  582. "urgent_level" varchar(16) COLLATE "pg_catalog"."default",
  583. "shutdown" varchar(16) COLLATE "pg_catalog"."default" DEFAULT 0,
  584. "dept_id" int8,
  585. "tenant_code" int8,
  586. "creator" int8,
  587. "create_date" timestamp(0),
  588. "updater" int8,
  589. "update_date" timestamp(0),
  590. "fault_desc" varchar(512) COLLATE "pg_catalog"."default",
  591. "eq_id" int8 NOT NULL,
  592. "happen_date" timestamp(0),
  593. "bx_user" varchar(255) COLLATE "pg_catalog"."default",
  594. "bx_user_mobile" varchar(255) COLLATE "pg_catalog"."default",
  595. "fault_level" varchar(16) COLLATE "pg_catalog"."default",
  596. "reviewer" int8,
  597. "wx_status" varchar(16) COLLATE "pg_catalog"."default",
  598. "bx_no" varchar(64) COLLATE "pg_catalog"."default",
  599. "wx_user_id" varchar(255) COLLATE "pg_catalog"."default",
  600. "wx_level" varchar(255) COLLATE "pg_catalog"."default",
  601. "fault_reason" varchar(255) COLLATE "pg_catalog"."default",
  602. "repair_status" varchar(16) COLLATE "pg_catalog"."default",
  603. "repair_time" date,
  604. "in_wx" varchar(5) COLLATE "pg_catalog"."default"
  605. )
  606. ;
  607. COMMENT ON COLUMN "public"."eq_bx"."id" IS 'id';
  608. COMMENT ON COLUMN "public"."eq_bx"."fault_type" IS '��������';
  609. COMMENT ON COLUMN "public"."eq_bx"."wx_team" IS 'ά�ް���';
  610. COMMENT ON COLUMN "public"."eq_bx"."urgent_level" IS '�����̶�';
  611. COMMENT ON COLUMN "public"."eq_bx"."shutdown" IS '�Ƿ�ͣ����0��ͣ�� 1ͣ����Ĭ��0';
  612. COMMENT ON COLUMN "public"."eq_bx"."dept_id" IS '����id';
  613. COMMENT ON COLUMN "public"."eq_bx"."tenant_code" IS '�⻧����';
  614. COMMENT ON COLUMN "public"."eq_bx"."creator" IS '������';
  615. COMMENT ON COLUMN "public"."eq_bx"."create_date" IS '����ʱ��';
  616. COMMENT ON COLUMN "public"."eq_bx"."updater" IS '������';
  617. COMMENT ON COLUMN "public"."eq_bx"."update_date" IS '����ʱ��';
  618. COMMENT ON COLUMN "public"."eq_bx"."fault_desc" IS '��������';
  619. COMMENT ON COLUMN "public"."eq_bx"."eq_id" IS '�豸id';
  620. COMMENT ON COLUMN "public"."eq_bx"."happen_date" IS '����ʱ��';
  621. COMMENT ON COLUMN "public"."eq_bx"."bx_user" IS '������';
  622. COMMENT ON COLUMN "public"."eq_bx"."bx_user_mobile" IS '�������ֻ���';
  623. COMMENT ON COLUMN "public"."eq_bx"."fault_level" IS '���ϵȼ�';
  624. COMMENT ON COLUMN "public"."eq_bx"."reviewer" IS '�����';
  625. COMMENT ON COLUMN "public"."eq_bx"."wx_status" IS 'ά��״̬��0:δ����1�������У�2����ɣ�';
  626. COMMENT ON COLUMN "public"."eq_bx"."bx_no" IS '���޵���';
  627. COMMENT ON COLUMN "public"."eq_bx"."wx_user_id" IS 'ά����ij�Ա';
  628. COMMENT ON COLUMN "public"."eq_bx"."wx_level" IS 'ά�޼���';
  629. COMMENT ON COLUMN "public"."eq_bx"."fault_reason" IS '����ԭ��';
  630. COMMENT ON COLUMN "public"."eq_bx"."repair_status" IS '����״̬��ACTIVE:�Ѽ��INACTIVE��δ���';
  631. COMMENT ON COLUMN "public"."eq_bx"."repair_time" IS '��������ʱ��';
  632. COMMENT ON COLUMN "public"."eq_bx"."in_wx" IS '�Ƿ���뱨��';
  633. COMMENT ON TABLE "public"."eq_bx" IS '�豸����';
  634. -- ----------------------------
  635. -- Records of eq_bx
  636. -- ----------------------------
  637. -- ----------------------------
  638. -- Table structure for eq_by
  639. -- ----------------------------
  640. DROP TABLE IF EXISTS "public"."eq_by";
  641. CREATE TABLE "public"."eq_by" (
  642. "id" int8 NOT NULL,
  643. "by_team" varchar(255) COLLATE "pg_catalog"."default",
  644. "by_level" varchar(16) COLLATE "pg_catalog"."default",
  645. "shutdown" varchar(16) COLLATE "pg_catalog"."default" DEFAULT 0,
  646. "creator" int8,
  647. "create_date" timestamp(0),
  648. "updater" int8,
  649. "update_date" timestamp(0),
  650. "work_desc" varchar(512) COLLATE "pg_catalog"."default",
  651. "eq_by_plan_id" int8 NOT NULL,
  652. "by_status" varchar(16) COLLATE "pg_catalog"."default",
  653. "by_no" varchar(64) COLLATE "pg_catalog"."default",
  654. "shutdown_time" varchar(64) COLLATE "pg_catalog"."default",
  655. "by_start_time" timestamp(6),
  656. "by_end_time" timestamp(6),
  657. "by_fee" varchar(255) COLLATE "pg_catalog"."default",
  658. "by_user" varchar(255) COLLATE "pg_catalog"."default",
  659. "by_time" varchar(255) COLLATE "pg_catalog"."default",
  660. "dept_id" int8,
  661. "tenant_code" int8
  662. )
  663. ;
  664. COMMENT ON COLUMN "public"."eq_by"."id" IS 'id';
  665. COMMENT ON COLUMN "public"."eq_by"."by_team" IS '��������';
  666. COMMENT ON COLUMN "public"."eq_by"."by_level" IS '��������';
  667. COMMENT ON COLUMN "public"."eq_by"."shutdown" IS '�Ƿ�ͣ����0��ͣ�� 1ͣ����Ĭ��0';
  668. COMMENT ON COLUMN "public"."eq_by"."creator" IS '������';
  669. COMMENT ON COLUMN "public"."eq_by"."create_date" IS '����ʱ��';
  670. COMMENT ON COLUMN "public"."eq_by"."updater" IS '������';
  671. COMMENT ON COLUMN "public"."eq_by"."update_date" IS '����ʱ��';
  672. COMMENT ON COLUMN "public"."eq_by"."work_desc" IS '��������';
  673. COMMENT ON COLUMN "public"."eq_by"."eq_by_plan_id" IS '�豸�����ƻ�id';
  674. COMMENT ON COLUMN "public"."eq_by"."by_status" IS '����״̬';
  675. COMMENT ON COLUMN "public"."eq_by"."by_no" IS '��������';
  676. COMMENT ON COLUMN "public"."eq_by"."shutdown_time" IS 'ͣ��ʱ������λ���ӣ�';
  677. COMMENT ON COLUMN "public"."eq_by"."by_start_time" IS '������ʼʱ��';
  678. COMMENT ON COLUMN "public"."eq_by"."by_end_time" IS '��������ʱ��';
  679. COMMENT ON COLUMN "public"."eq_by"."by_fee" IS '��������';
  680. COMMENT ON COLUMN "public"."eq_by"."by_user" IS '������Ա';
  681. COMMENT ON COLUMN "public"."eq_by"."by_time" IS '����ʱ��';
  682. COMMENT ON COLUMN "public"."eq_by"."dept_id" IS '����id';
  683. COMMENT ON COLUMN "public"."eq_by"."tenant_code" IS '�⻧����';
  684. COMMENT ON TABLE "public"."eq_by" IS '�豸����';
  685. -- ----------------------------
  686. -- Records of eq_by
  687. -- ----------------------------
  688. -- ----------------------------
  689. -- Table structure for eq_by_detail
  690. -- ----------------------------
  691. DROP TABLE IF EXISTS "public"."eq_by_detail";
  692. CREATE TABLE "public"."eq_by_detail" (
  693. "id" int8 NOT NULL,
  694. "by_id" int8,
  695. "name" varchar(255) COLLATE "pg_catalog"."default",
  696. "description" varchar(255) COLLATE "pg_catalog"."default",
  697. "bw_no" varchar(16) COLLATE "pg_catalog"."default",
  698. "creator" int8,
  699. "create_date" timestamp(6),
  700. "updater" int8,
  701. "update_date" timestamp(6),
  702. "by_yesno" varchar(16) COLLATE "pg_catalog"."default",
  703. "by_template_id" int8,
  704. "by_template_detail_id" int8
  705. )
  706. ;
  707. COMMENT ON COLUMN "public"."eq_by_detail"."by_id" IS '����id';
  708. COMMENT ON COLUMN "public"."eq_by_detail"."name" IS '�����';
  709. COMMENT ON COLUMN "public"."eq_by_detail"."description" IS '����';
  710. COMMENT ON COLUMN "public"."eq_by_detail"."bw_no" IS '���';
  711. COMMENT ON COLUMN "public"."eq_by_detail"."creator" IS '������';
  712. COMMENT ON COLUMN "public"."eq_by_detail"."create_date" IS '����ʱ��';
  713. COMMENT ON COLUMN "public"."eq_by_detail"."updater" IS '������';
  714. COMMENT ON COLUMN "public"."eq_by_detail"."update_date" IS '����ʱ��';
  715. COMMENT ON COLUMN "public"."eq_by_detail"."by_yesno" IS '�Ƿ�����0δ������1������Ĭ��1';
  716. COMMENT ON COLUMN "public"."eq_by_detail"."by_template_id" IS '�����id';
  717. COMMENT ON COLUMN "public"."eq_by_detail"."by_template_detail_id" IS '������λid';
  718. COMMENT ON TABLE "public"."eq_by_detail" IS '������ϸ';
  719. -- ----------------------------
  720. -- Records of eq_by_detail
  721. -- ----------------------------
  722. -- ----------------------------
  723. -- Table structure for eq_by_plan
  724. -- ----------------------------
  725. DROP TABLE IF EXISTS "public"."eq_by_plan";
  726. CREATE TABLE "public"."eq_by_plan" (
  727. "id" int8 NOT NULL,
  728. "by_team" varchar(255) COLLATE "pg_catalog"."default",
  729. "creator" int8,
  730. "create_date" timestamp(0),
  731. "updater" int8,
  732. "update_date" timestamp(0),
  733. "by_status" varchar(16) COLLATE "pg_catalog"."default",
  734. "by_no" varchar(64) COLLATE "pg_catalog"."default",
  735. "by_plan_time" timestamp(6),
  736. "by_level" varchar(16) COLLATE "pg_catalog"."default",
  737. "by_user" varchar(255) COLLATE "pg_catalog"."default",
  738. "by_desc" varchar(255) COLLATE "pg_catalog"."default",
  739. "things_id" int8,
  740. "by_template_id" varchar(2000) COLLATE "pg_catalog"."default",
  741. "remind_time" varchar(64) COLLATE "pg_catalog"."default",
  742. "plan_status" varchar(16) COLLATE "pg_catalog"."default",
  743. "loop_type" varchar(16) COLLATE "pg_catalog"."default",
  744. "loop_cycle" varchar(16) COLLATE "pg_catalog"."default",
  745. "plan_end_time" timestamp(0),
  746. "cycle_unit" varchar(20) COLLATE "pg_catalog"."default",
  747. "remind_time_unit" varchar(20) COLLATE "pg_catalog"."default",
  748. "dept_id" int8,
  749. "tenant_code" int8,
  750. "is_remind" varchar(16) COLLATE "pg_catalog"."default",
  751. "group_id" int8
  752. )
  753. ;
  754. COMMENT ON COLUMN "public"."eq_by_plan"."id" IS 'id';
  755. COMMENT ON COLUMN "public"."eq_by_plan"."by_team" IS '��������';
  756. COMMENT ON COLUMN "public"."eq_by_plan"."creator" IS '������';
  757. COMMENT ON COLUMN "public"."eq_by_plan"."create_date" IS '����ʱ��';
  758. COMMENT ON COLUMN "public"."eq_by_plan"."updater" IS '������';
  759. COMMENT ON COLUMN "public"."eq_by_plan"."update_date" IS '����ʱ��';
  760. COMMENT ON COLUMN "public"."eq_by_plan"."by_status" IS '����״̬';
  761. COMMENT ON COLUMN "public"."eq_by_plan"."by_no" IS '��������';
  762. COMMENT ON COLUMN "public"."eq_by_plan"."by_plan_time" IS '�����ƻ�ʱ��';
  763. COMMENT ON COLUMN "public"."eq_by_plan"."by_level" IS '��������';
  764. COMMENT ON COLUMN "public"."eq_by_plan"."by_user" IS '������Ա';
  765. COMMENT ON COLUMN "public"."eq_by_plan"."by_desc" IS '��������';
  766. COMMENT ON COLUMN "public"."eq_by_plan"."things_id" IS '�豸id';
  767. COMMENT ON COLUMN "public"."eq_by_plan"."by_template_id" IS '�����id�������������';
  768. COMMENT ON COLUMN "public"."eq_by_plan"."remind_time" IS '����ʱ�䣨��ǰ���������ѣ�';
  769. COMMENT ON COLUMN "public"."eq_by_plan"."plan_status" IS '�ƻ�״̬���Ƿ�ͣ��0���ã�1ͣ��';
  770. COMMENT ON COLUMN "public"."eq_by_plan"."loop_type" IS 'ѭ�����ͣ�0���� 1���';
  771. COMMENT ON COLUMN "public"."eq_by_plan"."loop_cycle" IS 'ѭ�����ڣ��죩';
  772. COMMENT ON COLUMN "public"."eq_by_plan"."plan_end_time" IS '�����ƻ���ֹʱ��';
  773. COMMENT ON COLUMN "public"."eq_by_plan"."cycle_unit" IS 'ѭ�����ڵ�λ hour/day';
  774. COMMENT ON COLUMN "public"."eq_by_plan"."remind_time_unit" IS '����ʱ�䵥λ hour/day';
  775. COMMENT ON COLUMN "public"."eq_by_plan"."dept_id" IS '����id';
  776. COMMENT ON COLUMN "public"."eq_by_plan"."tenant_code" IS '�⻧����';
  777. COMMENT ON COLUMN "public"."eq_by_plan"."is_remind" IS '�Ƿ������ѹ� 0δ���� 1����';
  778. COMMENT ON COLUMN "public"."eq_by_plan"."group_id" IS '�û���id';
  779. COMMENT ON TABLE "public"."eq_by_plan" IS '�豸�����ƻ�';
  780. -- ----------------------------
  781. -- Records of eq_by_plan
  782. -- ----------------------------
  783. -- ----------------------------
  784. -- Table structure for eq_by_plan_part
  785. -- ----------------------------
  786. DROP TABLE IF EXISTS "public"."eq_by_plan_part";
  787. CREATE TABLE "public"."eq_by_plan_part" (
  788. "id" int8 NOT NULL,
  789. "use_count" varchar(16) COLLATE "pg_catalog"."default",
  790. "creator" int8,
  791. "create_date" timestamp(0),
  792. "updater" int8,
  793. "update_date" timestamp(0),
  794. "eq_by_plan_id" int8,
  795. "eq_part_id" int8
  796. )
  797. ;
  798. COMMENT ON COLUMN "public"."eq_by_plan_part"."id" IS 'id';
  799. COMMENT ON COLUMN "public"."eq_by_plan_part"."use_count" IS '��������';
  800. COMMENT ON COLUMN "public"."eq_by_plan_part"."creator" IS '������';
  801. COMMENT ON COLUMN "public"."eq_by_plan_part"."create_date" IS '����ʱ��';
  802. COMMENT ON COLUMN "public"."eq_by_plan_part"."updater" IS '������';
  803. COMMENT ON COLUMN "public"."eq_by_plan_part"."update_date" IS '����ʱ��';
  804. COMMENT ON COLUMN "public"."eq_by_plan_part"."eq_by_plan_id" IS '�豸�����ƻ�id';
  805. COMMENT ON COLUMN "public"."eq_by_plan_part"."eq_part_id" IS '�豸����id';
  806. COMMENT ON TABLE "public"."eq_by_plan_part" IS '�����ƻ���������';
  807. -- ----------------------------
  808. -- Records of eq_by_plan_part
  809. -- ----------------------------
  810. -- ----------------------------
  811. -- Table structure for eq_by_template
  812. -- ----------------------------
  813. DROP TABLE IF EXISTS "public"."eq_by_template";
  814. CREATE TABLE "public"."eq_by_template" (
  815. "id" int8 NOT NULL,
  816. "name" varchar(255) COLLATE "pg_catalog"."default",
  817. "by_tool" varchar(255) COLLATE "pg_catalog"."default",
  818. "by_purpose" varchar(16) COLLATE "pg_catalog"."default",
  819. "creator" int8,
  820. "create_date" timestamp(6),
  821. "updater" int8,
  822. "update_date" timestamp(6),
  823. "description" varchar(2000) COLLATE "pg_catalog"."default",
  824. "device_type_id" int8,
  825. "dept_id" int8,
  826. "tenant_code" int8
  827. )
  828. ;
  829. COMMENT ON COLUMN "public"."eq_by_template"."name" IS '�����';
  830. COMMENT ON COLUMN "public"."eq_by_template"."by_tool" IS '��������';
  831. COMMENT ON COLUMN "public"."eq_by_template"."by_purpose" IS '����Ŀ��';
  832. COMMENT ON COLUMN "public"."eq_by_template"."creator" IS '������';
  833. COMMENT ON COLUMN "public"."eq_by_template"."create_date" IS '����ʱ��';
  834. COMMENT ON COLUMN "public"."eq_by_template"."updater" IS '������';
  835. COMMENT ON COLUMN "public"."eq_by_template"."update_date" IS '����ʱ��';
  836. COMMENT ON COLUMN "public"."eq_by_template"."description" IS '����';
  837. COMMENT ON COLUMN "public"."eq_by_template"."device_type_id" IS '�豸����id';
  838. COMMENT ON COLUMN "public"."eq_by_template"."dept_id" IS '����id';
  839. COMMENT ON COLUMN "public"."eq_by_template"."tenant_code" IS '�⻧����';
  840. COMMENT ON TABLE "public"."eq_by_template" IS '�����';
  841. -- ----------------------------
  842. -- Records of eq_by_template
  843. -- ----------------------------
  844. -- ----------------------------
  845. -- Table structure for eq_by_template_detail
  846. -- ----------------------------
  847. DROP TABLE IF EXISTS "public"."eq_by_template_detail";
  848. CREATE TABLE "public"."eq_by_template_detail" (
  849. "id" int8 NOT NULL,
  850. "by_template_id" int8,
  851. "name" varchar(255) COLLATE "pg_catalog"."default",
  852. "description" varchar(255) COLLATE "pg_catalog"."default",
  853. "bw_no" varchar(16) COLLATE "pg_catalog"."default",
  854. "creator" int8,
  855. "create_date" timestamp(6),
  856. "updater" int8,
  857. "update_date" timestamp(6)
  858. )
  859. ;
  860. COMMENT ON COLUMN "public"."eq_by_template_detail"."by_template_id" IS '�����id';
  861. COMMENT ON COLUMN "public"."eq_by_template_detail"."name" IS '�����';
  862. COMMENT ON COLUMN "public"."eq_by_template_detail"."description" IS '����';
  863. COMMENT ON COLUMN "public"."eq_by_template_detail"."bw_no" IS '���';
  864. COMMENT ON COLUMN "public"."eq_by_template_detail"."creator" IS '������';
  865. COMMENT ON COLUMN "public"."eq_by_template_detail"."create_date" IS '����ʱ��';
  866. COMMENT ON COLUMN "public"."eq_by_template_detail"."updater" IS '������';
  867. COMMENT ON COLUMN "public"."eq_by_template_detail"."update_date" IS '����ʱ��';
  868. COMMENT ON TABLE "public"."eq_by_template_detail" IS '����ģ����ϸ';
  869. -- ----------------------------
  870. -- Records of eq_by_template_detail
  871. -- ----------------------------
  872. -- ----------------------------
  873. -- Table structure for eq_check_result
  874. -- ----------------------------
  875. DROP TABLE IF EXISTS "public"."eq_check_result";
  876. CREATE TABLE "public"."eq_check_result" (
  877. "id" int8 NOT NULL,
  878. "check_record_id" int8,
  879. "type" varchar(5) COLLATE "pg_catalog"."default",
  880. "check_result" text COLLATE "pg_catalog"."default",
  881. "thing_id" int8,
  882. "creator" int8,
  883. "create_date" timestamp(6),
  884. "updater" int8,
  885. "update_date" timestamp(6),
  886. "check_start" timestamp(6),
  887. "check_end" timestamp(6),
  888. "check_status" varchar(5) COLLATE "pg_catalog"."default" DEFAULT 0,
  889. "check_plan_id" int8
  890. )
  891. ;
  892. COMMENT ON COLUMN "public"."eq_check_result"."check_record_id" IS 'Ѳ���¼id';
  893. COMMENT ON COLUMN "public"."eq_check_result"."type" IS '1:Ѳ���¼';
  894. COMMENT ON COLUMN "public"."eq_check_result"."check_result" IS '�����';
  895. COMMENT ON COLUMN "public"."eq_check_result"."thing_id" IS '�豸��id';
  896. COMMENT ON COLUMN "public"."eq_check_result"."creator" IS '������';
  897. COMMENT ON COLUMN "public"."eq_check_result"."create_date" IS '����ʱ��';
  898. COMMENT ON COLUMN "public"."eq_check_result"."updater" IS '������';
  899. COMMENT ON COLUMN "public"."eq_check_result"."update_date" IS '����ʱ��';
  900. COMMENT ON COLUMN "public"."eq_check_result"."check_start" IS 'Ѳ�쿪ʼʱ��';
  901. COMMENT ON COLUMN "public"."eq_check_result"."check_end" IS 'Ѳ�����ʱ��';
  902. COMMENT ON COLUMN "public"."eq_check_result"."check_status" IS 'Ѳ��״̬ 0:δ�죨һ�û����ж�Ϊδ�죩 1:�Ѽ� 2:�쳣(�豸��������δ��Ļ�����쳣���ж�Ϊ�쳣)';
  903. COMMENT ON COLUMN "public"."eq_check_result"."check_plan_id" IS 'Ѳ��ƻ�id';
  904. -- ----------------------------
  905. -- Records of eq_check_result
  906. -- ----------------------------
  907. -- ----------------------------
  908. -- Table structure for eq_check_setting
  909. -- ----------------------------
  910. DROP TABLE IF EXISTS "public"."eq_check_setting";
  911. CREATE TABLE "public"."eq_check_setting" (
  912. "id" int8 NOT NULL,
  913. "thing_id" int8,
  914. "standard_id" int8,
  915. "user_id" int8,
  916. "creator" int8,
  917. "create_date" timestamp(6),
  918. "updater" int8,
  919. "update_date" timestamp(6),
  920. "type" varchar(16) COLLATE "pg_catalog"."default",
  921. "patrolcheck_plan_id" int8
  922. )
  923. ;
  924. COMMENT ON COLUMN "public"."eq_check_setting"."id" IS 'id';
  925. COMMENT ON COLUMN "public"."eq_check_setting"."thing_id" IS '�豸id';
  926. COMMENT ON COLUMN "public"."eq_check_setting"."standard_id" IS '��׼id';
  927. COMMENT ON COLUMN "public"."eq_check_setting"."user_id" IS '������id(����)';
  928. COMMENT ON COLUMN "public"."eq_check_setting"."creator" IS '������';
  929. COMMENT ON COLUMN "public"."eq_check_setting"."create_date" IS '����ʱ��';
  930. COMMENT ON COLUMN "public"."eq_check_setting"."updater" IS '������';
  931. COMMENT ON COLUMN "public"."eq_check_setting"."update_date" IS '����ʱ��';
  932. COMMENT ON COLUMN "public"."eq_check_setting"."type" IS '����0��� 1Ѳ��';
  933. COMMENT ON COLUMN "public"."eq_check_setting"."patrolcheck_plan_id" IS 'Ѳ��ƻ�id';
  934. COMMENT ON TABLE "public"."eq_check_setting" IS '�豸�������';
  935. -- ----------------------------
  936. -- Records of eq_check_setting
  937. -- ----------------------------
  938. -- ----------------------------
  939. -- Table structure for eq_check_standard
  940. -- ----------------------------
  941. DROP TABLE IF EXISTS "public"."eq_check_standard";
  942. CREATE TABLE "public"."eq_check_standard" (
  943. "id" int8 NOT NULL,
  944. "group_id" int8,
  945. "name" varchar(100) COLLATE "pg_catalog"."default",
  946. "check_tool" varchar(255) COLLATE "pg_catalog"."default",
  947. "check_purpose" varchar(255) COLLATE "pg_catalog"."default",
  948. "creator" int8,
  949. "create_date" timestamp(6),
  950. "updater" int8,
  951. "update_date" timestamp(6),
  952. "tip" varchar(2000) COLLATE "pg_catalog"."default",
  953. "device_type_id" int8,
  954. "dept_id" int8,
  955. "tenant_code" int8
  956. )
  957. ;
  958. COMMENT ON COLUMN "public"."eq_check_standard"."group_id" IS '�豸����id';
  959. COMMENT ON COLUMN "public"."eq_check_standard"."name" IS '��׼����';
  960. COMMENT ON COLUMN "public"."eq_check_standard"."check_tool" IS '��鹤��';
  961. COMMENT ON COLUMN "public"."eq_check_standard"."check_purpose" IS '���Ŀ��';
  962. COMMENT ON COLUMN "public"."eq_check_standard"."creator" IS '������';
  963. COMMENT ON COLUMN "public"."eq_check_standard"."create_date" IS '����ʱ��';
  964. COMMENT ON COLUMN "public"."eq_check_standard"."updater" IS '������';
  965. COMMENT ON COLUMN "public"."eq_check_standard"."update_date" IS '����ʱ��';
  966. COMMENT ON COLUMN "public"."eq_check_standard"."tip" IS '��ע';
  967. COMMENT ON COLUMN "public"."eq_check_standard"."device_type_id" IS '�豸����id';
  968. COMMENT ON COLUMN "public"."eq_check_standard"."tenant_code" IS '�⻧code';
  969. COMMENT ON TABLE "public"."eq_check_standard" IS '����׼';
  970. -- ----------------------------
  971. -- Records of eq_check_standard
  972. -- ----------------------------
  973. -- ----------------------------
  974. -- Table structure for eq_check_standard_detail
  975. -- ----------------------------
  976. DROP TABLE IF EXISTS "public"."eq_check_standard_detail";
  977. CREATE TABLE "public"."eq_check_standard_detail" (
  978. "id" int8 NOT NULL,
  979. "standard_id" int8,
  980. "name" varchar(255) COLLATE "pg_catalog"."default",
  981. "reference_value" varchar(255) COLLATE "pg_catalog"."default",
  982. "upper_limit" varchar(16) COLLATE "pg_catalog"."default",
  983. "creator" int8,
  984. "create_date" timestamp(6),
  985. "updater" int8,
  986. "update_date" timestamp(6),
  987. "lower_limit" varchar(16) COLLATE "pg_catalog"."default",
  988. "type" varchar(5) COLLATE "pg_catalog"."default",
  989. "remark" varchar(255) COLLATE "pg_catalog"."default",
  990. "data_gather" varchar(10) COLLATE "pg_catalog"."default",
  991. "dict_code" varchar(64) COLLATE "pg_catalog"."default"
  992. )
  993. ;
  994. COMMENT ON COLUMN "public"."eq_check_standard_detail"."standard_id" IS '����׼id';
  995. COMMENT ON COLUMN "public"."eq_check_standard_detail"."name" IS '�������';
  996. COMMENT ON COLUMN "public"."eq_check_standard_detail"."reference_value" IS '�ο�ֵ';
  997. COMMENT ON COLUMN "public"."eq_check_standard_detail"."upper_limit" IS '����';
  998. COMMENT ON COLUMN "public"."eq_check_standard_detail"."creator" IS '������';
  999. COMMENT ON COLUMN "public"."eq_check_standard_detail"."create_date" IS '����ʱ��';
  1000. COMMENT ON COLUMN "public"."eq_check_standard_detail"."updater" IS '������';
  1001. COMMENT ON COLUMN "public"."eq_check_standard_detail"."update_date" IS '����ʱ��';
  1002. COMMENT ON COLUMN "public"."eq_check_standard_detail"."lower_limit" IS '����';
  1003. COMMENT ON COLUMN "public"."eq_check_standard_detail"."type" IS '�ж����� 0:������ֵ�ж� 1:���������ж� 2:�ɼ�����ж�';
  1004. COMMENT ON COLUMN "public"."eq_check_standard_detail"."remark" IS '��ע';
  1005. COMMENT ON COLUMN "public"."eq_check_standard_detail"."data_gather" IS '�Ƿ�ɼ�';
  1006. COMMENT ON COLUMN "public"."eq_check_standard_detail"."dict_code" IS '���Ա��룬���ʱ���Ÿ���';
  1007. COMMENT ON TABLE "public"."eq_check_standard_detail" IS '����׼��ϸ';
  1008. -- ----------------------------
  1009. -- Records of eq_check_standard_detail
  1010. -- ----------------------------
  1011. -- ----------------------------
  1012. -- Table structure for eq_file_delete
  1013. -- ----------------------------
  1014. DROP TABLE IF EXISTS "public"."eq_file_delete";
  1015. CREATE TABLE "public"."eq_file_delete" (
  1016. "id" int8 NOT NULL,
  1017. "url" varchar(255) COLLATE "pg_catalog"."default"
  1018. )
  1019. ;
  1020. COMMENT ON COLUMN "public"."eq_file_delete"."id" IS 'oss��id';
  1021. COMMENT ON COLUMN "public"."eq_file_delete"."url" IS '����';
  1022. -- ----------------------------
  1023. -- Records of eq_file_delete
  1024. -- ----------------------------
  1025. -- ----------------------------
  1026. -- Table structure for eq_file_manage
  1027. -- ----------------------------
  1028. DROP TABLE IF EXISTS "public"."eq_file_manage";
  1029. CREATE TABLE "public"."eq_file_manage" (
  1030. "id" int8 NOT NULL,
  1031. "file_name" varchar(255) COLLATE "pg_catalog"."default",
  1032. "file_type" varchar(5) COLLATE "pg_catalog"."default",
  1033. "file_suffix" varchar(255) COLLATE "pg_catalog"."default",
  1034. "file_path" varchar(255) COLLATE "pg_catalog"."default",
  1035. "parent_id" int8,
  1036. "creator" int8,
  1037. "create_date" timestamp(0),
  1038. "updater" int8,
  1039. "update_date" timestamp(0),
  1040. "file_size" numeric(20,2),
  1041. "file_store_path" varchar(255) COLLATE "pg_catalog"."default",
  1042. "file_id_path" varchar(255) COLLATE "pg_catalog"."default",
  1043. "file_desc" varchar(255) COLLATE "pg_catalog"."default",
  1044. "dept_id" int8,
  1045. "tenant_code" int8
  1046. )
  1047. ;
  1048. COMMENT ON COLUMN "public"."eq_file_manage"."file_name" IS '���';
  1049. COMMENT ON COLUMN "public"."eq_file_manage"."file_type" IS '�ļ����� 0:Ŀ¼ 1:�ļ�';
  1050. COMMENT ON COLUMN "public"."eq_file_manage"."file_suffix" IS '�ļ���׺ �ļ�������1��ʱ�����ֵ';
  1051. COMMENT ON COLUMN "public"."eq_file_manage"."file_path" IS '����';
  1052. COMMENT ON COLUMN "public"."eq_file_manage"."parent_id" IS '���id';
  1053. COMMENT ON COLUMN "public"."eq_file_manage"."creator" IS '������';
  1054. COMMENT ON COLUMN "public"."eq_file_manage"."create_date" IS '����ʱ��';
  1055. COMMENT ON COLUMN "public"."eq_file_manage"."updater" IS '������';
  1056. COMMENT ON COLUMN "public"."eq_file_manage"."update_date" IS '����ʱ��';
  1057. COMMENT ON COLUMN "public"."eq_file_manage"."file_size" IS '�ļ���С';
  1058. COMMENT ON COLUMN "public"."eq_file_manage"."file_store_path" IS '�ļ�ʵ�ʴ洢·��';
  1059. COMMENT ON COLUMN "public"."eq_file_manage"."file_id_path" IS '�����id����';
  1060. COMMENT ON COLUMN "public"."eq_file_manage"."file_desc" IS '�����';
  1061. COMMENT ON COLUMN "public"."eq_file_manage"."tenant_code" IS '�⻧code';
  1062. -- ----------------------------
  1063. -- Records of eq_file_manage
  1064. -- ----------------------------
  1065. -- ----------------------------
  1066. -- Table structure for eq_part_record
  1067. -- ----------------------------
  1068. DROP TABLE IF EXISTS "public"."eq_part_record";
  1069. CREATE TABLE "public"."eq_part_record" (
  1070. "id" int8 NOT NULL,
  1071. "use_count" varchar(16) COLLATE "pg_catalog"."default",
  1072. "creator" int8,
  1073. "create_date" timestamp(0),
  1074. "updater" int8,
  1075. "update_date" timestamp(0),
  1076. "eq_operate_id" int8,
  1077. "eq_part_id" int8,
  1078. "type" varchar(16) COLLATE "pg_catalog"."default",
  1079. "dept_id" int8,
  1080. "tenant_code" int8
  1081. )
  1082. ;
  1083. COMMENT ON COLUMN "public"."eq_part_record"."id" IS 'id';
  1084. COMMENT ON COLUMN "public"."eq_part_record"."use_count" IS '��������';
  1085. COMMENT ON COLUMN "public"."eq_part_record"."creator" IS '������';
  1086. COMMENT ON COLUMN "public"."eq_part_record"."create_date" IS '����ʱ��';
  1087. COMMENT ON COLUMN "public"."eq_part_record"."updater" IS '������';
  1088. COMMENT ON COLUMN "public"."eq_part_record"."update_date" IS '����ʱ��';
  1089. COMMENT ON COLUMN "public"."eq_part_record"."eq_operate_id" IS '�豸����id�������豸�������豸ά�޵ȣ�';
  1090. COMMENT ON COLUMN "public"."eq_part_record"."eq_part_id" IS '�豸����id';
  1091. COMMENT ON COLUMN "public"."eq_part_record"."type" IS '��������0�豸ά�� 1�豸����';
  1092. COMMENT ON COLUMN "public"."eq_part_record"."dept_id" IS '��ҵid';
  1093. COMMENT ON COLUMN "public"."eq_part_record"."tenant_code" IS '�⻧code';
  1094. COMMENT ON TABLE "public"."eq_part_record" IS '����ʹ�ü�¼';
  1095. -- ----------------------------
  1096. -- Records of eq_part_record
  1097. -- ----------------------------
  1098. -- ----------------------------
  1099. -- Table structure for eq_patrol_check_plan
  1100. -- ----------------------------
  1101. DROP TABLE IF EXISTS "public"."eq_patrol_check_plan";
  1102. CREATE TABLE "public"."eq_patrol_check_plan" (
  1103. "id" int8 NOT NULL,
  1104. "creator" int8,
  1105. "create_date" timestamp(0),
  1106. "updater" int8,
  1107. "update_date" timestamp(0),
  1108. "name" varchar(255) COLLATE "pg_catalog"."default",
  1109. "check_cycle" int4,
  1110. "plan_start_time" timestamp(0),
  1111. "plan_end_time" timestamp(0),
  1112. "plan_status" varchar(16) COLLATE "pg_catalog"."default",
  1113. "user_id" varchar(255) COLLATE "pg_catalog"."default",
  1114. "remind_time" varchar(16) COLLATE "pg_catalog"."default",
  1115. "dept_id" int8,
  1116. "tenant_code" int8,
  1117. "plan_no" varchar(16) COLLATE "pg_catalog"."default",
  1118. "plan_range_param" int8,
  1119. "check_cycle_unit" varchar(20) COLLATE "pg_catalog"."default",
  1120. "check_end_time" timestamp(6),
  1121. "type" varchar(5) COLLATE "pg_catalog"."default",
  1122. "next_batch_time" timestamp(6),
  1123. "act_user_id" int8,
  1124. "act_check_time" timestamp(6),
  1125. "remark" varchar(255) COLLATE "pg_catalog"."default",
  1126. "patrol_check_plan_no" varchar(20) COLLATE "pg_catalog"."default",
  1127. "execute_plan_status" varchar(5) COLLATE "pg_catalog"."default",
  1128. "remind_time_unit" varchar(20) COLLATE "pg_catalog"."default",
  1129. "is_remind" varchar(16) COLLATE "pg_catalog"."default",
  1130. "group_id" int8
  1131. )
  1132. ;
  1133. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."id" IS 'id';
  1134. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."creator" IS '������';
  1135. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."create_date" IS '����ʱ��';
  1136. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."updater" IS '������';
  1137. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."update_date" IS '����ʱ��';
  1138. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."name" IS 'Ѳ��ƻ�����';
  1139. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."check_cycle" IS '�������';
  1140. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."plan_start_time" IS '�ƻ���ʼʱ��';
  1141. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."plan_end_time" IS '�ƻ�����ʱ��';
  1142. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."plan_status" IS '�ƻ�״̬';
  1143. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."user_id" IS '�ƻ�ִ����';
  1144. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."remind_time" IS '����ʱ�䣨�ƻ���ʼʱ��ǰ���������ѣ�';
  1145. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."dept_id" IS '��ҵid';
  1146. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."tenant_code" IS '�⻧code';
  1147. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."plan_no" IS 'Ѳ��ƻ����';
  1148. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."plan_range_param" IS 'ִ�з�Χ����';
  1149. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."check_cycle_unit" IS '������ڵ�λ hour/day';
  1150. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."check_end_time" IS '��ֹʱ��';
  1151. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."type" IS '0:���� 1:���';
  1152. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."next_batch_time" IS '�´μ�¼����ʱ��';
  1153. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."act_user_id" IS 'ʵ��Ѳ����';
  1154. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."act_check_time" IS 'ʵ��Ѳ��ʱ��';
  1155. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."remark" IS '��ע';
  1156. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."patrol_check_plan_no" IS 'Ѳ��ƻ�����';
  1157. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."execute_plan_status" IS 'ִ��״̬ 0����ִ�� 1��ִ���� 2�������';
  1158. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."remind_time_unit" IS '����ʱ�䵥λ hour/day';
  1159. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."is_remind" IS '�Ƿ������ѹ� 0δ���� 1����';
  1160. COMMENT ON COLUMN "public"."eq_patrol_check_plan"."group_id" IS '�û���id';
  1161. COMMENT ON TABLE "public"."eq_patrol_check_plan" IS '�豸Ѳ��ƻ�';
  1162. -- ----------------------------
  1163. -- Records of eq_patrol_check_plan
  1164. -- ----------------------------
  1165. -- ----------------------------
  1166. -- Table structure for eq_patrol_check_record
  1167. -- ----------------------------
  1168. DROP TABLE IF EXISTS "public"."eq_patrol_check_record";
  1169. CREATE TABLE "public"."eq_patrol_check_record" (
  1170. "id" int8 NOT NULL,
  1171. "patrol_check_plan_id" int8,
  1172. "user_id" int8,
  1173. "creator" int8,
  1174. "create_date" timestamp(6),
  1175. "updater" int8,
  1176. "update_date" timestamp(6),
  1177. "no_check_device_count" int4,
  1178. "abnormal_device_count" int4,
  1179. "check_start_time" timestamp(6),
  1180. "check_end_time" timestamp(6),
  1181. "tip" varchar(255) COLLATE "pg_catalog"."default",
  1182. "check_time" timestamp(6),
  1183. "check_plan_time" varchar(50) COLLATE "pg_catalog"."default",
  1184. "patrol_check_record_no" varchar(20) COLLATE "pg_catalog"."default",
  1185. "dept_id" int8,
  1186. "tenant_code" int8
  1187. )
  1188. ;
  1189. COMMENT ON COLUMN "public"."eq_patrol_check_record"."patrol_check_plan_id" IS 'Ѳ��ƻ�id';
  1190. COMMENT ON COLUMN "public"."eq_patrol_check_record"."user_id" IS '������id';
  1191. COMMENT ON COLUMN "public"."eq_patrol_check_record"."creator" IS '������';
  1192. COMMENT ON COLUMN "public"."eq_patrol_check_record"."create_date" IS '����ʱ��';
  1193. COMMENT ON COLUMN "public"."eq_patrol_check_record"."updater" IS '������';
  1194. COMMENT ON COLUMN "public"."eq_patrol_check_record"."update_date" IS '����ʱ��';
  1195. COMMENT ON COLUMN "public"."eq_patrol_check_record"."no_check_device_count" IS 'δ���豸��';
  1196. COMMENT ON COLUMN "public"."eq_patrol_check_record"."abnormal_device_count" IS '�쳣�豸��';
  1197. COMMENT ON COLUMN "public"."eq_patrol_check_record"."check_start_time" IS '��鿪ʼʱ��';
  1198. COMMENT ON COLUMN "public"."eq_patrol_check_record"."check_end_time" IS '������ʱ��';
  1199. COMMENT ON COLUMN "public"."eq_patrol_check_record"."tip" IS '��ע';
  1200. COMMENT ON COLUMN "public"."eq_patrol_check_record"."check_time" IS 'Ѳ��ʱ��';
  1201. COMMENT ON COLUMN "public"."eq_patrol_check_record"."check_plan_time" IS '�ƻ�Ѳ��ʱ��';
  1202. COMMENT ON COLUMN "public"."eq_patrol_check_record"."patrol_check_record_no" IS 'Ѳ���¼����';
  1203. COMMENT ON COLUMN "public"."eq_patrol_check_record"."tenant_code" IS '�⻧code';
  1204. COMMENT ON TABLE "public"."eq_patrol_check_record" IS '�豸Ѳ���¼';
  1205. -- ----------------------------
  1206. -- Records of eq_patrol_check_record
  1207. -- ----------------------------
  1208. -- ----------------------------
  1209. -- Table structure for eq_plan_record
  1210. -- ----------------------------
  1211. DROP TABLE IF EXISTS "public"."eq_plan_record";
  1212. CREATE TABLE "public"."eq_plan_record" (
  1213. "id" int8 NOT NULL,
  1214. "creator" int8,
  1215. "create_date" timestamp(0),
  1216. "updater" int8,
  1217. "update_date" timestamp(0),
  1218. "plan_start_time" timestamp(0),
  1219. "plan_end_time" timestamp(0),
  1220. "user_id" varchar(255) COLLATE "pg_catalog"."default",
  1221. "dept_id" int8,
  1222. "tenant_code" int8,
  1223. "plan_name" varchar(255) COLLATE "pg_catalog"."default",
  1224. "plan_id" int8,
  1225. "thing_id" int8,
  1226. "handle" varchar(16) COLLATE "pg_catalog"."default",
  1227. "type" varchar(16) COLLATE "pg_catalog"."default",
  1228. "reason" varchar(255) COLLATE "pg_catalog"."default",
  1229. "plan_no" varchar(16) COLLATE "pg_catalog"."default"
  1230. )
  1231. ;
  1232. COMMENT ON COLUMN "public"."eq_plan_record"."id" IS 'id';
  1233. COMMENT ON COLUMN "public"."eq_plan_record"."creator" IS '������';
  1234. COMMENT ON COLUMN "public"."eq_plan_record"."create_date" IS '����ʱ��';
  1235. COMMENT ON COLUMN "public"."eq_plan_record"."updater" IS '������';
  1236. COMMENT ON COLUMN "public"."eq_plan_record"."update_date" IS '����ʱ��';
  1237. COMMENT ON COLUMN "public"."eq_plan_record"."plan_start_time" IS '�ƻ���ʼʱ��';
  1238. COMMENT ON COLUMN "public"."eq_plan_record"."plan_end_time" IS '�ƻ�����ʱ��';
  1239. COMMENT ON COLUMN "public"."eq_plan_record"."user_id" IS '�ƻ�ִ����';
  1240. COMMENT ON COLUMN "public"."eq_plan_record"."dept_id" IS '��ҵid';
  1241. COMMENT ON COLUMN "public"."eq_plan_record"."tenant_code" IS '�⻧code';
  1242. COMMENT ON COLUMN "public"."eq_plan_record"."plan_name" IS '�ƻ�����';
  1243. COMMENT ON COLUMN "public"."eq_plan_record"."plan_id" IS '�ƻ�id';
  1244. COMMENT ON COLUMN "public"."eq_plan_record"."thing_id" IS '�豸id';
  1245. COMMENT ON COLUMN "public"."eq_plan_record"."handle" IS '�Ƿ��� 0δ���� 1�Ѵ���';
  1246. COMMENT ON COLUMN "public"."eq_plan_record"."type" IS '�ƻ����� 0���� 1Ѳ��';
  1247. COMMENT ON COLUMN "public"."eq_plan_record"."reason" IS 'δִ��ԭ��';
  1248. COMMENT ON COLUMN "public"."eq_plan_record"."plan_no" IS '�ƻ����';
  1249. COMMENT ON TABLE "public"."eq_plan_record" IS '�ƻ�δִ�м�¼';
  1250. -- ----------------------------
  1251. -- Records of eq_plan_record
  1252. -- ----------------------------
  1253. -- ----------------------------
  1254. -- Table structure for eq_plan_remind_record
  1255. -- ----------------------------
  1256. DROP TABLE IF EXISTS "public"."eq_plan_remind_record";
  1257. CREATE TABLE "public"."eq_plan_remind_record" (
  1258. "id" int8 NOT NULL,
  1259. "creator" int8,
  1260. "create_date" timestamp(0),
  1261. "updater" int8,
  1262. "update_date" timestamp(0),
  1263. "type" varchar(16) COLLATE "pg_catalog"."default",
  1264. "no" varchar(64) COLLATE "pg_catalog"."default",
  1265. "start_time" timestamp(6),
  1266. "end_time" timestamp(6),
  1267. "user_id" varchar(255) COLLATE "pg_catalog"."default",
  1268. "dept_id" int8,
  1269. "tenant_code" int8
  1270. )
  1271. ;
  1272. COMMENT ON COLUMN "public"."eq_plan_remind_record"."id" IS 'id';
  1273. COMMENT ON COLUMN "public"."eq_plan_remind_record"."creator" IS '������';
  1274. COMMENT ON COLUMN "public"."eq_plan_remind_record"."create_date" IS '����ʱ��';
  1275. COMMENT ON COLUMN "public"."eq_plan_remind_record"."updater" IS '������';
  1276. COMMENT ON COLUMN "public"."eq_plan_remind_record"."update_date" IS '����ʱ��';
  1277. COMMENT ON COLUMN "public"."eq_plan_remind_record"."type" IS '����0�����ƻ� 1Ѳ��ƻ�';
  1278. COMMENT ON COLUMN "public"."eq_plan_remind_record"."no" IS '����';
  1279. COMMENT ON COLUMN "public"."eq_plan_remind_record"."start_time" IS '�����ƻ�ʱ��';
  1280. COMMENT ON COLUMN "public"."eq_plan_remind_record"."end_time" IS '�ƻ���ֹʱ��';
  1281. COMMENT ON COLUMN "public"."eq_plan_remind_record"."user_id" IS '��Աid�����������';
  1282. COMMENT ON COLUMN "public"."eq_plan_remind_record"."dept_id" IS '����id';
  1283. COMMENT ON COLUMN "public"."eq_plan_remind_record"."tenant_code" IS '�⻧����';
  1284. COMMENT ON TABLE "public"."eq_plan_remind_record" IS '�ƻ��������Ѽ�¼';
  1285. -- ----------------------------
  1286. -- Records of eq_plan_remind_record
  1287. -- ----------------------------
  1288. -- ----------------------------
  1289. -- Table structure for eq_scrap
  1290. -- ----------------------------
  1291. DROP TABLE IF EXISTS "public"."eq_scrap";
  1292. CREATE TABLE "public"."eq_scrap" (
  1293. "id" int8 NOT NULL,
  1294. "creator" int8,
  1295. "create_date" timestamp(0),
  1296. "updater" int8,
  1297. "update_date" timestamp(0),
  1298. "eq_id" int8 NOT NULL,
  1299. "scrap_user_id" int8,
  1300. "examine_user_id" int8,
  1301. "scrap_disposal" varchar(16) COLLATE "pg_catalog"."default",
  1302. "dept_id" int8,
  1303. "tenant_code" int8
  1304. )
  1305. ;
  1306. COMMENT ON COLUMN "public"."eq_scrap"."id" IS 'id';
  1307. COMMENT ON COLUMN "public"."eq_scrap"."creator" IS '������';
  1308. COMMENT ON COLUMN "public"."eq_scrap"."create_date" IS '����ʱ��';
  1309. COMMENT ON COLUMN "public"."eq_scrap"."updater" IS '������';
  1310. COMMENT ON COLUMN "public"."eq_scrap"."update_date" IS '����ʱ��';
  1311. COMMENT ON COLUMN "public"."eq_scrap"."eq_id" IS '�豸id';
  1312. COMMENT ON COLUMN "public"."eq_scrap"."scrap_user_id" IS '������id';
  1313. COMMENT ON COLUMN "public"."eq_scrap"."examine_user_id" IS '�����id';
  1314. COMMENT ON COLUMN "public"."eq_scrap"."scrap_disposal" IS '�����Ƿ��� 0δ���� 1�Ѵ���';
  1315. COMMENT ON COLUMN "public"."eq_scrap"."dept_id" IS '����id';
  1316. COMMENT ON COLUMN "public"."eq_scrap"."tenant_code" IS '�⻧����';
  1317. COMMENT ON TABLE "public"."eq_scrap" IS '�豸����';
  1318. -- ----------------------------
  1319. -- Records of eq_scrap
  1320. -- ----------------------------
  1321. -- ----------------------------
  1322. -- Table structure for eq_spot_check_plan
  1323. -- ----------------------------
  1324. DROP TABLE IF EXISTS "public"."eq_spot_check_plan";
  1325. CREATE TABLE "public"."eq_spot_check_plan" (
  1326. "id" int8 NOT NULL,
  1327. "thing_id" int8,
  1328. "last_check_time" timestamp(6),
  1329. "use_id" varchar(255) COLLATE "pg_catalog"."default",
  1330. "creator" int8,
  1331. "create_date" timestamp(0),
  1332. "updater" int8,
  1333. "update_date" timestamp(0),
  1334. "spot_check_no" varchar(20) COLLATE "pg_catalog"."default",
  1335. "dept_id" int8,
  1336. "tenant_code" int8
  1337. )
  1338. ;
  1339. COMMENT ON COLUMN "public"."eq_spot_check_plan"."thing_id" IS '�豸thingid';
  1340. COMMENT ON COLUMN "public"."eq_spot_check_plan"."last_check_time" IS '�ϴε��ʱ��';
  1341. COMMENT ON COLUMN "public"."eq_spot_check_plan"."use_id" IS '������';
  1342. COMMENT ON COLUMN "public"."eq_spot_check_plan"."creator" IS '������';
  1343. COMMENT ON COLUMN "public"."eq_spot_check_plan"."create_date" IS '����ʱ��';
  1344. COMMENT ON COLUMN "public"."eq_spot_check_plan"."updater" IS '������';
  1345. COMMENT ON COLUMN "public"."eq_spot_check_plan"."update_date" IS '����ʱ��';
  1346. COMMENT ON COLUMN "public"."eq_spot_check_plan"."spot_check_no" IS '���ƻ�����';
  1347. COMMENT ON COLUMN "public"."eq_spot_check_plan"."tenant_code" IS '�⻧code';
  1348. -- ----------------------------
  1349. -- Records of eq_spot_check_plan
  1350. -- ----------------------------
  1351. -- ----------------------------
  1352. -- Table structure for eq_spot_check_record
  1353. -- ----------------------------
  1354. DROP TABLE IF EXISTS "public"."eq_spot_check_record";
  1355. CREATE TABLE "public"."eq_spot_check_record" (
  1356. "id" int8 NOT NULL,
  1357. "thing_id" int8,
  1358. "standard_id" int8,
  1359. "user_id" int8,
  1360. "creator" int8,
  1361. "create_date" timestamp(6),
  1362. "updater" int8,
  1363. "update_date" timestamp(6),
  1364. "check_time" timestamp(6),
  1365. "use_time" varchar(16) COLLATE "pg_catalog"."default",
  1366. "check_result" text COLLATE "pg_catalog"."default",
  1367. "tip" varchar(255) COLLATE "pg_catalog"."default",
  1368. "spot_check_id" int8,
  1369. "spot_check_record_no" varchar(20) COLLATE "pg_catalog"."default",
  1370. "dept_id" int8,
  1371. "tenant_code" int8
  1372. )
  1373. ;
  1374. COMMENT ON COLUMN "public"."eq_spot_check_record"."thing_id" IS '�豸id';
  1375. COMMENT ON COLUMN "public"."eq_spot_check_record"."standard_id" IS '��׼id�����ã�';
  1376. COMMENT ON COLUMN "public"."eq_spot_check_record"."user_id" IS '������id';
  1377. COMMENT ON COLUMN "public"."eq_spot_check_record"."creator" IS '������';
  1378. COMMENT ON COLUMN "public"."eq_spot_check_record"."create_date" IS '����ʱ��';
  1379. COMMENT ON COLUMN "public"."eq_spot_check_record"."updater" IS '������';
  1380. COMMENT ON COLUMN "public"."eq_spot_check_record"."update_date" IS '����ʱ��';
  1381. COMMENT ON COLUMN "public"."eq_spot_check_record"."check_time" IS '���ʱ��';
  1382. COMMENT ON COLUMN "public"."eq_spot_check_record"."use_time" IS '��ʱ��Сʱ��';
  1383. COMMENT ON COLUMN "public"."eq_spot_check_record"."check_result" IS '�����';
  1384. COMMENT ON COLUMN "public"."eq_spot_check_record"."tip" IS '��ע';
  1385. COMMENT ON COLUMN "public"."eq_spot_check_record"."spot_check_id" IS '���ƻ�id';
  1386. COMMENT ON COLUMN "public"."eq_spot_check_record"."spot_check_record_no" IS '����¼����';
  1387. COMMENT ON COLUMN "public"."eq_spot_check_record"."tenant_code" IS '�⻧code';
  1388. COMMENT ON TABLE "public"."eq_spot_check_record" IS '�豸����¼';
  1389. -- ----------------------------
  1390. -- Records of eq_spot_check_record
  1391. -- ----------------------------
  1392. -- ----------------------------
  1393. -- Table structure for eq_user_group
  1394. -- ----------------------------
  1395. DROP TABLE IF EXISTS "public"."eq_user_group";
  1396. CREATE TABLE "public"."eq_user_group" (
  1397. "id" int8 NOT NULL,
  1398. "user_id" varchar(255) COLLATE "pg_catalog"."default",
  1399. "name" varchar(255) COLLATE "pg_catalog"."default",
  1400. "creator" int8,
  1401. "create_date" timestamp(0),
  1402. "updater" int8,
  1403. "update_date" timestamp(0),
  1404. "dept_id" int8,
  1405. "tenant_code" int8
  1406. )
  1407. ;
  1408. COMMENT ON COLUMN "public"."eq_user_group"."id" IS 'id';
  1409. COMMENT ON COLUMN "public"."eq_user_group"."user_id" IS 'usrid,���������';
  1410. COMMENT ON COLUMN "public"."eq_user_group"."name" IS '�û�����';
  1411. COMMENT ON COLUMN "public"."eq_user_group"."creator" IS '������';
  1412. COMMENT ON COLUMN "public"."eq_user_group"."create_date" IS '����ʱ��';
  1413. COMMENT ON COLUMN "public"."eq_user_group"."updater" IS '������';
  1414. COMMENT ON COLUMN "public"."eq_user_group"."update_date" IS '����ʱ��';
  1415. COMMENT ON COLUMN "public"."eq_user_group"."dept_id" IS '����id';
  1416. COMMENT ON COLUMN "public"."eq_user_group"."tenant_code" IS '�⻧code';
  1417. -- ----------------------------
  1418. -- Records of eq_user_group
  1419. -- ----------------------------
  1420. -- ----------------------------
  1421. -- Table structure for eq_wx
  1422. -- ----------------------------
  1423. DROP TABLE IF EXISTS "public"."eq_wx";
  1424. CREATE TABLE "public"."eq_wx" (
  1425. "id" int8 NOT NULL,
  1426. "fault_reason" varchar(255) COLLATE "pg_catalog"."default",
  1427. "wx_team" varchar(255) COLLATE "pg_catalog"."default",
  1428. "urgent_level" varchar(16) COLLATE "pg_catalog"."default",
  1429. "shutdown" varchar(16) COLLATE "pg_catalog"."default" DEFAULT 0,
  1430. "creator" int8,
  1431. "create_date" timestamp(0),
  1432. "updater" int8,
  1433. "update_date" timestamp(0),
  1434. "work_desc" varchar(512) COLLATE "pg_catalog"."default",
  1435. "eq_bx_id" int8 NOT NULL,
  1436. "wx_level" varchar(16) COLLATE "pg_catalog"."default",
  1437. "wx_status" varchar(16) COLLATE "pg_catalog"."default",
  1438. "wx_no" varchar(64) COLLATE "pg_catalog"."default",
  1439. "shutdown_time" varchar(64) COLLATE "pg_catalog"."default",
  1440. "wx_start_time" timestamp(6),
  1441. "wx_end_time" timestamp(6),
  1442. "wx_fee" varchar(255) COLLATE "pg_catalog"."default",
  1443. "wx_type" varchar(16) COLLATE "pg_catalog"."default",
  1444. "tenant_code" int8
  1445. )
  1446. ;
  1447. COMMENT ON COLUMN "public"."eq_wx"."id" IS 'id';
  1448. COMMENT ON COLUMN "public"."eq_wx"."fault_reason" IS '����ԭ��';
  1449. COMMENT ON COLUMN "public"."eq_wx"."wx_team" IS 'ά�ް���';
  1450. COMMENT ON COLUMN "public"."eq_wx"."urgent_level" IS '�����̶�';
  1451. COMMENT ON COLUMN "public"."eq_wx"."shutdown" IS '�Ƿ�ͣ����0��ͣ�� 1ͣ����Ĭ��0';
  1452. COMMENT ON COLUMN "public"."eq_wx"."creator" IS '������';
  1453. COMMENT ON COLUMN "public"."eq_wx"."create_date" IS '����ʱ��';
  1454. COMMENT ON COLUMN "public"."eq_wx"."updater" IS '������';
  1455. COMMENT ON COLUMN "public"."eq_wx"."update_date" IS '����ʱ��';
  1456. COMMENT ON COLUMN "public"."eq_wx"."work_desc" IS '��������';
  1457. COMMENT ON COLUMN "public"."eq_wx"."eq_bx_id" IS '�豸����id';
  1458. COMMENT ON COLUMN "public"."eq_wx"."wx_level" IS 'ά�޼���';
  1459. COMMENT ON COLUMN "public"."eq_wx"."wx_status" IS 'ά��״̬';
  1460. COMMENT ON COLUMN "public"."eq_wx"."wx_no" IS 'ά�޵���';
  1461. COMMENT ON COLUMN "public"."eq_wx"."shutdown_time" IS 'ͣ��ʱ������λ���ӣ�';
  1462. COMMENT ON COLUMN "public"."eq_wx"."wx_start_time" IS 'ά�޿�ʼʱ��';
  1463. COMMENT ON COLUMN "public"."eq_wx"."wx_end_time" IS 'ά�޽���ʱ��';
  1464. COMMENT ON COLUMN "public"."eq_wx"."wx_fee" IS 'ά�޷���';
  1465. COMMENT ON COLUMN "public"."eq_wx"."wx_type" IS '�����';
  1466. COMMENT ON COLUMN "public"."eq_wx"."tenant_code" IS '�⻧����';
  1467. COMMENT ON TABLE "public"."eq_wx" IS '�豸ά��';
  1468. -- ----------------------------
  1469. -- Records of eq_wx
  1470. -- ----------------------------
  1471. -- ----------------------------
  1472. -- Table structure for eq_wx_plan
  1473. -- ----------------------------
  1474. DROP TABLE IF EXISTS "public"."eq_wx_plan";
  1475. CREATE TABLE "public"."eq_wx_plan" (
  1476. "id" int8 NOT NULL,
  1477. "wx_team" varchar(255) COLLATE "pg_catalog"."default",
  1478. "urgent_level" varchar(5) COLLATE "pg_catalog"."default",
  1479. "creator" int8,
  1480. "create_date" timestamp(0),
  1481. "updater" int8,
  1482. "update_date" timestamp(0),
  1483. "work_desc" varchar(512) COLLATE "pg_catalog"."default",
  1484. "eq_bx_id" int8,
  1485. "wx_status" varchar(5) COLLATE "pg_catalog"."default",
  1486. "wx_no" varchar(64) COLLATE "pg_catalog"."default",
  1487. "wx_type" varchar(5) COLLATE "pg_catalog"."default",
  1488. "wx_user" varchar(255) COLLATE "pg_catalog"."default",
  1489. "work_time" varchar(5) COLLATE "pg_catalog"."default",
  1490. "thing_id" int8,
  1491. "fault_cause" varchar(5) COLLATE "pg_catalog"."default",
  1492. "wx_level" varchar(5) COLLATE "pg_catalog"."default",
  1493. "stop_status" varchar(5) COLLATE "pg_catalog"."default",
  1494. "stop_time" varchar(20) COLLATE "pg_catalog"."default",
  1495. "start_time" timestamp(6),
  1496. "end_time" timestamp(6),
  1497. "dept_id" int8,
  1498. "tenant_code" int8
  1499. )
  1500. ;
  1501. COMMENT ON COLUMN "public"."eq_wx_plan"."id" IS 'id';
  1502. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_team" IS 'ά�ް���';
  1503. COMMENT ON COLUMN "public"."eq_wx_plan"."urgent_level" IS '�����̶�';
  1504. COMMENT ON COLUMN "public"."eq_wx_plan"."creator" IS '������';
  1505. COMMENT ON COLUMN "public"."eq_wx_plan"."create_date" IS '����ʱ��';
  1506. COMMENT ON COLUMN "public"."eq_wx_plan"."updater" IS '������';
  1507. COMMENT ON COLUMN "public"."eq_wx_plan"."update_date" IS '����ʱ��';
  1508. COMMENT ON COLUMN "public"."eq_wx_plan"."work_desc" IS '����';
  1509. COMMENT ON COLUMN "public"."eq_wx_plan"."eq_bx_id" IS '�豸����id';
  1510. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_status" IS 'ά��״̬';
  1511. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_no" IS 'ά�޵���';
  1512. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_type" IS '�����';
  1513. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_user" IS 'ά����Ա';
  1514. COMMENT ON COLUMN "public"."eq_wx_plan"."work_time" IS '��������';
  1515. COMMENT ON COLUMN "public"."eq_wx_plan"."thing_id" IS '�豸��id';
  1516. COMMENT ON COLUMN "public"."eq_wx_plan"."fault_cause" IS '����ԭ��';
  1517. COMMENT ON COLUMN "public"."eq_wx_plan"."wx_level" IS 'ά�޼���';
  1518. COMMENT ON COLUMN "public"."eq_wx_plan"."stop_status" IS '�Ƿ�ͣ�� 0:��ͣ�� 1:ͣ��';
  1519. COMMENT ON COLUMN "public"."eq_wx_plan"."stop_time" IS 'ͣ��ʱ��';
  1520. COMMENT ON COLUMN "public"."eq_wx_plan"."start_time" IS '��ʼʱ��';
  1521. COMMENT ON COLUMN "public"."eq_wx_plan"."end_time" IS '����ʱ��';
  1522. COMMENT ON COLUMN "public"."eq_wx_plan"."tenant_code" IS '�⻧code';
  1523. COMMENT ON TABLE "public"."eq_wx_plan" IS '�豸ά�޼ƻ�';
  1524. -- ----------------------------
  1525. -- Records of eq_wx_plan
  1526. -- ----------------------------
  1527. -- ----------------------------
  1528. -- Table structure for eq_wx_replacement
  1529. -- ----------------------------
  1530. DROP TABLE IF EXISTS "public"."eq_wx_replacement";
  1531. CREATE TABLE "public"."eq_wx_replacement" (
  1532. "id" int8 NOT NULL,
  1533. "wx_plan_id" int8,
  1534. "thing_id" int8,
  1535. "use_count" int4
  1536. )
  1537. ;
  1538. COMMENT ON COLUMN "public"."eq_wx_replacement"."wx_plan_id" IS 'ά�޼�¼���ƻ���id';
  1539. COMMENT ON COLUMN "public"."eq_wx_replacement"."thing_id" IS '������id';
  1540. COMMENT ON COLUMN "public"."eq_wx_replacement"."use_count" IS 'ʹ������';
  1541. -- ----------------------------
  1542. -- Records of eq_wx_replacement
  1543. -- ----------------------------
  1544. -- ----------------------------
  1545. -- Table structure for filter_log
  1546. -- ----------------------------
  1547. DROP TABLE IF EXISTS "public"."filter_log";
  1548. CREATE TABLE "public"."filter_log" (
  1549. "id" int8 NOT NULL,
  1550. "filter_rule_id" int8 NOT NULL,
  1551. "formula" varchar(255) COLLATE "pg_catalog"."default",
  1552. "source_info" text COLLATE "pg_catalog"."default" NOT NULL,
  1553. "status" int4 NOT NULL,
  1554. "time" int8,
  1555. "result" bool,
  1556. "error_info" text COLLATE "pg_catalog"."default",
  1557. "calc_count" int4 DEFAULT 0,
  1558. "tenant_code" int8 NOT NULL,
  1559. "company_id" int8,
  1560. "dept_id" int8,
  1561. "creator" int8,
  1562. "create_date" int8,
  1563. "updater" int8,
  1564. "update_date" int8
  1565. )
  1566. ;
  1567. COMMENT ON COLUMN "public"."filter_log"."id" IS '����';
  1568. COMMENT ON COLUMN "public"."filter_log"."filter_rule_id" IS '���˹������ñ�id';
  1569. COMMENT ON COLUMN "public"."filter_log"."formula" IS '��������';
  1570. COMMENT ON COLUMN "public"."filter_log"."source_info" IS '������Ϣ��json��ʽ';
  1571. COMMENT ON COLUMN "public"."filter_log"."status" IS '����״̬��1-��ƥ�䡢2-��ƥ�䡢3-����ɹ���4-�����쳣��5-��֪ͨ';
  1572. COMMENT ON COLUMN "public"."filter_log"."time" IS '����ʱ��';
  1573. COMMENT ON COLUMN "public"."filter_log"."result" IS '��������ֻ���Ѽ���ļ�¼����ֵ';
  1574. COMMENT ON COLUMN "public"."filter_log"."error_info" IS '������Ϣ';
  1575. COMMENT ON COLUMN "public"."filter_log"."calc_count" IS '�������';
  1576. COMMENT ON COLUMN "public"."filter_log"."tenant_code" IS '�⻧����';
  1577. COMMENT ON COLUMN "public"."filter_log"."company_id" IS '��ҵid';
  1578. COMMENT ON COLUMN "public"."filter_log"."dept_id" IS '����id';
  1579. COMMENT ON COLUMN "public"."filter_log"."creator" IS '������';
  1580. COMMENT ON COLUMN "public"."filter_log"."create_date" IS '����ʱ��';
  1581. COMMENT ON COLUMN "public"."filter_log"."updater" IS '������';
  1582. COMMENT ON COLUMN "public"."filter_log"."update_date" IS '����ʱ��';
  1583. COMMENT ON TABLE "public"."filter_log" IS '������־��';
  1584. -- ----------------------------
  1585. -- Records of filter_log
  1586. -- ----------------------------
  1587. -- ----------------------------
  1588. -- Table structure for filter_rule
  1589. -- ----------------------------
  1590. DROP TABLE IF EXISTS "public"."filter_rule";
  1591. CREATE TABLE "public"."filter_rule" (
  1592. "id" int8 NOT NULL,
  1593. "name" varchar(255) COLLATE "pg_catalog"."default",
  1594. "formula" varchar(255) COLLATE "pg_catalog"."default",
  1595. "formula_description" varchar(255) COLLATE "pg_catalog"."default",
  1596. "remark" varchar(255) COLLATE "pg_catalog"."default",
  1597. "enable" bool,
  1598. "tenant_code" int8 NOT NULL,
  1599. "company_id" int8,
  1600. "dept_id" int8,
  1601. "creator" int8,
  1602. "create_date" int8,
  1603. "updater" int8,
  1604. "update_date" int8
  1605. )
  1606. ;
  1607. COMMENT ON COLUMN "public"."filter_rule"."id" IS '����';
  1608. COMMENT ON COLUMN "public"."filter_rule"."name" IS '���˹�������';
  1609. COMMENT ON COLUMN "public"."filter_rule"."formula" IS '���㹫ʽ';
  1610. COMMENT ON COLUMN "public"."filter_rule"."formula_description" IS '���㹫ʽ��������';
  1611. COMMENT ON COLUMN "public"."filter_rule"."remark" IS '��ע';
  1612. COMMENT ON COLUMN "public"."filter_rule"."enable" IS '�Ƿ�����';
  1613. COMMENT ON COLUMN "public"."filter_rule"."tenant_code" IS '�⻧����';
  1614. COMMENT ON COLUMN "public"."filter_rule"."company_id" IS '��ҵid';
  1615. COMMENT ON COLUMN "public"."filter_rule"."dept_id" IS '����id';
  1616. COMMENT ON COLUMN "public"."filter_rule"."creator" IS '������';
  1617. COMMENT ON COLUMN "public"."filter_rule"."create_date" IS '����ʱ��';
  1618. COMMENT ON COLUMN "public"."filter_rule"."updater" IS '������';
  1619. COMMENT ON COLUMN "public"."filter_rule"."update_date" IS '����ʱ��';
  1620. COMMENT ON TABLE "public"."filter_rule" IS '���˹����';
  1621. -- ----------------------------
  1622. -- Records of filter_rule
  1623. -- ----------------------------
  1624. -- ----------------------------
  1625. -- Table structure for filter_rule_detail
  1626. -- ----------------------------
  1627. DROP TABLE IF EXISTS "public"."filter_rule_detail";
  1628. CREATE TABLE "public"."filter_rule_detail" (
  1629. "id" int8 NOT NULL,
  1630. "filter_rule_id" int8 NOT NULL,
  1631. "thing_name" varchar(100) COLLATE "pg_catalog"."default",
  1632. "thing_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  1633. "attr_name" varchar(100) COLLATE "pg_catalog"."default",
  1634. "attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  1635. "attr_alias" varchar(10) COLLATE "pg_catalog"."default",
  1636. "data_type" int4,
  1637. "agg_type" varchar(10) COLLATE "pg_catalog"."default",
  1638. "agg_interval" int4,
  1639. "timeunit" varchar(20) COLLATE "pg_catalog"."default",
  1640. "tenant_code" int8 NOT NULL,
  1641. "company_id" int8,
  1642. "dept_id" int8,
  1643. "creator" int8,
  1644. "create_date" int8,
  1645. "updater" int8,
  1646. "update_date" int8
  1647. )
  1648. ;
  1649. COMMENT ON COLUMN "public"."filter_rule_detail"."id" IS '����';
  1650. COMMENT ON COLUMN "public"."filter_rule_detail"."filter_rule_id" IS '���˹���id';
  1651. COMMENT ON COLUMN "public"."filter_rule_detail"."thing_name" IS '������';
  1652. COMMENT ON COLUMN "public"."filter_rule_detail"."thing_code" IS '�����';
  1653. COMMENT ON COLUMN "public"."filter_rule_detail"."attr_name" IS '��������';
  1654. COMMENT ON COLUMN "public"."filter_rule_detail"."attr_code" IS '���Ա���';
  1655. COMMENT ON COLUMN "public"."filter_rule_detail"."attr_alias" IS '�����ڼ��㹫ʽ�еı���';
  1656. COMMENT ON COLUMN "public"."filter_rule_detail"."data_type" IS '�������ͣ�1-���£�2-���, 3-����';
  1657. COMMENT ON COLUMN "public"."filter_rule_detail"."agg_type" IS '�ۺ����ͣ�SUM|AVG|MAX|MIN|COUNT';
  1658. COMMENT ON COLUMN "public"."filter_rule_detail"."agg_interval" IS '�ۺ�ʱ����';
  1659. COMMENT ON COLUMN "public"."filter_rule_detail"."timeunit" IS '�ۺ�ʱ�䵥λ��MINUTE|HOUR|DAY|MONTH';
  1660. COMMENT ON COLUMN "public"."filter_rule_detail"."tenant_code" IS '�⻧����';
  1661. COMMENT ON COLUMN "public"."filter_rule_detail"."company_id" IS '��ҵid';
  1662. COMMENT ON COLUMN "public"."filter_rule_detail"."dept_id" IS '����id';
  1663. COMMENT ON COLUMN "public"."filter_rule_detail"."creator" IS '������';
  1664. COMMENT ON COLUMN "public"."filter_rule_detail"."create_date" IS '����ʱ��';
  1665. COMMENT ON COLUMN "public"."filter_rule_detail"."updater" IS '������';
  1666. COMMENT ON COLUMN "public"."filter_rule_detail"."update_date" IS '����ʱ��';
  1667. COMMENT ON TABLE "public"."filter_rule_detail" IS '���˹��������';
  1668. -- ----------------------------
  1669. -- Records of filter_rule_detail
  1670. -- ----------------------------
  1671. -- ----------------------------
  1672. -- Table structure for gateway_component
  1673. -- ----------------------------
  1674. DROP TABLE IF EXISTS "public"."gateway_component";
  1675. CREATE TABLE "public"."gateway_component" (
  1676. "id" int8 NOT NULL,
  1677. "name" varchar(100) COLLATE "pg_catalog"."default",
  1678. "type" varchar(255) COLLATE "pg_catalog"."default",
  1679. "description" varchar(500) COLLATE "pg_catalog"."default"
  1680. )
  1681. ;
  1682. COMMENT ON COLUMN "public"."gateway_component"."id" IS '����';
  1683. COMMENT ON COLUMN "public"."gateway_component"."name" IS '�������';
  1684. COMMENT ON COLUMN "public"."gateway_component"."type" IS '�������';
  1685. COMMENT ON COLUMN "public"."gateway_component"."description" IS '�������';
  1686. COMMENT ON TABLE "public"."gateway_component" IS '�������';
  1687. -- ----------------------------
  1688. -- Records of gateway_component
  1689. -- ----------------------------
  1690. -- ----------------------------
  1691. -- Table structure for gateway_component_config
  1692. -- ----------------------------
  1693. DROP TABLE IF EXISTS "public"."gateway_component_config";
  1694. CREATE TABLE "public"."gateway_component_config" (
  1695. "id" int8 NOT NULL,
  1696. "cmpt_id" int8,
  1697. "cmpt_type" varchar(100) COLLATE "pg_catalog"."default",
  1698. "cmpt_cfg_name" varchar(255) COLLATE "pg_catalog"."default",
  1699. "cmpt_cfg_context" text COLLATE "pg_catalog"."default",
  1700. "max_instance_num" int4,
  1701. "active" bool,
  1702. "tenant_code" int8,
  1703. "company_id" int8,
  1704. "dept_id" int8,
  1705. "creator" int8,
  1706. "create_date" int8,
  1707. "updater" int8,
  1708. "update_date" int8
  1709. )
  1710. ;
  1711. COMMENT ON COLUMN "public"."gateway_component_config"."id" IS '����';
  1712. COMMENT ON COLUMN "public"."gateway_component_config"."cmpt_id" IS '���id';
  1713. COMMENT ON COLUMN "public"."gateway_component_config"."cmpt_type" IS '�������';
  1714. COMMENT ON COLUMN "public"."gateway_component_config"."cmpt_cfg_name" IS '�����������';
  1715. COMMENT ON COLUMN "public"."gateway_component_config"."cmpt_cfg_context" IS '�����������';
  1716. COMMENT ON COLUMN "public"."gateway_component_config"."max_instance_num" IS '���ʵ��������';
  1717. COMMENT ON COLUMN "public"."gateway_component_config"."active" IS '�Ƿ�����';
  1718. COMMENT ON TABLE "public"."gateway_component_config" IS '�����������';
  1719. -- ----------------------------
  1720. -- Records of gateway_component_config
  1721. -- ----------------------------
  1722. -- ----------------------------
  1723. -- Table structure for gateway_component_config_detail
  1724. -- ----------------------------
  1725. DROP TABLE IF EXISTS "public"."gateway_component_config_detail";
  1726. CREATE TABLE "public"."gateway_component_config_detail" (
  1727. "id" int8 NOT NULL,
  1728. "cfg_id" int8,
  1729. "detail_context" varchar(500) COLLATE "pg_catalog"."default",
  1730. "debug" bool,
  1731. "read_write" int4,
  1732. "remark" varchar(2000) COLLATE "pg_catalog"."default",
  1733. "creator" int8,
  1734. "create_date" int8,
  1735. "updater" int8,
  1736. "update_date" int8
  1737. )
  1738. ;
  1739. COMMENT ON COLUMN "public"."gateway_component_config_detail"."id" IS '����';
  1740. COMMENT ON COLUMN "public"."gateway_component_config_detail"."cfg_id" IS 'ͨѶ��������';
  1741. COMMENT ON COLUMN "public"."gateway_component_config_detail"."detail_context" IS '��������';
  1742. COMMENT ON COLUMN "public"."gateway_component_config_detail"."debug" IS '�Ƿ����';
  1743. COMMENT ON COLUMN "public"."gateway_component_config_detail"."read_write" IS '����(0-��; 1-д; 2-��д)';
  1744. COMMENT ON COLUMN "public"."gateway_component_config_detail"."remark" IS '��ע';
  1745. COMMENT ON COLUMN "public"."gateway_component_config_detail"."creator" IS '������';
  1746. COMMENT ON COLUMN "public"."gateway_component_config_detail"."create_date" IS '����ʱ��';
  1747. COMMENT ON COLUMN "public"."gateway_component_config_detail"."updater" IS '������';
  1748. COMMENT ON COLUMN "public"."gateway_component_config_detail"."update_date" IS '����ʱ��';
  1749. COMMENT ON TABLE "public"."gateway_component_config_detail" IS '�����������飨�������⡢ͨ�����Ĵ�����ַλ�ȣ�';
  1750. -- ----------------------------
  1751. -- Records of gateway_component_config_detail
  1752. -- ----------------------------
  1753. -- ----------------------------
  1754. -- Table structure for gateway_component_instance
  1755. -- ----------------------------
  1756. DROP TABLE IF EXISTS "public"."gateway_component_instance";
  1757. CREATE TABLE "public"."gateway_component_instance" (
  1758. "id" int8 NOT NULL,
  1759. "cmpt_id" int8,
  1760. "cmpt_type" varchar(255) COLLATE "pg_catalog"."default",
  1761. "cmpt_cfg_id" int8,
  1762. "instance_ip" varchar(50) COLLATE "pg_catalog"."default",
  1763. "instance_name" varchar(100) COLLATE "pg_catalog"."default",
  1764. "instance_status" varchar(100) COLLATE "pg_catalog"."default",
  1765. "start_time" int8,
  1766. "dead_dur" int8
  1767. )
  1768. ;
  1769. COMMENT ON COLUMN "public"."gateway_component_instance"."id" IS '����';
  1770. COMMENT ON COLUMN "public"."gateway_component_instance"."cmpt_id" IS '���id';
  1771. COMMENT ON COLUMN "public"."gateway_component_instance"."cmpt_type" IS '�������';
  1772. COMMENT ON COLUMN "public"."gateway_component_instance"."cmpt_cfg_id" IS '�������id';
  1773. COMMENT ON COLUMN "public"."gateway_component_instance"."instance_ip" IS 'ʵ��ip';
  1774. COMMENT ON COLUMN "public"."gateway_component_instance"."instance_name" IS 'ʵ������';
  1775. COMMENT ON COLUMN "public"."gateway_component_instance"."instance_status" IS 'ʵ��״̬��STARTING, WAITING, RUNNING, RESTARTING, STOP';
  1776. COMMENT ON COLUMN "public"."gateway_component_instance"."start_time" IS 'ʵ������ʱ��';
  1777. COMMENT ON COLUMN "public"."gateway_component_instance"."dead_dur" IS 'ʵ��崻�ʱ��';
  1778. COMMENT ON TABLE "public"."gateway_component_instance" IS '�������ʵ��';
  1779. -- ----------------------------
  1780. -- Records of gateway_component_instance
  1781. -- ----------------------------
  1782. -- ----------------------------
  1783. -- Table structure for gateway_component_log
  1784. -- ----------------------------
  1785. DROP TABLE IF EXISTS "public"."gateway_component_log";
  1786. CREATE TABLE "public"."gateway_component_log" (
  1787. "id" int8 NOT NULL,
  1788. "cmpt_cfg_id" int8,
  1789. "cmpt_cfg_detail_id" int8,
  1790. "addr" varchar(255) COLLATE "pg_catalog"."default",
  1791. "input_msg" varchar COLLATE "pg_catalog"."default",
  1792. "output_msg" varchar COLLATE "pg_catalog"."default",
  1793. "error_msg" varchar COLLATE "pg_catalog"."default",
  1794. "origin" varchar(50) COLLATE "pg_catalog"."default",
  1795. "debug" bool,
  1796. "creator" int8,
  1797. "create_date" int8,
  1798. "updater" int8,
  1799. "update_date" int8
  1800. )
  1801. ;
  1802. COMMENT ON COLUMN "public"."gateway_component_log"."id" IS '����';
  1803. COMMENT ON COLUMN "public"."gateway_component_log"."cmpt_cfg_id" IS '�������id';
  1804. COMMENT ON COLUMN "public"."gateway_component_log"."cmpt_cfg_detail_id" IS '�����������id';
  1805. COMMENT ON COLUMN "public"."gateway_component_log"."addr" IS 'ͨ��';
  1806. COMMENT ON COLUMN "public"."gateway_component_log"."input_msg" IS 'ԭʼ����';
  1807. COMMENT ON COLUMN "public"."gateway_component_log"."output_msg" IS 'ת��������';
  1808. COMMENT ON COLUMN "public"."gateway_component_log"."error_msg" IS '������Ϣ';
  1809. COMMENT ON COLUMN "public"."gateway_component_log"."origin" IS '������Դ';
  1810. COMMENT ON COLUMN "public"."gateway_component_log"."debug" IS '�Ƿ����ģʽ��־';
  1811. COMMENT ON COLUMN "public"."gateway_component_log"."creator" IS '������';
  1812. COMMENT ON COLUMN "public"."gateway_component_log"."create_date" IS '����ʱ��';
  1813. COMMENT ON COLUMN "public"."gateway_component_log"."updater" IS '������';
  1814. COMMENT ON COLUMN "public"."gateway_component_log"."update_date" IS '����ʱ��';
  1815. COMMENT ON TABLE "public"."gateway_component_log" IS '����������ݽ�����־';
  1816. -- ----------------------------
  1817. -- Records of gateway_component_log
  1818. -- ----------------------------
  1819. -- ----------------------------
  1820. -- Table structure for gateway_device_control
  1821. -- ----------------------------
  1822. DROP TABLE IF EXISTS "public"."gateway_device_control";
  1823. CREATE TABLE "public"."gateway_device_control" (
  1824. "id" int8 NOT NULL,
  1825. "name" varchar(255) COLLATE "pg_catalog"."default",
  1826. "thing_name" varchar(50) COLLATE "pg_catalog"."default",
  1827. "thing_code" varchar(50) COLLATE "pg_catalog"."default",
  1828. "attr_name" varchar(50) COLLATE "pg_catalog"."default",
  1829. "attr_code" varchar(50) COLLATE "pg_catalog"."default",
  1830. "cmpt_type" varchar(50) COLLATE "pg_catalog"."default",
  1831. "cmpt_cfg_id" int8,
  1832. "cmpt_cfg_detail_id" int8,
  1833. "query_msg" varchar(5000) COLLATE "pg_catalog"."default",
  1834. "ctl_body" varchar COLLATE "pg_catalog"."default",
  1835. "ctl_type" varchar(5) COLLATE "pg_catalog"."default",
  1836. "ctl_json" varchar(10240) COLLATE "pg_catalog"."default",
  1837. "user_list" varchar(2550) COLLATE "pg_catalog"."default",
  1838. "tenant_code" int8,
  1839. "company_id" int8,
  1840. "dept_id" int8,
  1841. "creator" int8,
  1842. "create_date" int8,
  1843. "updater" int8,
  1844. "update_date" int8
  1845. )
  1846. ;
  1847. COMMENT ON COLUMN "public"."gateway_device_control"."id" IS '����';
  1848. COMMENT ON COLUMN "public"."gateway_device_control"."name" IS '��������';
  1849. COMMENT ON COLUMN "public"."gateway_device_control"."thing_name" IS '������';
  1850. COMMENT ON COLUMN "public"."gateway_device_control"."thing_code" IS '�����';
  1851. COMMENT ON COLUMN "public"."gateway_device_control"."attr_name" IS '��������';
  1852. COMMENT ON COLUMN "public"."gateway_device_control"."attr_code" IS '���Ա���';
  1853. COMMENT ON COLUMN "public"."gateway_device_control"."cmpt_cfg_id" IS '�������id';
  1854. COMMENT ON COLUMN "public"."gateway_device_control"."cmpt_cfg_detail_id" IS '�����������id';
  1855. COMMENT ON COLUMN "public"."gateway_device_control"."query_msg" IS '��ѯ����';
  1856. COMMENT ON COLUMN "public"."gateway_device_control"."ctl_body" IS '�����߼�';
  1857. COMMENT ON COLUMN "public"."gateway_device_control"."ctl_type" IS '�������ͣ�1ͼ��2�л���3��ֵ';
  1858. COMMENT ON COLUMN "public"."gateway_device_control"."ctl_json" IS ' ������ʽjson';
  1859. COMMENT ON COLUMN "public"."gateway_device_control"."user_list" IS '�û��б�����û���Ӣ�Ķ��ŷָ�';
  1860. COMMENT ON COLUMN "public"."gateway_device_control"."tenant_code" IS '������ҵ(�⻧code)';
  1861. COMMENT ON COLUMN "public"."gateway_device_control"."company_id" IS '��ҵ����id';
  1862. COMMENT ON COLUMN "public"."gateway_device_control"."dept_id" IS '����id';
  1863. COMMENT ON COLUMN "public"."gateway_device_control"."creator" IS '������';
  1864. COMMENT ON COLUMN "public"."gateway_device_control"."create_date" IS '����ʱ��';
  1865. COMMENT ON COLUMN "public"."gateway_device_control"."updater" IS '������';
  1866. COMMENT ON COLUMN "public"."gateway_device_control"."update_date" IS '����ʱ��';
  1867. COMMENT ON TABLE "public"."gateway_device_control" IS '�豸����';
  1868. -- ----------------------------
  1869. -- Records of gateway_device_control
  1870. -- ----------------------------
  1871. -- ----------------------------
  1872. -- Table structure for gen_base_class
  1873. -- ----------------------------
  1874. DROP TABLE IF EXISTS "public"."gen_base_class";
  1875. CREATE TABLE "public"."gen_base_class" (
  1876. "id" int8 NOT NULL,
  1877. "package_name" varchar(200) COLLATE "pg_catalog"."default",
  1878. "code" varchar(200) COLLATE "pg_catalog"."default",
  1879. "fields" varchar(200) COLLATE "pg_catalog"."default",
  1880. "remark" varchar(200) COLLATE "pg_catalog"."default",
  1881. "create_date" int8
  1882. )
  1883. ;
  1884. COMMENT ON COLUMN "public"."gen_base_class"."id" IS 'id';
  1885. COMMENT ON COLUMN "public"."gen_base_class"."package_name" IS '�������';
  1886. COMMENT ON COLUMN "public"."gen_base_class"."code" IS '�������';
  1887. COMMENT ON COLUMN "public"."gen_base_class"."fields" IS '�����ֶΣ������Ӣ�Ķ��ŷָ�';
  1888. COMMENT ON COLUMN "public"."gen_base_class"."remark" IS '��ע';
  1889. COMMENT ON COLUMN "public"."gen_base_class"."create_date" IS '����ʱ��';
  1890. COMMENT ON TABLE "public"."gen_base_class" IS '�������';
  1891. -- ----------------------------
  1892. -- Records of gen_base_class
  1893. -- ----------------------------
  1894. -- ----------------------------
  1895. -- Table structure for gen_datasource
  1896. -- ----------------------------
  1897. DROP TABLE IF EXISTS "public"."gen_datasource";
  1898. CREATE TABLE "public"."gen_datasource" (
  1899. "id" int8 NOT NULL,
  1900. "db_type" varchar(200) COLLATE "pg_catalog"."default",
  1901. "conn_name" varchar(200) COLLATE "pg_catalog"."default",
  1902. "conn_url" varchar(500) COLLATE "pg_catalog"."default",
  1903. "username" varchar(200) COLLATE "pg_catalog"."default",
  1904. "password" varchar(200) COLLATE "pg_catalog"."default",
  1905. "status" int4,
  1906. "create_date" int8
  1907. )
  1908. ;
  1909. COMMENT ON COLUMN "public"."gen_datasource"."id" IS 'id';
  1910. COMMENT ON COLUMN "public"."gen_datasource"."db_type" IS '���ݿ����� MySQL��Oracle��SQLServer��PostgreSQL';
  1911. COMMENT ON COLUMN "public"."gen_datasource"."conn_name" IS '������';
  1912. COMMENT ON COLUMN "public"."gen_datasource"."conn_url" IS 'URL';
  1913. COMMENT ON COLUMN "public"."gen_datasource"."username" IS '�û���';
  1914. COMMENT ON COLUMN "public"."gen_datasource"."password" IS '����';
  1915. COMMENT ON COLUMN "public"."gen_datasource"."status" IS '״̬ 0������ 1������';
  1916. COMMENT ON COLUMN "public"."gen_datasource"."create_date" IS '����ʱ��';
  1917. COMMENT ON TABLE "public"."gen_datasource" IS '����Դ����';
  1918. -- ----------------------------
  1919. -- Records of gen_datasource
  1920. -- ----------------------------
  1921. -- ----------------------------
  1922. -- Table structure for gen_field_type
  1923. -- ----------------------------
  1924. DROP TABLE IF EXISTS "public"."gen_field_type";
  1925. CREATE TABLE "public"."gen_field_type" (
  1926. "id" int8 NOT NULL,
  1927. "column_type" varchar(200) COLLATE "pg_catalog"."default",
  1928. "attr_type" varchar(200) COLLATE "pg_catalog"."default",
  1929. "package_name" varchar(200) COLLATE "pg_catalog"."default",
  1930. "create_date" int8
  1931. )
  1932. ;
  1933. COMMENT ON COLUMN "public"."gen_field_type"."id" IS 'id';
  1934. COMMENT ON COLUMN "public"."gen_field_type"."column_type" IS '�ֶ�����';
  1935. COMMENT ON COLUMN "public"."gen_field_type"."attr_type" IS '��������';
  1936. COMMENT ON COLUMN "public"."gen_field_type"."package_name" IS '���԰���';
  1937. COMMENT ON COLUMN "public"."gen_field_type"."create_date" IS '����ʱ��';
  1938. COMMENT ON TABLE "public"."gen_field_type" IS '�ֶ����͹���';
  1939. -- ----------------------------
  1940. -- Records of gen_field_type
  1941. -- ----------------------------
  1942. -- ----------------------------
  1943. -- Table structure for gen_table_field
  1944. -- ----------------------------
  1945. DROP TABLE IF EXISTS "public"."gen_table_field";
  1946. CREATE TABLE "public"."gen_table_field" (
  1947. "id" int8 NOT NULL,
  1948. "table_id" int8,
  1949. "table_name" varchar(200) COLLATE "pg_catalog"."default",
  1950. "column_name" varchar(200) COLLATE "pg_catalog"."default",
  1951. "column_type" varchar(200) COLLATE "pg_catalog"."default",
  1952. "column_comment" varchar(200) COLLATE "pg_catalog"."default",
  1953. "attr_name" varchar(200) COLLATE "pg_catalog"."default",
  1954. "attr_type" varchar(200) COLLATE "pg_catalog"."default",
  1955. "package_name" varchar(200) COLLATE "pg_catalog"."default",
  1956. "is_pk" bool,
  1957. "is_required" bool,
  1958. "is_form" bool,
  1959. "is_list" bool,
  1960. "is_query" bool,
  1961. "query_type" varchar(200) COLLATE "pg_catalog"."default",
  1962. "form_type" varchar(200) COLLATE "pg_catalog"."default",
  1963. "dict_name" varchar(200) COLLATE "pg_catalog"."default",
  1964. "validator_type" varchar(200) COLLATE "pg_catalog"."default",
  1965. "sort" int4
  1966. )
  1967. ;
  1968. COMMENT ON COLUMN "public"."gen_table_field"."id" IS 'id';
  1969. COMMENT ON COLUMN "public"."gen_table_field"."table_id" IS '��ID';
  1970. COMMENT ON COLUMN "public"."gen_table_field"."table_name" IS '����';
  1971. COMMENT ON COLUMN "public"."gen_table_field"."column_name" IS '����';
  1972. COMMENT ON COLUMN "public"."gen_table_field"."column_type" IS '����';
  1973. COMMENT ON COLUMN "public"."gen_table_field"."column_comment" IS '��˵��';
  1974. COMMENT ON COLUMN "public"."gen_table_field"."attr_name" IS '������';
  1975. COMMENT ON COLUMN "public"."gen_table_field"."attr_type" IS '��������';
  1976. COMMENT ON COLUMN "public"."gen_table_field"."package_name" IS '���԰���';
  1977. COMMENT ON COLUMN "public"."gen_table_field"."is_pk" IS '�Ƿ����� 0���� 1����';
  1978. COMMENT ON COLUMN "public"."gen_table_field"."is_required" IS '�Ƿ���� 0���� 1����';
  1979. COMMENT ON COLUMN "public"."gen_table_field"."is_form" IS '�Ƿ���ֶ� 0���� 1����';
  1980. COMMENT ON COLUMN "public"."gen_table_field"."is_list" IS '�Ƿ��б��ֶ� 0���� 1����';
  1981. COMMENT ON COLUMN "public"."gen_table_field"."is_query" IS '�Ƿ��ѯ�ֶ� 0���� 1����';
  1982. COMMENT ON COLUMN "public"."gen_table_field"."query_type" IS '��ѯ��ʽ';
  1983. COMMENT ON COLUMN "public"."gen_table_field"."form_type" IS '������';
  1984. COMMENT ON COLUMN "public"."gen_table_field"."dict_name" IS '�ֵ�����';
  1985. COMMENT ON COLUMN "public"."gen_table_field"."validator_type" IS 'Ч�鷽ʽ';
  1986. COMMENT ON COLUMN "public"."gen_table_field"."sort" IS '����';
  1987. COMMENT ON TABLE "public"."gen_table_field" IS '�������ɱ���';
  1988. -- ----------------------------
  1989. -- Records of gen_table_field
  1990. -- ----------------------------
  1991. -- ----------------------------
  1992. -- Table structure for gen_table_info
  1993. -- ----------------------------
  1994. DROP TABLE IF EXISTS "public"."gen_table_info";
  1995. CREATE TABLE "public"."gen_table_info" (
  1996. "id" int8 NOT NULL,
  1997. "table_name" varchar(200) COLLATE "pg_catalog"."default",
  1998. "class_name" varchar(200) COLLATE "pg_catalog"."default",
  1999. "table_comment" varchar(200) COLLATE "pg_catalog"."default",
  2000. "author" varchar(200) COLLATE "pg_catalog"."default",
  2001. "email" varchar(200) COLLATE "pg_catalog"."default",
  2002. "package_name" varchar(200) COLLATE "pg_catalog"."default",
  2003. "version" varchar(200) COLLATE "pg_catalog"."default",
  2004. "backend_path" varchar(500) COLLATE "pg_catalog"."default",
  2005. "frontend_path" varchar(500) COLLATE "pg_catalog"."default",
  2006. "module_name" varchar(200) COLLATE "pg_catalog"."default",
  2007. "sub_module_name" varchar(200) COLLATE "pg_catalog"."default",
  2008. "datasource_id" int8,
  2009. "baseclass_id" int8,
  2010. "create_date" int8
  2011. )
  2012. ;
  2013. COMMENT ON COLUMN "public"."gen_table_info"."id" IS 'id';
  2014. COMMENT ON COLUMN "public"."gen_table_info"."table_name" IS '����';
  2015. COMMENT ON COLUMN "public"."gen_table_info"."class_name" IS '����';
  2016. COMMENT ON COLUMN "public"."gen_table_info"."table_comment" IS '������';
  2017. COMMENT ON COLUMN "public"."gen_table_info"."author" IS '����';
  2018. COMMENT ON COLUMN "public"."gen_table_info"."email" IS '����';
  2019. COMMENT ON COLUMN "public"."gen_table_info"."package_name" IS '��Ŀ����';
  2020. COMMENT ON COLUMN "public"."gen_table_info"."version" IS '��Ŀ�汾��';
  2021. COMMENT ON COLUMN "public"."gen_table_info"."backend_path" IS '�������·��';
  2022. COMMENT ON COLUMN "public"."gen_table_info"."frontend_path" IS 'ǰ������·��';
  2023. COMMENT ON COLUMN "public"."gen_table_info"."module_name" IS '���';
  2024. COMMENT ON COLUMN "public"."gen_table_info"."sub_module_name" IS '�����';
  2025. COMMENT ON COLUMN "public"."gen_table_info"."datasource_id" IS '����ԴID';
  2026. COMMENT ON COLUMN "public"."gen_table_info"."baseclass_id" IS '����ID';
  2027. COMMENT ON COLUMN "public"."gen_table_info"."create_date" IS '����ʱ��';
  2028. COMMENT ON TABLE "public"."gen_table_info" IS '�������ɱ�';
  2029. -- ----------------------------
  2030. -- Records of gen_table_info
  2031. -- ----------------------------
  2032. -- ----------------------------
  2033. -- Table structure for gen_template
  2034. -- ----------------------------
  2035. DROP TABLE IF EXISTS "public"."gen_template";
  2036. CREATE TABLE "public"."gen_template" (
  2037. "id" int8 NOT NULL,
  2038. "name" varchar(200) COLLATE "pg_catalog"."default",
  2039. "file_name" varchar(200) COLLATE "pg_catalog"."default",
  2040. "content" text COLLATE "pg_catalog"."default",
  2041. "path" varchar(500) COLLATE "pg_catalog"."default",
  2042. "status" int4,
  2043. "create_date" int8
  2044. )
  2045. ;
  2046. COMMENT ON COLUMN "public"."gen_template"."id" IS 'id';
  2047. COMMENT ON COLUMN "public"."gen_template"."name" IS '����';
  2048. COMMENT ON COLUMN "public"."gen_template"."file_name" IS '���';
  2049. COMMENT ON COLUMN "public"."gen_template"."content" IS '����';
  2050. COMMENT ON COLUMN "public"."gen_template"."path" IS '����·��';
  2051. COMMENT ON COLUMN "public"."gen_template"."status" IS '״̬ 0������ 1������';
  2052. COMMENT ON COLUMN "public"."gen_template"."create_date" IS '����ʱ��';
  2053. COMMENT ON TABLE "public"."gen_template" IS '����';
  2054. -- ----------------------------
  2055. -- Records of gen_template
  2056. -- ----------------------------
  2057. -- ----------------------------
  2058. -- Table structure for iot_board_manage
  2059. -- ----------------------------
  2060. DROP TABLE IF EXISTS "public"."iot_board_manage";
  2061. CREATE TABLE "public"."iot_board_manage" (
  2062. "id" int8 NOT NULL,
  2063. "name" varchar(255) COLLATE "pg_catalog"."default",
  2064. "type" varchar(255) COLLATE "pg_catalog"."default",
  2065. "thumbnail_url" text COLLATE "pg_catalog"."default",
  2066. "is_template" bool,
  2067. "remarks" varchar(10240) COLLATE "pg_catalog"."default",
  2068. "tenant_code" int8,
  2069. "company_id" int8,
  2070. "dept_id" int8,
  2071. "creator" int8,
  2072. "create_date" int8,
  2073. "updater" int8,
  2074. "update_date" int8,
  2075. "background_image" text COLLATE "pg_catalog"."default",
  2076. "preview_url" varchar(2550) COLLATE "pg_catalog"."default"
  2077. )
  2078. ;
  2079. COMMENT ON COLUMN "public"."iot_board_manage"."id" IS '����id����';
  2080. COMMENT ON COLUMN "public"."iot_board_manage"."name" IS '��������';
  2081. COMMENT ON COLUMN "public"."iot_board_manage"."type" IS '��������';
  2082. COMMENT ON COLUMN "public"."iot_board_manage"."thumbnail_url" IS '����ͼurl';
  2083. COMMENT ON COLUMN "public"."iot_board_manage"."is_template" IS '�Ƿ�Ϊģ��';
  2084. COMMENT ON COLUMN "public"."iot_board_manage"."remarks" IS '��ע';
  2085. COMMENT ON COLUMN "public"."iot_board_manage"."tenant_code" IS '������ҵ(�⻧code)';
  2086. COMMENT ON COLUMN "public"."iot_board_manage"."company_id" IS '��ҵ����id';
  2087. COMMENT ON COLUMN "public"."iot_board_manage"."dept_id" IS '����id';
  2088. COMMENT ON COLUMN "public"."iot_board_manage"."creator" IS '������';
  2089. COMMENT ON COLUMN "public"."iot_board_manage"."create_date" IS '����ʱ��';
  2090. COMMENT ON COLUMN "public"."iot_board_manage"."updater" IS '������';
  2091. COMMENT ON COLUMN "public"."iot_board_manage"."update_date" IS '����ʱ��';
  2092. COMMENT ON COLUMN "public"."iot_board_manage"."background_image" IS '��������ı���ͼƬ';
  2093. COMMENT ON COLUMN "public"."iot_board_manage"."preview_url" IS 'Ԥ��url';
  2094. COMMENT ON TABLE "public"."iot_board_manage" IS '��̬�������';
  2095. -- ----------------------------
  2096. -- Records of iot_board_manage
  2097. -- ----------------------------
  2098. -- ----------------------------
  2099. -- Table structure for iot_configuration_design
  2100. -- ----------------------------
  2101. DROP TABLE IF EXISTS "public"."iot_configuration_design";
  2102. CREATE TABLE "public"."iot_configuration_design" (
  2103. "id" int8 NOT NULL,
  2104. "board_manage_id" int8,
  2105. "width" int4,
  2106. "height" int4,
  2107. "background_image" text COLLATE "pg_catalog"."default",
  2108. "background_color" varchar(64) COLLATE "pg_catalog"."default",
  2109. "background_repeat" text COLLATE "pg_catalog"."default",
  2110. "page_name" varchar(255) COLLATE "pg_catalog"."default",
  2111. "device_ratio" varchar(255) COLLATE "pg_catalog"."default",
  2112. "background_size" varchar(32) COLLATE "pg_catalog"."default",
  2113. "picture_data" text COLLATE "pg_catalog"."default",
  2114. "api_set_ids" varchar(255) COLLATE "pg_catalog"."default",
  2115. "is_default_back_img" bool,
  2116. "board_type" varchar COLLATE "pg_catalog"."default"
  2117. )
  2118. ;
  2119. COMMENT ON COLUMN "public"."iot_configuration_design"."id" IS '����id';
  2120. COMMENT ON COLUMN "public"."iot_configuration_design"."board_manage_id" IS '��̬����id';
  2121. COMMENT ON COLUMN "public"."iot_configuration_design"."width" IS '������';
  2122. COMMENT ON COLUMN "public"."iot_configuration_design"."height" IS '����߶�';
  2123. COMMENT ON COLUMN "public"."iot_configuration_design"."background_image" IS '����ͼƬ';
  2124. COMMENT ON COLUMN "public"."iot_configuration_design"."background_color" IS '������ɫ';
  2125. COMMENT ON COLUMN "public"."iot_configuration_design"."background_repeat" IS 'backgroundRepeat';
  2126. COMMENT ON COLUMN "public"."iot_configuration_design"."page_name" IS 'ҳ������';
  2127. COMMENT ON COLUMN "public"."iot_configuration_design"."device_ratio" IS 'device_ratio';
  2128. COMMENT ON COLUMN "public"."iot_configuration_design"."background_size" IS 'background_size';
  2129. COMMENT ON COLUMN "public"."iot_configuration_design"."picture_data" IS 'ͼ����';
  2130. COMMENT ON COLUMN "public"."iot_configuration_design"."api_set_ids" IS '����apiid�����id��Ӣ�Ķ���,�ָ�';
  2131. COMMENT ON COLUMN "public"."iot_configuration_design"."is_default_back_img" IS '��̬����url';
  2132. COMMENT ON COLUMN "public"."iot_configuration_design"."board_type" IS 'board_type';
  2133. COMMENT ON TABLE "public"."iot_configuration_design" IS '��̬��ƹ���';
  2134. -- ----------------------------
  2135. -- Records of iot_configuration_design
  2136. -- ----------------------------
  2137. -- ----------------------------
  2138. -- Table structure for iot_dashboard
  2139. -- ----------------------------
  2140. DROP TABLE IF EXISTS "public"."iot_dashboard";
  2141. CREATE TABLE "public"."iot_dashboard" (
  2142. "id" int8 NOT NULL,
  2143. "dashboard_group_id" int8,
  2144. "svg_url" varchar(500) COLLATE "pg_catalog"."default",
  2145. "img_url" varchar(500) COLLATE "pg_catalog"."default",
  2146. "title" varchar(64) COLLATE "pg_catalog"."default",
  2147. "height" varchar(32) COLLATE "pg_catalog"."default",
  2148. "width" varchar(32) COLLATE "pg_catalog"."default",
  2149. "background_color" varchar(64) COLLATE "pg_catalog"."default",
  2150. "background_picture" varchar COLLATE "pg_catalog"."default",
  2151. "remark" varchar(255) COLLATE "pg_catalog"."default",
  2152. "sort" int4,
  2153. "tenant_code" int8,
  2154. "company_id" int8,
  2155. "dept_id" int8,
  2156. "creator" int8,
  2157. "create_date" int8,
  2158. "updater" int8,
  2159. "update_date" int8,
  2160. "type" varchar(5) COLLATE "pg_catalog"."default",
  2161. "scada_url" varchar(25500) COLLATE "pg_catalog"."default"
  2162. )
  2163. ;
  2164. COMMENT ON COLUMN "public"."iot_dashboard"."id" IS 'id';
  2165. COMMENT ON COLUMN "public"."iot_dashboard"."dashboard_group_id" IS '�������id';
  2166. COMMENT ON COLUMN "public"."iot_dashboard"."svg_url" IS 'svgͼƬ��ַ';
  2167. COMMENT ON COLUMN "public"."iot_dashboard"."img_url" IS 'ͼƬ��ַ';
  2168. COMMENT ON COLUMN "public"."iot_dashboard"."title" IS '����';
  2169. COMMENT ON COLUMN "public"."iot_dashboard"."height" IS '�߶�';
  2170. COMMENT ON COLUMN "public"."iot_dashboard"."width" IS '���';
  2171. COMMENT ON COLUMN "public"."iot_dashboard"."background_color" IS '������ɫ';
  2172. COMMENT ON COLUMN "public"."iot_dashboard"."background_picture" IS '����ͼƬ';
  2173. COMMENT ON COLUMN "public"."iot_dashboard"."remark" IS '����';
  2174. COMMENT ON COLUMN "public"."iot_dashboard"."sort" IS '���';
  2175. COMMENT ON COLUMN "public"."iot_dashboard"."tenant_code" IS '������ҵ(�⻧code)';
  2176. COMMENT ON COLUMN "public"."iot_dashboard"."company_id" IS '��ҵ����id';
  2177. COMMENT ON COLUMN "public"."iot_dashboard"."dept_id" IS '����id';
  2178. COMMENT ON COLUMN "public"."iot_dashboard"."creator" IS '������';
  2179. COMMENT ON COLUMN "public"."iot_dashboard"."create_date" IS '����ʱ��';
  2180. COMMENT ON COLUMN "public"."iot_dashboard"."updater" IS '������';
  2181. COMMENT ON COLUMN "public"."iot_dashboard"."update_date" IS '����ʱ��';
  2182. COMMENT ON COLUMN "public"."iot_dashboard"."type" IS '��������';
  2183. COMMENT ON COLUMN "public"."iot_dashboard"."scada_url" IS '��̬����url';
  2184. COMMENT ON TABLE "public"."iot_dashboard" IS '�����';
  2185. -- ----------------------------
  2186. -- Records of iot_dashboard
  2187. -- ----------------------------
  2188. -- ----------------------------
  2189. -- Table structure for iot_dashboard_element
  2190. -- ----------------------------
  2191. DROP TABLE IF EXISTS "public"."iot_dashboard_element";
  2192. CREATE TABLE "public"."iot_dashboard_element" (
  2193. "id" int8 NOT NULL,
  2194. "dashboard_id" int8,
  2195. "element_id" varchar(255) COLLATE "pg_catalog"."default",
  2196. "element_name" varchar(255) COLLATE "pg_catalog"."default",
  2197. "thing_code" varchar(64) COLLATE "pg_catalog"."default",
  2198. "attr_code" varchar(64) COLLATE "pg_catalog"."default",
  2199. "configuration_data" varchar COLLATE "pg_catalog"."default",
  2200. "creator" int8,
  2201. "create_date" int8,
  2202. "updater" int8,
  2203. "update_date" int8,
  2204. "unit" varchar(10) COLLATE "pg_catalog"."default",
  2205. "calculate_body" varchar COLLATE "pg_catalog"."default",
  2206. "control_config" varchar(10) COLLATE "pg_catalog"."default",
  2207. "control_style" varchar(255) COLLATE "pg_catalog"."default",
  2208. "control_device" varchar(255) COLLATE "pg_catalog"."default",
  2209. "control_device_attr" varchar(50) COLLATE "pg_catalog"."default",
  2210. "control_cmd_id" int8,
  2211. "control_permissions" varchar(5000) COLLATE "pg_catalog"."default",
  2212. "control_relation" varchar(500) COLLATE "pg_catalog"."default",
  2213. "thing_id" int8
  2214. )
  2215. ;
  2216. COMMENT ON COLUMN "public"."iot_dashboard_element"."id" IS 'id';
  2217. COMMENT ON COLUMN "public"."iot_dashboard_element"."dashboard_id" IS '����id';
  2218. COMMENT ON COLUMN "public"."iot_dashboard_element"."element_id" IS 'Ԫ��id';
  2219. COMMENT ON COLUMN "public"."iot_dashboard_element"."element_name" IS 'Ԫ������';
  2220. COMMENT ON COLUMN "public"."iot_dashboard_element"."thing_code" IS 'ӳ����';
  2221. COMMENT ON COLUMN "public"."iot_dashboard_element"."attr_code" IS 'ӳ������';
  2222. COMMENT ON COLUMN "public"."iot_dashboard_element"."configuration_data" IS '����';
  2223. COMMENT ON COLUMN "public"."iot_dashboard_element"."creator" IS '������';
  2224. COMMENT ON COLUMN "public"."iot_dashboard_element"."create_date" IS '����ʱ��';
  2225. COMMENT ON COLUMN "public"."iot_dashboard_element"."updater" IS '������';
  2226. COMMENT ON COLUMN "public"."iot_dashboard_element"."update_date" IS '����ʱ��';
  2227. COMMENT ON COLUMN "public"."iot_dashboard_element"."unit" IS '��λ';
  2228. COMMENT ON COLUMN "public"."iot_dashboard_element"."calculate_body" IS '������';
  2229. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_config" IS '�������ã�0-������1-�ر�';
  2230. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_style" IS '������ʽ';
  2231. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_device" IS '�����豸';
  2232. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_device_attr" IS '�����豸����';
  2233. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_cmd_id" IS '����ָ��';
  2234. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_permissions" IS '����Ȩ��';
  2235. COMMENT ON COLUMN "public"."iot_dashboard_element"."control_relation" IS '��Ӧ��ϵ';
  2236. COMMENT ON COLUMN "public"."iot_dashboard_element"."thing_id" IS '��ʵ��id';
  2237. COMMENT ON TABLE "public"."iot_dashboard_element" IS '����Ԫ�ر�';
  2238. -- ----------------------------
  2239. -- Records of iot_dashboard_element
  2240. -- ----------------------------
  2241. -- ----------------------------
  2242. -- Table structure for iot_dashboard_group
  2243. -- ----------------------------
  2244. DROP TABLE IF EXISTS "public"."iot_dashboard_group";
  2245. CREATE TABLE "public"."iot_dashboard_group" (
  2246. "id" int8 NOT NULL,
  2247. "name" varchar(64) COLLATE "pg_catalog"."default",
  2248. "preview_picture" varchar COLLATE "pg_catalog"."default",
  2249. "exist_menu" varchar(10) COLLATE "pg_catalog"."default",
  2250. "exist_url" varchar(10) COLLATE "pg_catalog"."default",
  2251. "multiple" varchar(10) COLLATE "pg_catalog"."default",
  2252. "slideshow" varchar(10) COLLATE "pg_catalog"."default",
  2253. "slideshow_interval" varchar(10) COLLATE "pg_catalog"."default",
  2254. "remark" varchar(255) COLLATE "pg_catalog"."default",
  2255. "tenant_code" int8,
  2256. "company_id" int8,
  2257. "dept_id" int8,
  2258. "creator" int8,
  2259. "create_date" int8,
  2260. "updater" int8,
  2261. "update_date" int8
  2262. )
  2263. ;
  2264. COMMENT ON COLUMN "public"."iot_dashboard_group"."id" IS 'id';
  2265. COMMENT ON COLUMN "public"."iot_dashboard_group"."name" IS '����';
  2266. COMMENT ON COLUMN "public"."iot_dashboard_group"."preview_picture" IS 'Ԥ��ͼ';
  2267. COMMENT ON COLUMN "public"."iot_dashboard_group"."exist_menu" IS '�Ƿ����ò˵�(0-��,1-��)';
  2268. COMMENT ON COLUMN "public"."iot_dashboard_group"."exist_url" IS '�Ƿ����ɷ����ַ(0-��,1-��';
  2269. COMMENT ON COLUMN "public"."iot_dashboard_group"."multiple" IS '�Ƿ��Ƕ������(0-��,1-��)';
  2270. COMMENT ON COLUMN "public"."iot_dashboard_group"."slideshow" IS '�Ƿ����ֲ�(0-��,1-��)';
  2271. COMMENT ON COLUMN "public"."iot_dashboard_group"."slideshow_interval" IS '�ֲ����';
  2272. COMMENT ON COLUMN "public"."iot_dashboard_group"."remark" IS '����';
  2273. COMMENT ON COLUMN "public"."iot_dashboard_group"."tenant_code" IS '������ҵ(�⻧code)';
  2274. COMMENT ON COLUMN "public"."iot_dashboard_group"."company_id" IS '��ҵ����id';
  2275. COMMENT ON COLUMN "public"."iot_dashboard_group"."dept_id" IS '����id';
  2276. COMMENT ON COLUMN "public"."iot_dashboard_group"."creator" IS '������';
  2277. COMMENT ON COLUMN "public"."iot_dashboard_group"."create_date" IS '����ʱ��';
  2278. COMMENT ON COLUMN "public"."iot_dashboard_group"."updater" IS '������';
  2279. COMMENT ON COLUMN "public"."iot_dashboard_group"."update_date" IS '����ʱ��';
  2280. COMMENT ON TABLE "public"."iot_dashboard_group" IS '��������';
  2281. -- ----------------------------
  2282. -- Records of iot_dashboard_group
  2283. -- ----------------------------
  2284. -- ----------------------------
  2285. -- Table structure for iot_dashboard_svg
  2286. -- ----------------------------
  2287. DROP TABLE IF EXISTS "public"."iot_dashboard_svg";
  2288. CREATE TABLE "public"."iot_dashboard_svg" (
  2289. "id" int8 NOT NULL,
  2290. "dashboard_id" int8,
  2291. "svg_xml" xml,
  2292. "creator" int8,
  2293. "create_date" int8,
  2294. "updater" int8,
  2295. "update_date" int8
  2296. )
  2297. ;
  2298. COMMENT ON COLUMN "public"."iot_dashboard_svg"."id" IS '����';
  2299. COMMENT ON COLUMN "public"."iot_dashboard_svg"."dashboard_id" IS '��������';
  2300. COMMENT ON COLUMN "public"."iot_dashboard_svg"."svg_xml" IS 'svg';
  2301. COMMENT ON COLUMN "public"."iot_dashboard_svg"."creator" IS '������';
  2302. COMMENT ON COLUMN "public"."iot_dashboard_svg"."create_date" IS '����ʱ��';
  2303. COMMENT ON COLUMN "public"."iot_dashboard_svg"."updater" IS '������';
  2304. COMMENT ON COLUMN "public"."iot_dashboard_svg"."update_date" IS '����ʱ��';
  2305. COMMENT ON TABLE "public"."iot_dashboard_svg" IS '����svg';
  2306. -- ----------------------------
  2307. -- Records of iot_dashboard_svg
  2308. -- ----------------------------
  2309. -- ----------------------------
  2310. -- Table structure for iot_data_entry
  2311. -- ----------------------------
  2312. DROP TABLE IF EXISTS "public"."iot_data_entry";
  2313. CREATE TABLE "public"."iot_data_entry" (
  2314. "id" int8 NOT NULL,
  2315. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  2316. "thing_name" varchar(255) COLLATE "pg_catalog"."default",
  2317. "attr_code" varchar(255) COLLATE "pg_catalog"."default",
  2318. "attr_name" varchar(255) COLLATE "pg_catalog"."default",
  2319. "attr_value" varchar COLLATE "pg_catalog"."default",
  2320. "ts" int8,
  2321. "creator" int8,
  2322. "create_date" int8,
  2323. "updater" int8,
  2324. "update_date" int8,
  2325. "tenant_code" int8,
  2326. "company_id" int8,
  2327. "dept_id" int8
  2328. )
  2329. ;
  2330. COMMENT ON COLUMN "public"."iot_data_entry"."id" IS 'id';
  2331. COMMENT ON COLUMN "public"."iot_data_entry"."thing_code" IS '�豸���';
  2332. COMMENT ON COLUMN "public"."iot_data_entry"."thing_name" IS '�豸����';
  2333. COMMENT ON COLUMN "public"."iot_data_entry"."attr_code" IS '���Ա��';
  2334. COMMENT ON COLUMN "public"."iot_data_entry"."attr_name" IS '��������';
  2335. COMMENT ON COLUMN "public"."iot_data_entry"."attr_value" IS '����ֵ';
  2336. COMMENT ON COLUMN "public"."iot_data_entry"."ts" IS '����ʱ��';
  2337. COMMENT ON COLUMN "public"."iot_data_entry"."creator" IS '������';
  2338. COMMENT ON COLUMN "public"."iot_data_entry"."create_date" IS '����ʱ��';
  2339. COMMENT ON COLUMN "public"."iot_data_entry"."updater" IS '������';
  2340. COMMENT ON COLUMN "public"."iot_data_entry"."update_date" IS '����ʱ��';
  2341. COMMENT ON COLUMN "public"."iot_data_entry"."tenant_code" IS '�⻧����';
  2342. COMMENT ON COLUMN "public"."iot_data_entry"."company_id" IS '��ҵ����id';
  2343. COMMENT ON COLUMN "public"."iot_data_entry"."dept_id" IS '����id';
  2344. COMMENT ON TABLE "public"."iot_data_entry" IS '���ݱ���';
  2345. -- ----------------------------
  2346. -- Records of iot_data_entry
  2347. -- ----------------------------
  2348. -- ----------------------------
  2349. -- Table structure for iot_device_auto_control_config
  2350. -- ----------------------------
  2351. DROP TABLE IF EXISTS "public"."iot_device_auto_control_config";
  2352. CREATE TABLE "public"."iot_device_auto_control_config" (
  2353. "id" int8 NOT NULL,
  2354. "filter_rule_id" int8,
  2355. "control_id" int8,
  2356. "remark" varchar(255) COLLATE "pg_catalog"."default",
  2357. "msg_push_id" int8,
  2358. "tenant_code" int8,
  2359. "company_id" int8,
  2360. "dept_id" int8,
  2361. "creator" int8,
  2362. "create_date" int8,
  2363. "updater" int8,
  2364. "update_date" int8
  2365. )
  2366. ;
  2367. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."id" IS '����';
  2368. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."filter_rule_id" IS '���˹���id';
  2369. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."control_id" IS '����ָ��id��gateway_device_control������';
  2370. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."remark" IS '��ע';
  2371. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."msg_push_id" IS '��Ϣ������������';
  2372. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."creator" IS '������';
  2373. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."create_date" IS '����ʱ��';
  2374. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."updater" IS '������';
  2375. COMMENT ON COLUMN "public"."iot_device_auto_control_config"."update_date" IS '����ʱ��';
  2376. COMMENT ON TABLE "public"."iot_device_auto_control_config" IS '�豸�Զ���������';
  2377. -- ----------------------------
  2378. -- Records of iot_device_auto_control_config
  2379. -- ----------------------------
  2380. -- ----------------------------
  2381. -- Table structure for iot_device_control
  2382. -- ----------------------------
  2383. DROP TABLE IF EXISTS "public"."iot_device_control";
  2384. CREATE TABLE "public"."iot_device_control" (
  2385. "id" int8 NOT NULL,
  2386. "name" varchar(255) COLLATE "pg_catalog"."default",
  2387. "thing_id" int8,
  2388. "attr_code" varchar(255) COLLATE "pg_catalog"."default",
  2389. "extend_id" int8,
  2390. "relation_id" int8,
  2391. "sup_msg" varchar(5000) COLLATE "pg_catalog"."default",
  2392. "query_msg" varchar(5000) COLLATE "pg_catalog"."default",
  2393. "ctl_body" varchar COLLATE "pg_catalog"."default",
  2394. "remark" varchar(255) COLLATE "pg_catalog"."default",
  2395. "tenant_code" int8,
  2396. "company_id" int8,
  2397. "dept_id" int8,
  2398. "creator" int8,
  2399. "create_date" int8,
  2400. "updater" int8,
  2401. "update_date" int8,
  2402. "attr_id" int8,
  2403. "ctl_type" varchar(5) COLLATE "pg_catalog"."default",
  2404. "ctl_json" varchar(10240) COLLATE "pg_catalog"."default",
  2405. "user_list" varchar(2550) COLLATE "pg_catalog"."default"
  2406. )
  2407. ;
  2408. COMMENT ON COLUMN "public"."iot_device_control"."id" IS '����';
  2409. COMMENT ON COLUMN "public"."iot_device_control"."name" IS '��������';
  2410. COMMENT ON COLUMN "public"."iot_device_control"."thing_id" IS '�豸����';
  2411. COMMENT ON COLUMN "public"."iot_device_control"."attr_code" IS '���Ա���';
  2412. COMMENT ON COLUMN "public"."iot_device_control"."extend_id" IS 'ͨѶ����';
  2413. COMMENT ON COLUMN "public"."iot_device_control"."relation_id" IS 'ͨѶ��ϵ����';
  2414. COMMENT ON COLUMN "public"."iot_device_control"."sup_msg" IS '��������';
  2415. COMMENT ON COLUMN "public"."iot_device_control"."query_msg" IS '��ѯ����';
  2416. COMMENT ON COLUMN "public"."iot_device_control"."ctl_body" IS '�����߼�';
  2417. COMMENT ON COLUMN "public"."iot_device_control"."remark" IS '��ע';
  2418. COMMENT ON COLUMN "public"."iot_device_control"."tenant_code" IS '������ҵ(�⻧code)';
  2419. COMMENT ON COLUMN "public"."iot_device_control"."company_id" IS '��ҵ����id';
  2420. COMMENT ON COLUMN "public"."iot_device_control"."dept_id" IS '����id';
  2421. COMMENT ON COLUMN "public"."iot_device_control"."creator" IS '������';
  2422. COMMENT ON COLUMN "public"."iot_device_control"."create_date" IS '����ʱ��';
  2423. COMMENT ON COLUMN "public"."iot_device_control"."updater" IS '������';
  2424. COMMENT ON COLUMN "public"."iot_device_control"."update_date" IS '����ʱ��';
  2425. COMMENT ON COLUMN "public"."iot_device_control"."attr_id" IS '����id';
  2426. COMMENT ON COLUMN "public"."iot_device_control"."ctl_type" IS '�������ͣ�1ͼ��2�л���3��ֵ';
  2427. COMMENT ON COLUMN "public"."iot_device_control"."ctl_json" IS ' ������ʽjson ����json [
  2428. * {
  2429. * "no":"123",
  2430. * "code":"a001",
  2431. * "name":"�յ���",
  2432. * "url":"/dddd/eee.png"
  2433. * },{
  2434. * "no":"124",
  2435. * "code":"a002",
  2436. * "name":"�յ���",
  2437. * "url":"/dddd/ccc.png"
  2438. * }
  2439. * ]';
  2440. COMMENT ON COLUMN "public"."iot_device_control"."user_list" IS '�û��б�����û���Ӣ�Ķ��ŷָ�';
  2441. COMMENT ON TABLE "public"."iot_device_control" IS '�豸����';
  2442. -- ----------------------------
  2443. -- Records of iot_device_control
  2444. -- ----------------------------
  2445. -- ----------------------------
  2446. -- Table structure for iot_device_control_log
  2447. -- ----------------------------
  2448. DROP TABLE IF EXISTS "public"."iot_device_control_log";
  2449. CREATE TABLE "public"."iot_device_control_log" (
  2450. "id" int8 NOT NULL,
  2451. "control_id" int8,
  2452. "in_msg" varchar COLLATE "pg_catalog"."default",
  2453. "out_msg" varchar COLLATE "pg_catalog"."default",
  2454. "error_msg" varchar COLLATE "pg_catalog"."default",
  2455. "creator" int8,
  2456. "create_date" int8,
  2457. "updater" int8,
  2458. "update_date" int8
  2459. )
  2460. ;
  2461. COMMENT ON COLUMN "public"."iot_device_control_log"."id" IS '����';
  2462. COMMENT ON COLUMN "public"."iot_device_control_log"."control_id" IS '��������';
  2463. COMMENT ON COLUMN "public"."iot_device_control_log"."in_msg" IS '�������';
  2464. COMMENT ON COLUMN "public"."iot_device_control_log"."out_msg" IS '������';
  2465. COMMENT ON COLUMN "public"."iot_device_control_log"."error_msg" IS '�쳣��Ϣ';
  2466. COMMENT ON COLUMN "public"."iot_device_control_log"."creator" IS '������';
  2467. COMMENT ON COLUMN "public"."iot_device_control_log"."create_date" IS '����ʱ��';
  2468. COMMENT ON COLUMN "public"."iot_device_control_log"."updater" IS '������';
  2469. COMMENT ON COLUMN "public"."iot_device_control_log"."update_date" IS '����ʱ��';
  2470. COMMENT ON TABLE "public"."iot_device_control_log" IS '�豸������־';
  2471. -- ----------------------------
  2472. -- Records of iot_device_control_log
  2473. -- ----------------------------
  2474. -- ----------------------------
  2475. -- Table structure for iot_device_management
  2476. -- ----------------------------
  2477. DROP TABLE IF EXISTS "public"."iot_device_management";
  2478. CREATE TABLE "public"."iot_device_management" (
  2479. "id" int8 NOT NULL,
  2480. "thing_relation_id" int8,
  2481. "thing_id" int8,
  2482. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  2483. "thing_name" varchar(255) COLLATE "pg_catalog"."default",
  2484. "thing_attr_code" varchar(255) COLLATE "pg_catalog"."default",
  2485. "thing_attr_name" varchar(255) COLLATE "pg_catalog"."default",
  2486. "thing_attr_unit" varchar(255) COLLATE "pg_catalog"."default",
  2487. "sort" varchar(255) COLLATE "pg_catalog"."default",
  2488. "ctl_id" int8,
  2489. "title" varchar(255) COLLATE "pg_catalog"."default",
  2490. "img" varchar(255) COLLATE "pg_catalog"."default",
  2491. "view_type" varchar(255) COLLATE "pg_catalog"."default",
  2492. "config_type" varchar(255) COLLATE "pg_catalog"."default",
  2493. "thing_attr_boundary" varchar(255) COLLATE "pg_catalog"."default",
  2494. "time_info" varchar(255) COLLATE "pg_catalog"."default"
  2495. )
  2496. ;
  2497. COMMENT ON COLUMN "public"."iot_device_management"."id" IS 'id';
  2498. COMMENT ON COLUMN "public"."iot_device_management"."thing_relation_id" IS '���ϵid';
  2499. COMMENT ON COLUMN "public"."iot_device_management"."thing_id" IS '��ʵ��id';
  2500. COMMENT ON COLUMN "public"."iot_device_management"."thing_code" IS '�����';
  2501. COMMENT ON COLUMN "public"."iot_device_management"."thing_name" IS '������';
  2502. COMMENT ON COLUMN "public"."iot_device_management"."thing_attr_code" IS '�����Ա���';
  2503. COMMENT ON COLUMN "public"."iot_device_management"."thing_attr_name" IS '����������';
  2504. COMMENT ON COLUMN "public"."iot_device_management"."thing_attr_unit" IS '�����Ե�λ';
  2505. COMMENT ON COLUMN "public"."iot_device_management"."sort" IS '���';
  2506. COMMENT ON COLUMN "public"."iot_device_management"."ctl_id" IS '��������id';
  2507. COMMENT ON COLUMN "public"."iot_device_management"."title" IS '���Ա���/�����������';
  2508. COMMENT ON COLUMN "public"."iot_device_management"."img" IS 'ͼ��ͼƬ';
  2509. COMMENT ON COLUMN "public"."iot_device_management"."view_type" IS 'ͼ������/�Զ��巽������';
  2510. COMMENT ON COLUMN "public"."iot_device_management"."config_type" IS '�������� 1��ʷ����ͼ����2����ֵͼ�꣬3����';
  2511. COMMENT ON COLUMN "public"."iot_device_management"."thing_attr_boundary" IS '������JSON{"up":"","down":""}';
  2512. COMMENT ON COLUMN "public"."iot_device_management"."time_info" IS 'Ӣ�Ķ��ŷָ��2,3,4 ��ʾ2��3Сʱ4����';
  2513. COMMENT ON TABLE "public"."iot_device_management" IS '�豸�����������';
  2514. -- ----------------------------
  2515. -- Records of iot_device_management
  2516. -- ----------------------------
  2517. -- ----------------------------
  2518. -- Table structure for iot_enterprise_dashboard
  2519. -- ----------------------------
  2520. DROP TABLE IF EXISTS "public"."iot_enterprise_dashboard";
  2521. CREATE TABLE "public"."iot_enterprise_dashboard" (
  2522. "id" int8 NOT NULL,
  2523. "tenant_code" int8,
  2524. "company_id" int8,
  2525. "dept_id" int8,
  2526. "creator" int8,
  2527. "create_date" int8,
  2528. "updater" int8,
  2529. "update_date" int8,
  2530. "large_screen_name" varchar(255) COLLATE "pg_catalog"."default",
  2531. "large_screen_url" varchar(255) COLLATE "pg_catalog"."default",
  2532. "large_screen_type" varchar(255) COLLATE "pg_catalog"."default",
  2533. "detail_json" varchar(1024) COLLATE "pg_catalog"."default"
  2534. )
  2535. ;
  2536. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."id" IS 'id';
  2537. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."tenant_code" IS '������ҵ(�⻧code)';
  2538. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."company_id" IS '��ҵ����id';
  2539. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."dept_id" IS '����id';
  2540. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."creator" IS '������';
  2541. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."create_date" IS '����ʱ��';
  2542. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."updater" IS '������';
  2543. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."update_date" IS '����ʱ��';
  2544. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."large_screen_name" IS '��������';
  2545. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."large_screen_url" IS '����ͼƬ��ַ';
  2546. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."large_screen_type" IS '�������ͣ�
  2547. 1.ֻͼ
  2548. 2.ͼ-ſ
  2549. 3.ͼ-ҡſ
  2550. 4.ͼ6';
  2551. COMMENT ON COLUMN "public"."iot_enterprise_dashboard"."detail_json" IS '����json';
  2552. COMMENT ON TABLE "public"."iot_enterprise_dashboard" IS '��ҵ��ҳ���ù���';
  2553. -- ----------------------------
  2554. -- Records of iot_enterprise_dashboard
  2555. -- ----------------------------
  2556. -- ----------------------------
  2557. -- Table structure for iot_group_info
  2558. -- ----------------------------
  2559. DROP TABLE IF EXISTS "public"."iot_group_info";
  2560. CREATE TABLE "public"."iot_group_info" (
  2561. "id" int8 NOT NULL,
  2562. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  2563. "type" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
  2564. "code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  2565. "business_type" varchar(255) COLLATE "pg_catalog"."default",
  2566. "is_default" int2 NOT NULL DEFAULT 0,
  2567. "thumbnail_url" text COLLATE "pg_catalog"."default",
  2568. "remark" varchar(500) COLLATE "pg_catalog"."default",
  2569. "tenant_code" int8,
  2570. "company_id" int8,
  2571. "dept_id" int8,
  2572. "creator" int8,
  2573. "create_date" int8,
  2574. "updater" int8,
  2575. "update_date" int8,
  2576. "sort" int8 DEFAULT 0
  2577. )
  2578. ;
  2579. COMMENT ON COLUMN "public"."iot_group_info"."id" IS 'id';
  2580. COMMENT ON COLUMN "public"."iot_group_info"."name" IS '������';
  2581. COMMENT ON COLUMN "public"."iot_group_info"."type" IS '�����ͣ� thing/attr/tag/relation';
  2582. COMMENT ON COLUMN "public"."iot_group_info"."code" IS '�����';
  2583. COMMENT ON COLUMN "public"."iot_group_info"."business_type" IS '��ҵ������';
  2584. COMMENT ON COLUMN "public"."iot_group_info"."is_default" IS '0 Ĭ�� 1.�Զ���';
  2585. COMMENT ON COLUMN "public"."iot_group_info"."thumbnail_url" IS '����ͼurl';
  2586. COMMENT ON COLUMN "public"."iot_group_info"."remark" IS '��ע˵��';
  2587. COMMENT ON COLUMN "public"."iot_group_info"."tenant_code" IS '������ҵ(�⻧code)';
  2588. COMMENT ON COLUMN "public"."iot_group_info"."company_id" IS '��ҵ����id';
  2589. COMMENT ON COLUMN "public"."iot_group_info"."dept_id" IS '����id';
  2590. COMMENT ON COLUMN "public"."iot_group_info"."creator" IS '������';
  2591. COMMENT ON COLUMN "public"."iot_group_info"."create_date" IS '����ʱ��';
  2592. COMMENT ON COLUMN "public"."iot_group_info"."updater" IS '������';
  2593. COMMENT ON COLUMN "public"."iot_group_info"."update_date" IS '����ʱ��';
  2594. COMMENT ON COLUMN "public"."iot_group_info"."sort" IS '����';
  2595. COMMENT ON TABLE "public"."iot_group_info" IS '�������Ϣ��';
  2596. -- ----------------------------
  2597. -- Table structure for iot_group_relation
  2598. -- ----------------------------
  2599. DROP TABLE IF EXISTS "public"."iot_group_relation";
  2600. CREATE TABLE "public"."iot_group_relation" (
  2601. "id" int8 NOT NULL,
  2602. "group_id" int8 NOT NULL,
  2603. "entity_id" int8 NOT NULL,
  2604. "entity_type" varchar(64) COLLATE "pg_catalog"."default" NOT NULL
  2605. )
  2606. ;
  2607. COMMENT ON COLUMN "public"."iot_group_relation"."id" IS 'id';
  2608. COMMENT ON COLUMN "public"."iot_group_relation"."group_id" IS '��id';
  2609. COMMENT ON COLUMN "public"."iot_group_relation"."entity_id" IS 'ʵ��id ����thing_entity_id';
  2610. COMMENT ON COLUMN "public"."iot_group_relation"."entity_type" IS 'ʵ�����ͣ���ʵ��- thing';
  2611. COMMENT ON TABLE "public"."iot_group_relation" IS 'ʵ��&�� �Ĺ�ϵ��';
  2612. -- ----------------------------
  2613. -- Records of iot_group_relation
  2614. -- ----------------------------
  2615. -- ----------------------------
  2616. -- Table structure for iot_section_detail
  2617. -- ----------------------------
  2618. DROP TABLE IF EXISTS "public"."iot_section_detail";
  2619. CREATE TABLE "public"."iot_section_detail" (
  2620. "id" int8 NOT NULL,
  2621. "name" varchar(255) COLLATE "pg_catalog"."default",
  2622. "alias_name" varchar(255) COLLATE "pg_catalog"."default",
  2623. "group_id" int8,
  2624. "image" text COLLATE "pg_catalog"."default",
  2625. "image_type" varchar(255) COLLATE "pg_catalog"."default",
  2626. "config" text COLLATE "pg_catalog"."default",
  2627. "js_plugin" text COLLATE "pg_catalog"."default",
  2628. "json" text COLLATE "pg_catalog"."default",
  2629. "css" text COLLATE "pg_catalog"."default",
  2630. "javascript" text COLLATE "pg_catalog"."default",
  2631. "remarks" varchar(1024) COLLATE "pg_catalog"."default",
  2632. "tenant_code" int8,
  2633. "company_id" int8,
  2634. "dept_id" int8,
  2635. "creator" int8,
  2636. "create_date" int8,
  2637. "updater" int8,
  2638. "update_date" int8,
  2639. "is_default" bool,
  2640. "section_type" varchar(255) COLLATE "pg_catalog"."default",
  2641. "is_local" bool,
  2642. "is_remote" bool,
  2643. "fake_data" text COLLATE "pg_catalog"."default"
  2644. )
  2645. ;
  2646. COMMENT ON COLUMN "public"."iot_section_detail"."id" IS '����id';
  2647. COMMENT ON COLUMN "public"."iot_section_detail"."name" IS '��������';
  2648. COMMENT ON COLUMN "public"."iot_section_detail"."alias_name" IS '��������';
  2649. COMMENT ON COLUMN "public"."iot_section_detail"."group_id" IS '������id';
  2650. COMMENT ON COLUMN "public"."iot_section_detail"."image" IS '�ļ�url';
  2651. COMMENT ON COLUMN "public"."iot_section_detail"."image_type" IS '�����';
  2652. COMMENT ON COLUMN "public"."iot_section_detail"."config" IS '����������Ϣ';
  2653. COMMENT ON COLUMN "public"."iot_section_detail"."js_plugin" IS '�������:����ṹ';
  2654. COMMENT ON COLUMN "public"."iot_section_detail"."json" IS 'json';
  2655. COMMENT ON COLUMN "public"."iot_section_detail"."css" IS 'css';
  2656. COMMENT ON COLUMN "public"."iot_section_detail"."javascript" IS 'javascript';
  2657. COMMENT ON COLUMN "public"."iot_section_detail"."remarks" IS '��ע˵��';
  2658. COMMENT ON COLUMN "public"."iot_section_detail"."tenant_code" IS '������ҵ(�⻧code)';
  2659. COMMENT ON COLUMN "public"."iot_section_detail"."company_id" IS '��ҵ����id';
  2660. COMMENT ON COLUMN "public"."iot_section_detail"."dept_id" IS '����id';
  2661. COMMENT ON COLUMN "public"."iot_section_detail"."creator" IS '������';
  2662. COMMENT ON COLUMN "public"."iot_section_detail"."create_date" IS '����ʱ��';
  2663. COMMENT ON COLUMN "public"."iot_section_detail"."updater" IS '������';
  2664. COMMENT ON COLUMN "public"."iot_section_detail"."update_date" IS '����ʱ��';
  2665. COMMENT ON COLUMN "public"."iot_section_detail"."is_default" IS '�Ƿ�Ĭ��';
  2666. COMMENT ON COLUMN "public"."iot_section_detail"."section_type" IS '��������';
  2667. COMMENT ON COLUMN "public"."iot_section_detail"."is_local" IS '�Ƿ񱾵�';
  2668. COMMENT ON COLUMN "public"."iot_section_detail"."is_remote" IS '�Ƿ�Զ��';
  2669. COMMENT ON COLUMN "public"."iot_section_detail"."fake_data" IS '��̬����';
  2670. COMMENT ON TABLE "public"."iot_section_detail" IS '�������������Ϣ';
  2671. -- ----------------------------
  2672. -- Table structure for iot_source_material
  2673. -- ----------------------------
  2674. DROP TABLE IF EXISTS "public"."iot_source_material";
  2675. CREATE TABLE "public"."iot_source_material" (
  2676. "id" int8 NOT NULL,
  2677. "name" varchar(255) COLLATE "pg_catalog"."default",
  2678. "type" varchar(255) COLLATE "pg_catalog"."default",
  2679. "is_default" int4,
  2680. "group_id" int8,
  2681. "image" text COLLATE "pg_catalog"."default",
  2682. "remark" varchar(1024) COLLATE "pg_catalog"."default",
  2683. "tenant_code" int8,
  2684. "company_id" int8,
  2685. "dept_id" int8,
  2686. "creator" int8,
  2687. "create_date" int8,
  2688. "updater" int8,
  2689. "update_date" int8,
  2690. "material_file" text COLLATE "pg_catalog"."default"
  2691. )
  2692. ;
  2693. COMMENT ON COLUMN "public"."iot_source_material"."id" IS '�ز�id';
  2694. COMMENT ON COLUMN "public"."iot_source_material"."name" IS '�ز�����';
  2695. COMMENT ON COLUMN "public"."iot_source_material"."type" IS '�ز��ļ�����';
  2696. COMMENT ON COLUMN "public"."iot_source_material"."is_default" IS '�Ƿ�Ĭ��0�ǣ�1��';
  2697. COMMENT ON COLUMN "public"."iot_source_material"."group_id" IS '�����ز���id';
  2698. COMMENT ON COLUMN "public"."iot_source_material"."image" IS '�ļ�url';
  2699. COMMENT ON COLUMN "public"."iot_source_material"."remark" IS '��ע˵��';
  2700. COMMENT ON COLUMN "public"."iot_source_material"."tenant_code" IS '������ҵ(�⻧code)';
  2701. COMMENT ON COLUMN "public"."iot_source_material"."company_id" IS '��ҵ����id';
  2702. COMMENT ON COLUMN "public"."iot_source_material"."dept_id" IS '����id';
  2703. COMMENT ON COLUMN "public"."iot_source_material"."creator" IS '������';
  2704. COMMENT ON COLUMN "public"."iot_source_material"."create_date" IS '����ʱ��';
  2705. COMMENT ON COLUMN "public"."iot_source_material"."updater" IS '������';
  2706. COMMENT ON COLUMN "public"."iot_source_material"."update_date" IS '����ʱ��';
  2707. COMMENT ON COLUMN "public"."iot_source_material"."material_file" IS '�ز��ļ���svgxml/base64';
  2708. COMMENT ON TABLE "public"."iot_source_material" IS '�زĹ���';
  2709. -- ----------------------------
  2710. -- Table structure for iot_task
  2711. -- ----------------------------
  2712. DROP TABLE IF EXISTS "public"."iot_task";
  2713. CREATE TABLE "public"."iot_task" (
  2714. "id" int8 NOT NULL,
  2715. "name" varchar(100) COLLATE "pg_catalog"."default",
  2716. "type" varchar(5) COLLATE "pg_catalog"."default",
  2717. "time_type" varchar(10) COLLATE "pg_catalog"."default",
  2718. "bean_id" varchar(50) COLLATE "pg_catalog"."default",
  2719. "start_date" timestamp(6),
  2720. "end_date" timestamp(6),
  2721. "func" varchar(500) COLLATE "pg_catalog"."default",
  2722. "extend_data" varchar(255) COLLATE "pg_catalog"."default",
  2723. "cron" varchar(50) COLLATE "pg_catalog"."default",
  2724. "remark" varchar(500) COLLATE "pg_catalog"."default",
  2725. "tenant_code" int8,
  2726. "company_id" int8,
  2727. "dept_id" int8,
  2728. "creator" int8,
  2729. "create_date" timestamp(6),
  2730. "updater" int8,
  2731. "update_date" timestamp(6)
  2732. )
  2733. ;
  2734. COMMENT ON COLUMN "public"."iot_task"."id" IS '����';
  2735. COMMENT ON COLUMN "public"."iot_task"."name" IS '��������';
  2736. COMMENT ON COLUMN "public"."iot_task"."type" IS '��������';
  2737. COMMENT ON COLUMN "public"."iot_task"."time_type" IS '��ʱ����';
  2738. COMMENT ON COLUMN "public"."iot_task"."bean_id" IS 'beanName���������';
  2739. COMMENT ON COLUMN "public"."iot_task"."start_date" IS '��ʼʱ��';
  2740. COMMENT ON COLUMN "public"."iot_task"."end_date" IS '����ʱ��';
  2741. COMMENT ON COLUMN "public"."iot_task"."func" IS '��������';
  2742. COMMENT ON COLUMN "public"."iot_task"."extend_data" IS '��չ�ֶ�,��ž��嶨ʱ����';
  2743. COMMENT ON COLUMN "public"."iot_task"."cron" IS 'cron���ʽ';
  2744. COMMENT ON COLUMN "public"."iot_task"."remark" IS '��ע';
  2745. COMMENT ON COLUMN "public"."iot_task"."tenant_code" IS '������ҵ(�⻧code)';
  2746. COMMENT ON COLUMN "public"."iot_task"."company_id" IS '��ҵ����id';
  2747. COMMENT ON COLUMN "public"."iot_task"."dept_id" IS '����id';
  2748. COMMENT ON COLUMN "public"."iot_task"."creator" IS '������';
  2749. COMMENT ON COLUMN "public"."iot_task"."create_date" IS '����ʱ��';
  2750. COMMENT ON COLUMN "public"."iot_task"."updater" IS '������';
  2751. COMMENT ON COLUMN "public"."iot_task"."update_date" IS '����ʱ��';
  2752. COMMENT ON TABLE "public"."iot_task" IS '��ʱ����';
  2753. -- ----------------------------
  2754. -- Records of iot_task
  2755. -- ----------------------------
  2756. -- ----------------------------
  2757. -- Table structure for iot_thing_api
  2758. -- ----------------------------
  2759. DROP TABLE IF EXISTS "public"."iot_thing_api";
  2760. CREATE TABLE "public"."iot_thing_api" (
  2761. "id" int8 NOT NULL,
  2762. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  2763. "thing_condition" text COLLATE "pg_catalog"."default",
  2764. "attr_condition" text COLLATE "pg_catalog"."default",
  2765. "time_condition" text COLLATE "pg_catalog"."default",
  2766. "token" varchar(255) COLLATE "pg_catalog"."default",
  2767. "expire" int8,
  2768. "calls_num" int8 DEFAULT 0,
  2769. "remark" varchar(255) COLLATE "pg_catalog"."default",
  2770. "tenant_code" int8,
  2771. "company_id" int8,
  2772. "dept_id" int8,
  2773. "creator" int8,
  2774. "create_date" int8,
  2775. "updater" int8,
  2776. "update_date" int8,
  2777. "enable_status" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
  2778. "route_url" varchar(500) COLLATE "pg_catalog"."default" NOT NULL,
  2779. "route_id" int8 NOT NULL,
  2780. "sort" varchar(50) COLLATE "pg_catalog"."default",
  2781. "type" varchar(10) COLLATE "pg_catalog"."default" NOT NULL,
  2782. "call_body" text COLLATE "pg_catalog"."default",
  2783. "req_params" text COLLATE "pg_catalog"."default"
  2784. )
  2785. ;
  2786. COMMENT ON COLUMN "public"."iot_thing_api"."id" IS '����';
  2787. COMMENT ON COLUMN "public"."iot_thing_api"."name" IS 'API����';
  2788. COMMENT ON COLUMN "public"."iot_thing_api"."thing_condition" IS '���������ѯ����';
  2789. COMMENT ON COLUMN "public"."iot_thing_api"."attr_condition" IS '������Բ�ѯ����';
  2790. COMMENT ON COLUMN "public"."iot_thing_api"."time_condition" IS '���ʱ���ѯ����';
  2791. COMMENT ON COLUMN "public"."iot_thing_api"."token" IS '��ѯtoken';
  2792. COMMENT ON COLUMN "public"."iot_thing_api"."expire" IS '����ʱ��';
  2793. COMMENT ON COLUMN "public"."iot_thing_api"."calls_num" IS '����';
  2794. COMMENT ON COLUMN "public"."iot_thing_api"."remark" IS '��ע';
  2795. COMMENT ON COLUMN "public"."iot_thing_api"."tenant_code" IS '�⻧����';
  2796. COMMENT ON COLUMN "public"."iot_thing_api"."company_id" IS '��˾id';
  2797. COMMENT ON COLUMN "public"."iot_thing_api"."dept_id" IS '����id';
  2798. COMMENT ON COLUMN "public"."iot_thing_api"."creator" IS '������';
  2799. COMMENT ON COLUMN "public"."iot_thing_api"."create_date" IS '����ʱ��';
  2800. COMMENT ON COLUMN "public"."iot_thing_api"."updater" IS '�޸���';
  2801. COMMENT ON COLUMN "public"."iot_thing_api"."update_date" IS '�޸�ʱ��';
  2802. COMMENT ON COLUMN "public"."iot_thing_api"."enable_status" IS '���ã�0δ����1����';
  2803. COMMENT ON COLUMN "public"."iot_thing_api"."route_url" IS '����·�ɵ�ַ';
  2804. COMMENT ON COLUMN "public"."iot_thing_api"."route_id" IS '����·��id';
  2805. COMMENT ON COLUMN "public"."iot_thing_api"."sort" IS '����:desc asc';
  2806. COMMENT ON COLUMN "public"."iot_thing_api"."type" IS '0 ��̬��� 1����api';
  2807. COMMENT ON COLUMN "public"."iot_thing_api"."call_body" IS '������';
  2808. COMMENT ON COLUMN "public"."iot_thing_api"."req_params" IS '�������';
  2809. -- ----------------------------
  2810. -- Records of iot_thing_api
  2811. -- ----------------------------
  2812. -- ----------------------------
  2813. -- Table structure for iot_thing_api_log
  2814. -- ----------------------------
  2815. DROP TABLE IF EXISTS "public"."iot_thing_api_log";
  2816. CREATE TABLE "public"."iot_thing_api_log" (
  2817. "id" int8 NOT NULL,
  2818. "api_id" int8 NOT NULL,
  2819. "call_entity" text COLLATE "pg_catalog"."default" NOT NULL,
  2820. "creator" int8,
  2821. "create_date" int8,
  2822. "updater" int8,
  2823. "update_date" int8,
  2824. "api_name" varchar(255) COLLATE "pg_catalog"."default",
  2825. "caller" varchar(255) COLLATE "pg_catalog"."default",
  2826. "ip" varchar(255) COLLATE "pg_catalog"."default"
  2827. )
  2828. ;
  2829. COMMENT ON COLUMN "public"."iot_thing_api_log"."id" IS '����';
  2830. COMMENT ON COLUMN "public"."iot_thing_api_log"."api_id" IS '����apiid';
  2831. COMMENT ON COLUMN "public"."iot_thing_api_log"."call_entity" IS '������';
  2832. COMMENT ON COLUMN "public"."iot_thing_api_log"."creator" IS '������';
  2833. COMMENT ON COLUMN "public"."iot_thing_api_log"."create_date" IS '����ʱ��';
  2834. COMMENT ON COLUMN "public"."iot_thing_api_log"."updater" IS '������';
  2835. COMMENT ON COLUMN "public"."iot_thing_api_log"."update_date" IS '����ʱ��';
  2836. COMMENT ON COLUMN "public"."iot_thing_api_log"."api_name" IS '��������';
  2837. COMMENT ON COLUMN "public"."iot_thing_api_log"."caller" IS '���÷�';
  2838. COMMENT ON COLUMN "public"."iot_thing_api_log"."ip" IS '����ip';
  2839. -- ----------------------------
  2840. -- Records of iot_thing_api_log
  2841. -- ----------------------------
  2842. -- ----------------------------
  2843. -- Table structure for iot_thing_base_info
  2844. -- ----------------------------
  2845. DROP TABLE IF EXISTS "public"."iot_thing_base_info";
  2846. CREATE TABLE "public"."iot_thing_base_info" (
  2847. "id" int8 NOT NULL,
  2848. "thing_id" int8,
  2849. "standard" varchar(255) COLLATE "pg_catalog"."default",
  2850. "image_url" varchar(255) COLLATE "pg_catalog"."default",
  2851. "creator" int8,
  2852. "create_date" timestamp(6),
  2853. "updater" int8,
  2854. "update_date" timestamp(6),
  2855. "director" varchar(255) COLLATE "pg_catalog"."default",
  2856. "eq_position" varchar(255) COLLATE "pg_catalog"."default",
  2857. "buy_date" timestamp(6),
  2858. "eq_status" varchar(255) COLLATE "pg_catalog"."default",
  2859. "manufacturer" varchar(255) COLLATE "pg_catalog"."default",
  2860. "supplier" varchar(255) COLLATE "pg_catalog"."default",
  2861. "price" varchar(16) COLLATE "pg_catalog"."default",
  2862. "stock" varchar(16) COLLATE "pg_catalog"."default",
  2863. "use_status" varchar(16) COLLATE "pg_catalog"."default",
  2864. "use_dept_id" int8,
  2865. "operator" varchar(255) COLLATE "pg_catalog"."default",
  2866. "scrap" varchar(16) COLLATE "pg_catalog"."default",
  2867. "scrap_disposal" varchar(16) COLLATE "pg_catalog"."default",
  2868. "ex_factory_no" varchar(64) COLLATE "pg_catalog"."default",
  2869. "ex_factory_date" timestamp(6),
  2870. "params" varchar(255) COLLATE "pg_catalog"."default",
  2871. "unit" varchar(16) COLLATE "pg_catalog"."default",
  2872. "tip" varchar(255) COLLATE "pg_catalog"."default",
  2873. "eq_code" varchar(255) COLLATE "pg_catalog"."default"
  2874. )
  2875. ;
  2876. COMMENT ON COLUMN "public"."iot_thing_base_info"."thing_id" IS 'ʵ��id';
  2877. COMMENT ON COLUMN "public"."iot_thing_base_info"."standard" IS '�豸���';
  2878. COMMENT ON COLUMN "public"."iot_thing_base_info"."image_url" IS '�豸ͼƬurl';
  2879. COMMENT ON COLUMN "public"."iot_thing_base_info"."creator" IS '������';
  2880. COMMENT ON COLUMN "public"."iot_thing_base_info"."create_date" IS '����ʱ��';
  2881. COMMENT ON COLUMN "public"."iot_thing_base_info"."updater" IS '������';
  2882. COMMENT ON COLUMN "public"."iot_thing_base_info"."update_date" IS '����ʱ��';
  2883. COMMENT ON COLUMN "public"."iot_thing_base_info"."director" IS '������id';
  2884. COMMENT ON COLUMN "public"."iot_thing_base_info"."eq_position" IS '�豸λ��';
  2885. COMMENT ON COLUMN "public"."iot_thing_base_info"."buy_date" IS '����ʱ��';
  2886. COMMENT ON COLUMN "public"."iot_thing_base_info"."eq_status" IS '�豸״̬';
  2887. COMMENT ON COLUMN "public"."iot_thing_base_info"."manufacturer" IS '��������';
  2888. COMMENT ON COLUMN "public"."iot_thing_base_info"."supplier" IS '��Ӧ��';
  2889. COMMENT ON COLUMN "public"."iot_thing_base_info"."price" IS '���';
  2890. COMMENT ON COLUMN "public"."iot_thing_base_info"."stock" IS '���';
  2891. COMMENT ON COLUMN "public"."iot_thing_base_info"."use_status" IS 'ʹ��״̬';
  2892. COMMENT ON COLUMN "public"."iot_thing_base_info"."use_dept_id" IS 'ʹ�ò���id';
  2893. COMMENT ON COLUMN "public"."iot_thing_base_info"."operator" IS '������id';
  2894. COMMENT ON COLUMN "public"."iot_thing_base_info"."scrap" IS '�Ƿ񱨷� 0δ���� 1�ѱ���';
  2895. COMMENT ON COLUMN "public"."iot_thing_base_info"."scrap_disposal" IS '�����Ƿ��� 0δ���� 1�Ѵ���';
  2896. COMMENT ON COLUMN "public"."iot_thing_base_info"."ex_factory_no" IS '�������';
  2897. COMMENT ON COLUMN "public"."iot_thing_base_info"."ex_factory_date" IS '��������';
  2898. COMMENT ON COLUMN "public"."iot_thing_base_info"."params" IS '��ϸ����';
  2899. COMMENT ON COLUMN "public"."iot_thing_base_info"."unit" IS '������λ';
  2900. COMMENT ON COLUMN "public"."iot_thing_base_info"."tip" IS '��ע';
  2901. COMMENT ON COLUMN "public"."iot_thing_base_info"."eq_code" IS '�豸���';
  2902. COMMENT ON TABLE "public"."iot_thing_base_info" IS '�豸������Ϣ';
  2903. -- ----------------------------
  2904. -- Records of iot_thing_base_info
  2905. -- ----------------------------
  2906. -- ----------------------------
  2907. -- Table structure for iot_thing_biz_config
  2908. -- ----------------------------
  2909. DROP TABLE IF EXISTS "public"."iot_thing_biz_config";
  2910. CREATE TABLE "public"."iot_thing_biz_config" (
  2911. "id" int8 NOT NULL,
  2912. "thing_id" int8 NOT NULL,
  2913. "thing_code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  2914. "thing_name" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  2915. "type" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  2916. "creator" int8,
  2917. "create_date" int8,
  2918. "updater" int8,
  2919. "update_date" int8,
  2920. "tenant_code" int8,
  2921. "company_id" int8,
  2922. "dept_id" int8
  2923. )
  2924. ;
  2925. COMMENT ON COLUMN "public"."iot_thing_biz_config"."id" IS '��������id';
  2926. COMMENT ON COLUMN "public"."iot_thing_biz_config"."thing_id" IS '��ʵ��id';
  2927. COMMENT ON COLUMN "public"."iot_thing_biz_config"."thing_code" IS '��code';
  2928. COMMENT ON COLUMN "public"."iot_thing_biz_config"."thing_name" IS '������';
  2929. COMMENT ON COLUMN "public"."iot_thing_biz_config"."type" IS '�������ͣ� ��ʱֻ�б�ѹ��';
  2930. COMMENT ON COLUMN "public"."iot_thing_biz_config"."creator" IS '������id';
  2931. COMMENT ON COLUMN "public"."iot_thing_biz_config"."create_date" IS '����ʱ��';
  2932. COMMENT ON COLUMN "public"."iot_thing_biz_config"."updater" IS '������id';
  2933. COMMENT ON COLUMN "public"."iot_thing_biz_config"."update_date" IS '����ʱ��';
  2934. COMMENT ON COLUMN "public"."iot_thing_biz_config"."tenant_code" IS '�⻧����';
  2935. COMMENT ON COLUMN "public"."iot_thing_biz_config"."company_id" IS '��ҵid';
  2936. COMMENT ON COLUMN "public"."iot_thing_biz_config"."dept_id" IS '����id';
  2937. COMMENT ON TABLE "public"."iot_thing_biz_config" IS '�豸ҵ������';
  2938. -- ----------------------------
  2939. -- Records of iot_thing_biz_config
  2940. -- ----------------------------
  2941. -- ----------------------------
  2942. -- Table structure for iot_thing_biz_config_item
  2943. -- ----------------------------
  2944. DROP TABLE IF EXISTS "public"."iot_thing_biz_config_item";
  2945. CREATE TABLE "public"."iot_thing_biz_config_item" (
  2946. "id" int8 NOT NULL,
  2947. "config_id" int8 NOT NULL,
  2948. "item_name" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  2949. "item_alias" varchar(100) COLLATE "pg_catalog"."default",
  2950. "item_value" varchar(255) COLLATE "pg_catalog"."default",
  2951. "creator" int8,
  2952. "create_date" int8,
  2953. "updater" int8,
  2954. "update_date" int8
  2955. )
  2956. ;
  2957. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."id" IS '��������id';
  2958. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."config_id" IS '�豸ҵ������id';
  2959. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."item_name" IS '����������';
  2960. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."item_alias" IS '���������';
  2961. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."item_value" IS '������ֵ';
  2962. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."creator" IS '������id';
  2963. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."create_date" IS '����ʱ��';
  2964. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."updater" IS '������id';
  2965. COMMENT ON COLUMN "public"."iot_thing_biz_config_item"."update_date" IS '����ʱ��';
  2966. COMMENT ON TABLE "public"."iot_thing_biz_config_item" IS '�豸ҵ��������';
  2967. -- ----------------------------
  2968. -- Records of iot_thing_biz_config_item
  2969. -- ----------------------------
  2970. -- ----------------------------
  2971. -- Table structure for iot_thing_dict
  2972. -- ----------------------------
  2973. DROP TABLE IF EXISTS "public"."iot_thing_dict";
  2974. CREATE TABLE "public"."iot_thing_dict" (
  2975. "id" int8 NOT NULL,
  2976. "code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  2977. "name" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  2978. "unit" varchar(50) COLLATE "pg_catalog"."default",
  2979. "rate" int4,
  2980. "color" varchar(25) COLLATE "pg_catalog"."default",
  2981. "data_type" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
  2982. "url" varchar(255) COLLATE "pg_catalog"."default",
  2983. "remark" varchar(500) COLLATE "pg_catalog"."default",
  2984. "extend_data" varchar(500) COLLATE "pg_catalog"."default",
  2985. "is_default" int2 NOT NULL DEFAULT 1,
  2986. "sort" int8 NOT NULL,
  2987. "business_type" varchar(255) COLLATE "pg_catalog"."default",
  2988. "group_name" varchar(255) COLLATE "pg_catalog"."default",
  2989. "max_num" numeric,
  2990. "min_num" numeric,
  2991. "ev_type" varchar(255) COLLATE "pg_catalog"."default",
  2992. "dept_id" int8,
  2993. "tenant_code" int8,
  2994. "company_id" int8,
  2995. "creator" int8,
  2996. "create_date" int8,
  2997. "updater" int8,
  2998. "update_date" int8
  2999. )
  3000. ;
  3001. COMMENT ON COLUMN "public"."iot_thing_dict"."id" IS '����';
  3002. COMMENT ON COLUMN "public"."iot_thing_dict"."code" IS '�ֵ���';
  3003. COMMENT ON COLUMN "public"."iot_thing_dict"."name" IS '�ֵ�����';
  3004. COMMENT ON COLUMN "public"."iot_thing_dict"."unit" IS '�ֵ䵥λ';
  3005. COMMENT ON COLUMN "public"."iot_thing_dict"."rate" IS 'Ƶ��(s)';
  3006. COMMENT ON COLUMN "public"."iot_thing_dict"."color" IS '��ɫ';
  3007. COMMENT ON COLUMN "public"."iot_thing_dict"."data_type" IS '��������: instant - ˲ʱ
  3008. increase -
  3009. region -
  3010. control -
  3011. alarm - ';
  3012. COMMENT ON COLUMN "public"."iot_thing_dict"."url" IS 'ͼ��';
  3013. COMMENT ON COLUMN "public"."iot_thing_dict"."remark" IS '��ע';
  3014. COMMENT ON COLUMN "public"."iot_thing_dict"."extend_data" IS '��չ�ֶ�';
  3015. COMMENT ON COLUMN "public"."iot_thing_dict"."is_default" IS '�Ƿ�ϵͳ�ֵ䣺0-Ĭ��ϵͳ 1-�Զ���';
  3016. COMMENT ON COLUMN "public"."iot_thing_dict"."sort" IS '����';
  3017. COMMENT ON COLUMN "public"."iot_thing_dict"."business_type" IS '��ط���ҳ��Ĭ������json��';
  3018. COMMENT ON COLUMN "public"."iot_thing_dict"."group_name" IS '������';
  3019. COMMENT ON COLUMN "public"."iot_thing_dict"."max_num" IS '���ֵ';
  3020. COMMENT ON COLUMN "public"."iot_thing_dict"."min_num" IS '��Сֵ';
  3021. COMMENT ON COLUMN "public"."iot_thing_dict"."ev_type" IS '��ԴƷ������';
  3022. COMMENT ON COLUMN "public"."iot_thing_dict"."dept_id" IS '����ID';
  3023. COMMENT ON COLUMN "public"."iot_thing_dict"."creator" IS '������';
  3024. COMMENT ON COLUMN "public"."iot_thing_dict"."create_date" IS '����ʱ��';
  3025. COMMENT ON COLUMN "public"."iot_thing_dict"."updater" IS '������';
  3026. COMMENT ON COLUMN "public"."iot_thing_dict"."update_date" IS '����ʱ��';
  3027. COMMENT ON TABLE "public"."iot_thing_dict" IS '���ֵ���Ϣ��';
  3028. ----------------------------
  3029. -- Table structure for iot_thing_dict_relation
  3030. -- ----------------------------
  3031. DROP TABLE IF EXISTS "public"."iot_thing_dict_relation";
  3032. CREATE TABLE "public"."iot_thing_dict_relation" (
  3033. "id" int8 NOT NULL,
  3034. "group_name" varchar(255) COLLATE "pg_catalog"."default",
  3035. "code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  3036. "name" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  3037. "unit" varchar(50) COLLATE "pg_catalog"."default",
  3038. "rate" int4,
  3039. "color" varchar(25) COLLATE "pg_catalog"."default",
  3040. "data_type" varchar(64) COLLATE "pg_catalog"."default" NOT NULL,
  3041. "url" varchar(255) COLLATE "pg_catalog"."default",
  3042. "remark" varchar(500) COLLATE "pg_catalog"."default",
  3043. "extend_data" varchar(500) COLLATE "pg_catalog"."default",
  3044. "sort" int8 NOT NULL,
  3045. "business_type" varchar(255) COLLATE "pg_catalog"."default",
  3046. "max_num" numeric,
  3047. "min_num" numeric,
  3048. "entity_id" int8 NOT NULL,
  3049. "ev_type" varchar(255) COLLATE "pg_catalog"."default",
  3050. "entity_code" varchar(500) COLLATE "pg_catalog"."default",
  3051. "entity_name" varchar(500) COLLATE "pg_catalog"."default",
  3052. "template_mark" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
  3053. "data_treating_mark" varchar(2) COLLATE "pg_catalog"."default" DEFAULT 0,
  3054. "child_config" varchar(2048) COLLATE "pg_catalog"."default",
  3055. "creator" int8,
  3056. "create_date" int8,
  3057. "updater" int8,
  3058. "update_date" int8,
  3059. "tenant_code" int8,
  3060. "company_id" int8,
  3061. "dept_id" int8
  3062. )
  3063. ;
  3064. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."id" IS '����';
  3065. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."group_name" IS '������';
  3066. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."code" IS '�ֵ���';
  3067. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."name" IS '�ֵ�����';
  3068. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."unit" IS '�ֵ䵥λ';
  3069. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."rate" IS 'Ƶ��(s)';
  3070. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."color" IS '��ɫ';
  3071. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."data_type" IS '��������: instant - ˲ʱ
  3072. increase -
  3073. region -
  3074. control -
  3075. alarm - ';
  3076. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."url" IS 'ͼ��';
  3077. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."remark" IS '��ע';
  3078. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."extend_data" IS '��չ�ֶ�';
  3079. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."sort" IS '����';
  3080. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."business_type" IS '��ط���ҳ��Ĭ������json��';
  3081. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."max_num" IS '���ֵ';
  3082. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."min_num" IS '��Сֵ';
  3083. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."entity_id" IS '��ʵ��ID';
  3084. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."ev_type" IS '��ԴƷ������';
  3085. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."entity_code" IS '�����';
  3086. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."entity_name" IS '������';
  3087. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."template_mark" IS '�Ƿ���ģ�壬1ģ�壬0 ʵ��(Ĭ��)';
  3088. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."data_treating_mark" IS '�Ƿ�Ϊ���ݴ���: 0 �� 1 ��';
  3089. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."child_config" IS 'ӳ���Ӽ�(�������б�)';
  3090. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."creator" IS '������';
  3091. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."create_date" IS '����ʱ��';
  3092. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."updater" IS '������';
  3093. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."update_date" IS '����ʱ��';
  3094. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."tenant_code" IS '�⻧����';
  3095. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."company_id" IS '��˾id';
  3096. COMMENT ON COLUMN "public"."iot_thing_dict_relation"."dept_id" IS '����ID';
  3097. COMMENT ON TABLE "public"."iot_thing_dict_relation" IS '��ָ����Ϣ��';
  3098. -- ----------------------------
  3099. -- Records of iot_thing_dict_relation
  3100. -- ----------------------------
  3101. -- ----------------------------
  3102. -- Table structure for iot_thing_entity
  3103. -- ----------------------------
  3104. DROP TABLE IF EXISTS "public"."iot_thing_entity";
  3105. CREATE TABLE "public"."iot_thing_entity" (
  3106. "id" int8 NOT NULL,
  3107. "code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3108. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3109. "real_type" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 1,
  3110. "template_mark" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
  3111. "type" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3112. "enable_status" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 1,
  3113. "remark" varchar(255) COLLATE "pg_catalog"."default",
  3114. "extend_data" text COLLATE "pg_catalog"."default",
  3115. "img" varchar(500) COLLATE "pg_catalog"."default",
  3116. "lon" varchar(255) COLLATE "pg_catalog"."default",
  3117. "lat" varchar(255) COLLATE "pg_catalog"."default",
  3118. "tenant_code" int8,
  3119. "company_id" int8,
  3120. "creator" int8,
  3121. "create_date" int8,
  3122. "updater" int8,
  3123. "update_date" int8,
  3124. "dept_ids" varchar(2000) COLLATE "pg_catalog"."default",
  3125. "tags" varchar(2000) COLLATE "pg_catalog"."default"
  3126. )
  3127. ;
  3128. COMMENT ON COLUMN "public"."iot_thing_entity"."id" IS '����ID';
  3129. COMMENT ON COLUMN "public"."iot_thing_entity"."code" IS 'thing_code';
  3130. COMMENT ON COLUMN "public"."iot_thing_entity"."name" IS '�⻧�������ƣ��⻧�Զ���';
  3131. COMMENT ON COLUMN "public"."iot_thing_entity"."real_type" IS '�⻧����������ͣ�0���� 1��ʵ';
  3132. COMMENT ON COLUMN "public"."iot_thing_entity"."template_mark" IS '�Ƿ���ģ�壬1ģ�壬0 ʵ��(Ĭ��)';
  3133. COMMENT ON COLUMN "public"."iot_thing_entity"."type" IS '������';
  3134. COMMENT ON COLUMN "public"."iot_thing_entity"."enable_status" IS '����ͣ�ã�0ͣ�ã�1���ã�(ͣ�õ�������ٻ�ȡ�����Ҳ���չʾ��ҳ�棬���ܳ���)';
  3135. COMMENT ON COLUMN "public"."iot_thing_entity"."remark" IS '��ע˵��';
  3136. COMMENT ON COLUMN "public"."iot_thing_entity"."extend_data" IS '��չ�ֶ�';
  3137. COMMENT ON COLUMN "public"."iot_thing_entity"."img" IS 'ͼƬurl';
  3138. COMMENT ON COLUMN "public"."iot_thing_entity"."lon" IS '����';
  3139. COMMENT ON COLUMN "public"."iot_thing_entity"."lat" IS '�';
  3140. COMMENT ON COLUMN "public"."iot_thing_entity"."tenant_code" IS '�⻧����';
  3141. COMMENT ON COLUMN "public"."iot_thing_entity"."company_id" IS '��ҵ����id';
  3142. COMMENT ON COLUMN "public"."iot_thing_entity"."creator" IS '������';
  3143. COMMENT ON COLUMN "public"."iot_thing_entity"."create_date" IS '����ʱ��';
  3144. COMMENT ON COLUMN "public"."iot_thing_entity"."updater" IS '������';
  3145. COMMENT ON COLUMN "public"."iot_thing_entity"."update_date" IS '����ʱ��';
  3146. COMMENT ON COLUMN "public"."iot_thing_entity"."dept_ids" IS 'Ȩ�޷��䣺����id';
  3147. COMMENT ON COLUMN "public"."iot_thing_entity"."tags" IS '��ǩ';
  3148. COMMENT ON TABLE "public"."iot_thing_entity" IS '��ʵ���';
  3149. -- ----------------------------
  3150. -- Records of iot_thing_entity
  3151. -- ----------------------------
  3152. -- ----------------------------
  3153. -- Table structure for iot_thing_menu_config
  3154. -- ----------------------------
  3155. DROP TABLE IF EXISTS "public"."iot_thing_menu_config";
  3156. CREATE TABLE "public"."iot_thing_menu_config" (
  3157. "id" int8 NOT NULL,
  3158. "menu_id" varchar(255) COLLATE "pg_catalog"."default",
  3159. "menu_config" varchar COLLATE "pg_catalog"."default",
  3160. "config_type" varchar(2) COLLATE "pg_catalog"."default",
  3161. "tenant_code" int8,
  3162. "company_id" int8,
  3163. "dept_id" int8,
  3164. "creator" int8,
  3165. "create_date" int8,
  3166. "updater" int8,
  3167. "update_date" int8,
  3168. "view_config" text COLLATE "pg_catalog"."default"
  3169. )
  3170. ;
  3171. COMMENT ON COLUMN "public"."iot_thing_menu_config"."id" IS '����ID';
  3172. COMMENT ON COLUMN "public"."iot_thing_menu_config"."menu_id" IS '�˵�ID';
  3173. COMMENT ON COLUMN "public"."iot_thing_menu_config"."menu_config" IS '�˵�������Ϣ{thingRelationConfig:[]}';
  3174. COMMENT ON COLUMN "public"."iot_thing_menu_config"."config_type" IS '�������� ����:��ط�������,������������';
  3175. COMMENT ON COLUMN "public"."iot_thing_menu_config"."tenant_code" IS '�⻧����';
  3176. COMMENT ON COLUMN "public"."iot_thing_menu_config"."company_id" IS '��ҵ����id';
  3177. COMMENT ON COLUMN "public"."iot_thing_menu_config"."dept_id" IS '����id';
  3178. COMMENT ON COLUMN "public"."iot_thing_menu_config"."creator" IS '������';
  3179. COMMENT ON COLUMN "public"."iot_thing_menu_config"."create_date" IS '����ʱ��';
  3180. COMMENT ON COLUMN "public"."iot_thing_menu_config"."updater" IS '������';
  3181. COMMENT ON COLUMN "public"."iot_thing_menu_config"."update_date" IS '����ʱ��';
  3182. COMMENT ON COLUMN "public"."iot_thing_menu_config"."view_config" IS '��ط���ҳ��Ĭ������json��';
  3183. COMMENT ON TABLE "public"."iot_thing_menu_config" IS '���ϵ�˵����ñ�';
  3184. -- ----------------------------
  3185. -- Records of iot_thing_menu_config
  3186. -- ----------------------------
  3187. -- ----------------------------
  3188. -- Table structure for iot_thing_model
  3189. -- ----------------------------
  3190. DROP TABLE IF EXISTS "public"."iot_thing_model";
  3191. CREATE TABLE "public"."iot_thing_model" (
  3192. "id" int8 NOT NULL,
  3193. "code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3194. "token" varchar(128) COLLATE "pg_catalog"."default",
  3195. "gateway" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
  3196. "status" varchar(2) COLLATE "pg_catalog"."default" DEFAULT 3,
  3197. "status_ts" int8,
  3198. "auth_num" int8 DEFAULT 0,
  3199. "origin" varchar(128) COLLATE "pg_catalog"."default",
  3200. "remark" varchar(255) COLLATE "pg_catalog"."default",
  3201. "extend_data" varchar(255) COLLATE "pg_catalog"."default",
  3202. "creator" int8,
  3203. "create_date" int8,
  3204. "updater" int8,
  3205. "update_date" int8,
  3206. "real_type" varchar(2) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 1
  3207. )
  3208. ;
  3209. COMMENT ON COLUMN "public"."iot_thing_model"."id" IS 'id';
  3210. COMMENT ON COLUMN "public"."iot_thing_model"."code" IS '�����';
  3211. COMMENT ON COLUMN "public"."iot_thing_model"."token" IS 'TB: token';
  3212. COMMENT ON COLUMN "public"."iot_thing_model"."gateway" IS '�Ƿ�����: 0��1��';
  3213. COMMENT ON COLUMN "public"."iot_thing_model"."status" IS '��������״̬��0���� 1���� 2���� 3δ����';
  3214. COMMENT ON COLUMN "public"."iot_thing_model"."status_ts" IS '����״̬�ı�ʱ��';
  3215. COMMENT ON COLUMN "public"."iot_thing_model"."auth_num" IS '�����䵽�����⻧';
  3216. COMMENT ON COLUMN "public"."iot_thing_model"."origin" IS '������Դ';
  3217. COMMENT ON COLUMN "public"."iot_thing_model"."remark" IS '��ע˵��';
  3218. COMMENT ON COLUMN "public"."iot_thing_model"."extend_data" IS '��ע�ֶ�';
  3219. COMMENT ON COLUMN "public"."iot_thing_model"."creator" IS '������';
  3220. COMMENT ON COLUMN "public"."iot_thing_model"."create_date" IS '����ʱ��';
  3221. COMMENT ON COLUMN "public"."iot_thing_model"."updater" IS '������';
  3222. COMMENT ON COLUMN "public"."iot_thing_model"."update_date" IS '����ʱ��';
  3223. COMMENT ON COLUMN "public"."iot_thing_model"."real_type" IS '�⻧����������ͣ�0���� 1��ʵ';
  3224. COMMENT ON TABLE "public"."iot_thing_model" IS '��ģ�ͱ�';
  3225. -- ----------------------------
  3226. -- Records of iot_thing_model
  3227. -- ----------------------------
  3228. -- ----------------------------
  3229. -- Table structure for iot_thing_relation_detail
  3230. -- ----------------------------
  3231. DROP TABLE IF EXISTS "public"."iot_thing_relation_detail";
  3232. CREATE TABLE "public"."iot_thing_relation_detail" (
  3233. "id" int8 NOT NULL,
  3234. "from_id" int8 NOT NULL,
  3235. "from_code" varchar(255) COLLATE "pg_catalog"."default",
  3236. "from_name" varchar(255) COLLATE "pg_catalog"."default",
  3237. "to_id" int8 NOT NULL,
  3238. "to_code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3239. "to_name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3240. "root_id" int8 NOT NULL,
  3241. "config" varchar(2048) COLLATE "pg_catalog"."default",
  3242. "remark" varchar(500) COLLATE "pg_catalog"."default",
  3243. "sort" int8,
  3244. "root_thing_id" int8,
  3245. "url" varchar(255) COLLATE "pg_catalog"."default",
  3246. "tenant_code" int8,
  3247. "company_id" int8,
  3248. "dept_id" int8,
  3249. "creator" int8,
  3250. "create_date" int8,
  3251. "updater" int8,
  3252. "update_date" int8,
  3253. "tag" varchar(255) COLLATE "pg_catalog"."default"
  3254. )
  3255. ;
  3256. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."id" IS '����';
  3257. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."from_id" IS '�ϼ���ʵ��id';
  3258. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."from_code" IS '�ϼ���ʵ��code';
  3259. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."from_name" IS '�ϼ��ڵ�����';
  3260. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."to_id" IS '�¼���ʵ��id';
  3261. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."to_code" IS '�¼���ʵ��code';
  3262. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."to_name" IS '�¼���ʵ������';
  3263. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."root_id" IS '������';
  3264. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."config" IS '������Ϣ(����x��y��width��height��shape��)';
  3265. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."remark" IS '��ע';
  3266. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."sort" IS '����';
  3267. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."root_thing_id" IS '���豸id';
  3268. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."url" IS 'ͼƬ��Ϣ';
  3269. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."tenant_code" IS '������ҵ(�⻧)';
  3270. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."company_id" IS '��ҵ����id';
  3271. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."dept_id" IS '����id';
  3272. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."creator" IS '������';
  3273. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."create_date" IS '����ʱ��';
  3274. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."updater" IS '������';
  3275. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."update_date" IS '����ʱ��';
  3276. COMMENT ON COLUMN "public"."iot_thing_relation_detail"."tag" IS '���ǩ';
  3277. COMMENT ON TABLE "public"."iot_thing_relation_detail" IS '���ϵ������Ϣ��';
  3278. -- ----------------------------
  3279. -- Records of iot_thing_relation_detail
  3280. -- ----------------------------
  3281. -- ----------------------------
  3282. -- Table structure for iot_thing_relation_root
  3283. -- ----------------------------
  3284. DROP TABLE IF EXISTS "public"."iot_thing_relation_root";
  3285. CREATE TABLE "public"."iot_thing_relation_root" (
  3286. "id" int8 NOT NULL,
  3287. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3288. "remark" varchar(2048) COLLATE "pg_catalog"."default",
  3289. "url" varchar(2048) COLLATE "pg_catalog"."default",
  3290. "config" text COLLATE "pg_catalog"."default",
  3291. "sort" int8 NOT NULL,
  3292. "relation_show" int2 NOT NULL DEFAULT 1,
  3293. "relation_sort" int4,
  3294. "group_name" varchar(255) COLLATE "pg_catalog"."default",
  3295. "tenant_code" int8,
  3296. "company_id" int8,
  3297. "dept_id" int8,
  3298. "creator" int8,
  3299. "create_date" int8,
  3300. "updater" int8,
  3301. "update_date" int8
  3302. )
  3303. ;
  3304. COMMENT ON COLUMN "public"."iot_thing_relation_root"."id" IS '����';
  3305. COMMENT ON COLUMN "public"."iot_thing_relation_root"."name" IS '��ϵ����';
  3306. COMMENT ON COLUMN "public"."iot_thing_relation_root"."remark" IS '����';
  3307. COMMENT ON COLUMN "public"."iot_thing_relation_root"."url" IS 'ͼƬ��ַ';
  3308. COMMENT ON COLUMN "public"."iot_thing_relation_root"."config" IS '��ϵ������';
  3309. COMMENT ON COLUMN "public"."iot_thing_relation_root"."sort" IS '����';
  3310. COMMENT ON COLUMN "public"."iot_thing_relation_root"."relation_show" IS '�Ƿ������ϵ��ʾ 0:��չʾ 1.չʾ';
  3311. COMMENT ON COLUMN "public"."iot_thing_relation_root"."relation_sort" IS '���ϵ��ʾ����';
  3312. COMMENT ON COLUMN "public"."iot_thing_relation_root"."group_name" IS '������';
  3313. COMMENT ON COLUMN "public"."iot_thing_relation_root"."tenant_code" IS '������ҵ(�⻧)';
  3314. COMMENT ON COLUMN "public"."iot_thing_relation_root"."company_id" IS '��ҵ����id';
  3315. COMMENT ON COLUMN "public"."iot_thing_relation_root"."dept_id" IS '����id';
  3316. COMMENT ON COLUMN "public"."iot_thing_relation_root"."creator" IS '������';
  3317. COMMENT ON COLUMN "public"."iot_thing_relation_root"."create_date" IS '����ʱ��';
  3318. COMMENT ON COLUMN "public"."iot_thing_relation_root"."updater" IS '������';
  3319. COMMENT ON COLUMN "public"."iot_thing_relation_root"."update_date" IS '����ʱ��';
  3320. COMMENT ON TABLE "public"."iot_thing_relation_root" IS '���ϵ����';
  3321. -- ----------------------------
  3322. -- Table structure for iot_thing_source
  3323. -- ----------------------------
  3324. DROP TABLE IF EXISTS "public"."iot_thing_source";
  3325. CREATE TABLE "public"."iot_thing_source" (
  3326. "id" int8 NOT NULL,
  3327. "thing_id" int8 NOT NULL,
  3328. "thing_name" varchar(255) COLLATE "pg_catalog"."default",
  3329. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  3330. "thing_attr_name" varchar(255) COLLATE "pg_catalog"."default",
  3331. "thing_attr_code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3332. "thing_attr_code_type" varchar(8) COLLATE "pg_catalog"."default",
  3333. "thing_attr_type" varchar(8) COLLATE "pg_catalog"."default",
  3334. "thing_attr_unit" varchar(50) COLLATE "pg_catalog"."default",
  3335. "thing_icon" varchar(255) COLLATE "pg_catalog"."default",
  3336. "thing_serial" varchar(8) COLLATE "pg_catalog"."default",
  3337. "thing_attr_icon" varchar COLLATE "pg_catalog"."default",
  3338. "time_horizon_type" varchar(8) COLLATE "pg_catalog"."default",
  3339. "thing_attr_boundary" varchar COLLATE "pg_catalog"."default",
  3340. "gather_frequency" int8,
  3341. "root_id" int8,
  3342. "config_type" varchar(8) COLLATE "pg_catalog"."default" NOT NULL,
  3343. "data_treating_mark" varchar(8) COLLATE "pg_catalog"."default",
  3344. "data_deal_config" text COLLATE "pg_catalog"."default",
  3345. "show_status" varchar(255) COLLATE "pg_catalog"."default",
  3346. "sort" int8,
  3347. "from_id" int8 NOT NULL,
  3348. "from_code" varchar(255) COLLATE "pg_catalog"."default",
  3349. "from_name" varchar(255) COLLATE "pg_catalog"."default",
  3350. "remark" varchar(128) COLLATE "pg_catalog"."default",
  3351. "extend_data" varchar(256) COLLATE "pg_catalog"."default",
  3352. "tenant_code" int8,
  3353. "company_id" int8,
  3354. "dept_id" int8,
  3355. "creator" int8,
  3356. "create_date" int8,
  3357. "updater" int8,
  3358. "update_date" int8,
  3359. "thing_attr_group" varchar(255) COLLATE "pg_catalog"."default",
  3360. "start_status" varchar(255) COLLATE "pg_catalog"."default"
  3361. )
  3362. ;
  3363. COMMENT ON COLUMN "public"."iot_thing_source"."id" IS '����ID';
  3364. COMMENT ON COLUMN "public"."iot_thing_source"."thing_id" IS '��id';
  3365. COMMENT ON COLUMN "public"."iot_thing_source"."thing_name" IS '������(����Դ����)';
  3366. COMMENT ON COLUMN "public"."iot_thing_source"."thing_code" IS '�����';
  3367. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_name" IS '����������';
  3368. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_code" IS '������code';
  3369. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_code_type" IS '������code����(yy mm hh)';
  3370. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_type" IS '��������������';
  3371. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_unit" IS '�����Ե�λ';
  3372. COMMENT ON COLUMN "public"."iot_thing_source"."thing_icon" IS '��ɫ';
  3373. COMMENT ON COLUMN "public"."iot_thing_source"."thing_serial" IS '�����(������Դ���ݴ���)';
  3374. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_icon" IS '������ͼ��';
  3375. COMMENT ON COLUMN "public"."iot_thing_source"."time_horizon_type" IS 'ʱ�䷶Χ����';
  3376. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_boundary" IS '������ֵ��Χ(���ޡ����ޡ��ٽ��)';
  3377. COMMENT ON COLUMN "public"."iot_thing_source"."gather_frequency" IS '�ɼ�Ƶ��';
  3378. COMMENT ON COLUMN "public"."iot_thing_source"."root_id" IS '������';
  3379. COMMENT ON COLUMN "public"."iot_thing_source"."config_type" IS '�������� ����:
  3380. 1- ط,
  3381. 2-
  3382. 5- ͳƱ
  3383. 6-̼ͳƱ
  3384. 11- ̼ż';
  3385. COMMENT ON COLUMN "public"."iot_thing_source"."data_treating_mark" IS '�Ƿ�Ϊ���ݴ���:0 ���ݴ��� 1��������';
  3386. COMMENT ON COLUMN "public"."iot_thing_source"."data_deal_config" IS '���ݴ���ǰ��ʹ�ã�';
  3387. COMMENT ON COLUMN "public"."iot_thing_source"."show_status" IS '�Ƿ�չʾ��ֵ��ֵ��0 չʾ 1 ��չʾ';
  3388. COMMENT ON COLUMN "public"."iot_thing_source"."sort" IS '���';
  3389. COMMENT ON COLUMN "public"."iot_thing_source"."from_id" IS 'Դ��id';
  3390. COMMENT ON COLUMN "public"."iot_thing_source"."from_code" IS 'Դ��code';
  3391. COMMENT ON COLUMN "public"."iot_thing_source"."remark" IS '��ע˵��';
  3392. COMMENT ON COLUMN "public"."iot_thing_source"."extend_data" IS '��չ�ֶ�';
  3393. COMMENT ON COLUMN "public"."iot_thing_source"."tenant_code" IS '�⻧����';
  3394. COMMENT ON COLUMN "public"."iot_thing_source"."company_id" IS '��ҵ����id';
  3395. COMMENT ON COLUMN "public"."iot_thing_source"."dept_id" IS '����id';
  3396. COMMENT ON COLUMN "public"."iot_thing_source"."creator" IS '������';
  3397. COMMENT ON COLUMN "public"."iot_thing_source"."create_date" IS '����ʱ��';
  3398. COMMENT ON COLUMN "public"."iot_thing_source"."updater" IS '������';
  3399. COMMENT ON COLUMN "public"."iot_thing_source"."update_date" IS '����ʱ��';
  3400. COMMENT ON COLUMN "public"."iot_thing_source"."thing_attr_group" IS '��ǩ��';
  3401. COMMENT ON COLUMN "public"."iot_thing_source"."start_status" IS '��������״̬';
  3402. COMMENT ON TABLE "public"."iot_thing_source" IS '��ط����������������豸�������ñ�';
  3403. -- ----------------------------
  3404. -- Records of iot_thing_source
  3405. -- ----------------------------
  3406. -- ----------------------------
  3407. -- Table structure for iot_visual_component
  3408. -- ----------------------------
  3409. DROP TABLE IF EXISTS "public"."iot_visual_component";
  3410. CREATE TABLE "public"."iot_visual_component" (
  3411. "id" int8,
  3412. "name" varchar(255) COLLATE "pg_catalog"."default",
  3413. "group_id" int8,
  3414. "type" varchar(50) COLLATE "pg_catalog"."default",
  3415. "desc" varchar(2550) COLLATE "pg_catalog"."default",
  3416. "is_default" varchar(2) COLLATE "pg_catalog"."default",
  3417. "thumbnail_url" varchar(255) COLLATE "pg_catalog"."default",
  3418. "preview_options" text COLLATE "pg_catalog"."default",
  3419. "hash" text COLLATE "pg_catalog"."default",
  3420. "remarks" varchar(1024) COLLATE "pg_catalog"."default",
  3421. "tenant_code" int8,
  3422. "company_id" int8,
  3423. "dept_id" int8,
  3424. "creator" int8,
  3425. "create_date" int8,
  3426. "updater" int8,
  3427. "update_date" int8,
  3428. "sort" int4,
  3429. "config" text COLLATE "pg_catalog"."default"
  3430. )
  3431. ;
  3432. COMMENT ON COLUMN "public"."iot_visual_component"."id" IS '����id';
  3433. COMMENT ON COLUMN "public"."iot_visual_component"."name" IS '��������';
  3434. COMMENT ON COLUMN "public"."iot_visual_component"."group_id" IS '������id';
  3435. COMMENT ON COLUMN "public"."iot_visual_component"."type" IS '��������';
  3436. COMMENT ON COLUMN "public"."iot_visual_component"."desc" IS '������ע����';
  3437. COMMENT ON COLUMN "public"."iot_visual_component"."is_default" IS '0 �� 1��';
  3438. COMMENT ON COLUMN "public"."iot_visual_component"."thumbnail_url" IS '��������ͼurl';
  3439. COMMENT ON COLUMN "public"."iot_visual_component"."preview_options" IS 'preview_options';
  3440. COMMENT ON COLUMN "public"."iot_visual_component"."hash" IS '����json';
  3441. COMMENT ON COLUMN "public"."iot_visual_component"."remarks" IS '��ע˵��';
  3442. COMMENT ON COLUMN "public"."iot_visual_component"."tenant_code" IS '������ҵ(�⻧code)';
  3443. COMMENT ON COLUMN "public"."iot_visual_component"."company_id" IS '��ҵ����id';
  3444. COMMENT ON COLUMN "public"."iot_visual_component"."dept_id" IS '����id';
  3445. COMMENT ON COLUMN "public"."iot_visual_component"."creator" IS '������';
  3446. COMMENT ON COLUMN "public"."iot_visual_component"."create_date" IS '����ʱ��';
  3447. COMMENT ON COLUMN "public"."iot_visual_component"."updater" IS '������';
  3448. COMMENT ON COLUMN "public"."iot_visual_component"."update_date" IS '����ʱ��';
  3449. COMMENT ON COLUMN "public"."iot_visual_component"."sort" IS '�����������';
  3450. COMMENT ON COLUMN "public"."iot_visual_component"."config" IS '��������';
  3451. -- ----------------------------
  3452. -- Records of iot_visual_component
  3453. -- ----------------------------
  3454. -- ----------------------------
  3455. -- Table structure for iot_visual_design
  3456. -- ----------------------------
  3457. DROP TABLE IF EXISTS "public"."iot_visual_design";
  3458. CREATE TABLE "public"."iot_visual_design" (
  3459. "id" int8 NOT NULL,
  3460. "board_manage_id" int8,
  3461. "page_name" varchar(255) COLLATE "pg_catalog"."default",
  3462. "picture_data" text COLLATE "pg_catalog"."default",
  3463. "api_set_ids" varchar(255) COLLATE "pg_catalog"."default",
  3464. "board_type" varchar COLLATE "pg_catalog"."default"
  3465. )
  3466. ;
  3467. COMMENT ON COLUMN "public"."iot_visual_design"."id" IS '����id';
  3468. COMMENT ON COLUMN "public"."iot_visual_design"."board_manage_id" IS '��̬����id';
  3469. COMMENT ON COLUMN "public"."iot_visual_design"."page_name" IS 'ҳ������';
  3470. COMMENT ON COLUMN "public"."iot_visual_design"."picture_data" IS 'ͼ����';
  3471. COMMENT ON COLUMN "public"."iot_visual_design"."api_set_ids" IS '����apiid�����id��Ӣ�Ķ���,�ָ�';
  3472. COMMENT ON COLUMN "public"."iot_visual_design"."board_type" IS '��������';
  3473. COMMENT ON TABLE "public"."iot_visual_design" IS '��̬��ƹ���';
  3474. -- ----------------------------
  3475. -- Records of iot_visual_design
  3476. -- ----------------------------
  3477. -- ----------------------------
  3478. -- Table structure for iot_visual_group
  3479. -- ----------------------------
  3480. DROP TABLE IF EXISTS "public"."iot_visual_group";
  3481. CREATE TABLE "public"."iot_visual_group" (
  3482. "id" int8 NOT NULL,
  3483. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3484. "business_name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3485. "type" varchar(4) COLLATE "pg_catalog"."default" NOT NULL,
  3486. "is_default" varchar(2) COLLATE "pg_catalog"."default" NOT NULL,
  3487. "thumbnail_url" text COLLATE "pg_catalog"."default",
  3488. "sort" int8 NOT NULL DEFAULT 0,
  3489. "bs_sort" int8 NOT NULL,
  3490. "remark" varchar(500) COLLATE "pg_catalog"."default",
  3491. "tenant_code" int8,
  3492. "company_id" int8,
  3493. "dept_id" int8,
  3494. "creator" int8,
  3495. "create_date" int8,
  3496. "updater" int8,
  3497. "update_date" int8
  3498. )
  3499. ;
  3500. COMMENT ON COLUMN "public"."iot_visual_group"."id" IS '����id';
  3501. COMMENT ON COLUMN "public"."iot_visual_group"."name" IS '�ز�/����������';
  3502. COMMENT ON COLUMN "public"."iot_visual_group"."business_name" IS '�ز�/������ҵ���������';
  3503. COMMENT ON COLUMN "public"."iot_visual_group"."type" IS '1 �زģ�2����';
  3504. COMMENT ON COLUMN "public"."iot_visual_group"."is_default" IS '�Ƿ�Ĭ�ϣ�0Ĭ�ϣ�1�Զ���';
  3505. COMMENT ON COLUMN "public"."iot_visual_group"."thumbnail_url" IS '����ͼurl/�����text��Ҳ������svg��base64';
  3506. COMMENT ON COLUMN "public"."iot_visual_group"."sort" IS '������';
  3507. COMMENT ON COLUMN "public"."iot_visual_group"."bs_sort" IS '����ҵ������';
  3508. COMMENT ON COLUMN "public"."iot_visual_group"."remark" IS '��ע˵��';
  3509. COMMENT ON COLUMN "public"."iot_visual_group"."tenant_code" IS '������ҵ(�⻧code)';
  3510. COMMENT ON COLUMN "public"."iot_visual_group"."company_id" IS '��ҵ����id';
  3511. COMMENT ON COLUMN "public"."iot_visual_group"."dept_id" IS '����id';
  3512. COMMENT ON COLUMN "public"."iot_visual_group"."creator" IS '������';
  3513. COMMENT ON COLUMN "public"."iot_visual_group"."create_date" IS '����ʱ��';
  3514. COMMENT ON COLUMN "public"."iot_visual_group"."updater" IS '������';
  3515. COMMENT ON COLUMN "public"."iot_visual_group"."update_date" IS '����ʱ��';
  3516. -- ----------------------------
  3517. -- Table structure for iot_visual_manage
  3518. -- ----------------------------
  3519. DROP TABLE IF EXISTS "public"."iot_visual_manage";
  3520. CREATE TABLE "public"."iot_visual_manage" (
  3521. "id" int8 NOT NULL,
  3522. "name" varchar(255) COLLATE "pg_catalog"."default",
  3523. "type" varchar(255) COLLATE "pg_catalog"."default",
  3524. "thumbnail_url" text COLLATE "pg_catalog"."default",
  3525. "is_template" bool,
  3526. "remarks" varchar(10240) COLLATE "pg_catalog"."default",
  3527. "tenant_code" int8,
  3528. "company_id" int8,
  3529. "dept_id" int8,
  3530. "creator" int8,
  3531. "create_date" int8,
  3532. "updater" int8,
  3533. "update_date" int8,
  3534. "background_image" text COLLATE "pg_catalog"."default",
  3535. "preview_url" varchar(2550) COLLATE "pg_catalog"."default"
  3536. )
  3537. ;
  3538. COMMENT ON COLUMN "public"."iot_visual_manage"."id" IS '����id����';
  3539. COMMENT ON COLUMN "public"."iot_visual_manage"."name" IS '��������';
  3540. COMMENT ON COLUMN "public"."iot_visual_manage"."type" IS '��������';
  3541. COMMENT ON COLUMN "public"."iot_visual_manage"."thumbnail_url" IS '����ͼurl';
  3542. COMMENT ON COLUMN "public"."iot_visual_manage"."is_template" IS '�Ƿ�Ϊģ��';
  3543. COMMENT ON COLUMN "public"."iot_visual_manage"."remarks" IS '��ע';
  3544. COMMENT ON COLUMN "public"."iot_visual_manage"."tenant_code" IS '������ҵ(�⻧code)';
  3545. COMMENT ON COLUMN "public"."iot_visual_manage"."company_id" IS '��ҵ����id';
  3546. COMMENT ON COLUMN "public"."iot_visual_manage"."dept_id" IS '����id';
  3547. COMMENT ON COLUMN "public"."iot_visual_manage"."creator" IS '������';
  3548. COMMENT ON COLUMN "public"."iot_visual_manage"."create_date" IS '����ʱ��';
  3549. COMMENT ON COLUMN "public"."iot_visual_manage"."updater" IS '������';
  3550. COMMENT ON COLUMN "public"."iot_visual_manage"."update_date" IS '����ʱ��';
  3551. COMMENT ON COLUMN "public"."iot_visual_manage"."background_image" IS '��������ı���ͼƬ';
  3552. COMMENT ON COLUMN "public"."iot_visual_manage"."preview_url" IS 'Ԥ��url';
  3553. COMMENT ON TABLE "public"."iot_visual_manage" IS '��̬�������';
  3554. -- ----------------------------
  3555. -- Records of iot_visual_manage
  3556. -- ----------------------------
  3557. -- ----------------------------
  3558. -- Table structure for iot_visual_material
  3559. -- ----------------------------
  3560. DROP TABLE IF EXISTS "public"."iot_visual_material";
  3561. CREATE TABLE "public"."iot_visual_material" (
  3562. "id" int8 NOT NULL,
  3563. "name" varchar(255) COLLATE "pg_catalog"."default",
  3564. "type" varchar(255) COLLATE "pg_catalog"."default",
  3565. "is_default" int4,
  3566. "group_id" int8,
  3567. "image" text COLLATE "pg_catalog"."default",
  3568. "remark" varchar(1024) COLLATE "pg_catalog"."default",
  3569. "tenant_code" int8,
  3570. "company_id" int8,
  3571. "dept_id" int8,
  3572. "creator" int8,
  3573. "create_date" int8,
  3574. "updater" int8,
  3575. "update_date" int8,
  3576. "material_file" text COLLATE "pg_catalog"."default",
  3577. "sort" int4
  3578. )
  3579. ;
  3580. COMMENT ON COLUMN "public"."iot_visual_material"."id" IS '�ز�id';
  3581. COMMENT ON COLUMN "public"."iot_visual_material"."name" IS '�ز�����';
  3582. COMMENT ON COLUMN "public"."iot_visual_material"."type" IS '�ز��ļ�����';
  3583. COMMENT ON COLUMN "public"."iot_visual_material"."is_default" IS '�Ƿ�Ĭ��0�ǣ�1��';
  3584. COMMENT ON COLUMN "public"."iot_visual_material"."group_id" IS '�����ز���id';
  3585. COMMENT ON COLUMN "public"."iot_visual_material"."image" IS '�ļ�url';
  3586. COMMENT ON COLUMN "public"."iot_visual_material"."remark" IS '��ע˵��';
  3587. COMMENT ON COLUMN "public"."iot_visual_material"."tenant_code" IS '������ҵ(�⻧code)';
  3588. COMMENT ON COLUMN "public"."iot_visual_material"."company_id" IS '��ҵ����id';
  3589. COMMENT ON COLUMN "public"."iot_visual_material"."dept_id" IS '����id';
  3590. COMMENT ON COLUMN "public"."iot_visual_material"."creator" IS '������';
  3591. COMMENT ON COLUMN "public"."iot_visual_material"."create_date" IS '����ʱ��';
  3592. COMMENT ON COLUMN "public"."iot_visual_material"."updater" IS '������';
  3593. COMMENT ON COLUMN "public"."iot_visual_material"."update_date" IS '����ʱ��';
  3594. COMMENT ON COLUMN "public"."iot_visual_material"."material_file" IS '�ز��ļ���svgxml/base64';
  3595. COMMENT ON COLUMN "public"."iot_visual_material"."sort" IS '����';
  3596. COMMENT ON TABLE "public"."iot_visual_material" IS '�زĹ���';
  3597. -- ----------------------------
  3598. -- Table structure for mock_data_config
  3599. -- ----------------------------
  3600. DROP TABLE IF EXISTS "public"."mock_data_config";
  3601. CREATE TABLE "public"."mock_data_config" (
  3602. "id" int8 NOT NULL,
  3603. "thing_name" varchar(100) COLLATE "pg_catalog"."default",
  3604. "thing_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  3605. "attr_name" varchar(100) COLLATE "pg_catalog"."default",
  3606. "attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  3607. "formula" varchar(255) COLLATE "pg_catalog"."default",
  3608. "frequency" int4,
  3609. "time_unit" varchar(10) COLLATE "pg_catalog"."default",
  3610. "on_time" bool,
  3611. "enable" bool,
  3612. "remark" varchar(255) COLLATE "pg_catalog"."default",
  3613. "tenant_code" int8 NOT NULL,
  3614. "company_id" int8,
  3615. "dept_id" int8,
  3616. "creator" int8,
  3617. "create_date" int8,
  3618. "updater" int8,
  3619. "update_date" int8
  3620. )
  3621. ;
  3622. COMMENT ON COLUMN "public"."mock_data_config"."id" IS '����';
  3623. COMMENT ON COLUMN "public"."mock_data_config"."thing_name" IS 'Ŀ��������';
  3624. COMMENT ON COLUMN "public"."mock_data_config"."thing_code" IS 'Ŀ�������';
  3625. COMMENT ON COLUMN "public"."mock_data_config"."attr_name" IS 'Ŀ����������';
  3626. COMMENT ON COLUMN "public"."mock_data_config"."attr_code" IS 'Ŀ�����Ա���';
  3627. COMMENT ON COLUMN "public"."mock_data_config"."formula" IS '���㹫ʽ';
  3628. COMMENT ON COLUMN "public"."mock_data_config"."frequency" IS '����ģ��Ƶ��';
  3629. COMMENT ON COLUMN "public"."mock_data_config"."time_unit" IS 'Ƶ�ʵ�λ���롢�֡�ʱ';
  3630. COMMENT ON COLUMN "public"."mock_data_config"."on_time" IS '�Ƿ�����:�������=0����=0��5��15��30��45';
  3631. COMMENT ON COLUMN "public"."mock_data_config"."enable" IS '�Ƿ����ü���';
  3632. COMMENT ON COLUMN "public"."mock_data_config"."remark" IS '��ע';
  3633. COMMENT ON COLUMN "public"."mock_data_config"."tenant_code" IS '�⻧����';
  3634. COMMENT ON COLUMN "public"."mock_data_config"."company_id" IS '��ҵid';
  3635. COMMENT ON COLUMN "public"."mock_data_config"."dept_id" IS '����id';
  3636. COMMENT ON COLUMN "public"."mock_data_config"."creator" IS '������';
  3637. COMMENT ON COLUMN "public"."mock_data_config"."create_date" IS '����ʱ��';
  3638. COMMENT ON COLUMN "public"."mock_data_config"."updater" IS '������';
  3639. COMMENT ON COLUMN "public"."mock_data_config"."update_date" IS '����ʱ��';
  3640. COMMENT ON TABLE "public"."mock_data_config" IS '����ģ�����ñ�';
  3641. -- ----------------------------
  3642. -- Records of mock_data_config
  3643. -- ----------------------------
  3644. -- ----------------------------
  3645. -- Table structure for mock_data_log
  3646. -- ----------------------------
  3647. DROP TABLE IF EXISTS "public"."mock_data_log";
  3648. CREATE TABLE "public"."mock_data_log" (
  3649. "id" int8 NOT NULL,
  3650. "mock_config_id" int8 NOT NULL,
  3651. "formula" varchar(255) COLLATE "pg_catalog"."default",
  3652. "time" int8,
  3653. "result" varchar(255) COLLATE "pg_catalog"."default",
  3654. "tenant_code" int8 NOT NULL,
  3655. "company_id" int8,
  3656. "dept_id" int8,
  3657. "creator" int8,
  3658. "create_date" int8,
  3659. "updater" int8,
  3660. "update_date" int8
  3661. )
  3662. ;
  3663. COMMENT ON COLUMN "public"."mock_data_log"."id" IS '����';
  3664. COMMENT ON COLUMN "public"."mock_data_log"."mock_config_id" IS '����ģ�����ñ�id';
  3665. COMMENT ON COLUMN "public"."mock_data_log"."formula" IS '���㹫ʽ';
  3666. COMMENT ON COLUMN "public"."mock_data_log"."time" IS '����ʱ��';
  3667. COMMENT ON COLUMN "public"."mock_data_log"."result" IS '������';
  3668. COMMENT ON COLUMN "public"."mock_data_log"."tenant_code" IS '�⻧����';
  3669. COMMENT ON COLUMN "public"."mock_data_log"."company_id" IS '��ҵid';
  3670. COMMENT ON COLUMN "public"."mock_data_log"."dept_id" IS '����id';
  3671. COMMENT ON COLUMN "public"."mock_data_log"."creator" IS '������';
  3672. COMMENT ON COLUMN "public"."mock_data_log"."create_date" IS '����ʱ��';
  3673. COMMENT ON COLUMN "public"."mock_data_log"."updater" IS '������';
  3674. COMMENT ON COLUMN "public"."mock_data_log"."update_date" IS '����ʱ��';
  3675. COMMENT ON TABLE "public"."mock_data_log" IS '����ģ����־��';
  3676. -- ----------------------------
  3677. -- Records of mock_data_log
  3678. -- ----------------------------
  3679. -- ----------------------------
  3680. -- Table structure for mqtt_broker_connect
  3681. -- ----------------------------
  3682. DROP TABLE IF EXISTS "public"."mqtt_broker_connect";
  3683. CREATE TABLE "public"."mqtt_broker_connect" (
  3684. "id" varchar(40) COLLATE "pg_catalog"."default" NOT NULL,
  3685. "client_id" varchar(255) COLLATE "pg_catalog"."default",
  3686. "user_name" varchar(255) COLLATE "pg_catalog"."default",
  3687. "start_time" int8,
  3688. "last_time" int8,
  3689. "client_ip" varchar(255) COLLATE "pg_catalog"."default",
  3690. "msg_num" int4,
  3691. "creator" int8,
  3692. "create_date" timestamp(6),
  3693. "updater" int8,
  3694. "update_date" timestamp(6)
  3695. )
  3696. ;
  3697. COMMENT ON COLUMN "public"."mqtt_broker_connect"."id" IS '��������ǰ���ӵ�sessionId';
  3698. COMMENT ON COLUMN "public"."mqtt_broker_connect"."client_id" IS '�ͻ���ID';
  3699. COMMENT ON COLUMN "public"."mqtt_broker_connect"."user_name" IS '�û���(�豸token)';
  3700. COMMENT ON COLUMN "public"."mqtt_broker_connect"."start_time" IS '��ʼ����ʱ��';
  3701. COMMENT ON COLUMN "public"."mqtt_broker_connect"."last_time" IS '�������ʱ��';
  3702. COMMENT ON COLUMN "public"."mqtt_broker_connect"."client_ip" IS '�ͻ���IP';
  3703. COMMENT ON COLUMN "public"."mqtt_broker_connect"."msg_num" IS '������Ϣ����';
  3704. COMMENT ON COLUMN "public"."mqtt_broker_connect"."creator" IS '������';
  3705. COMMENT ON COLUMN "public"."mqtt_broker_connect"."create_date" IS '����ʱ��';
  3706. COMMENT ON COLUMN "public"."mqtt_broker_connect"."updater" IS '������';
  3707. COMMENT ON COLUMN "public"."mqtt_broker_connect"."update_date" IS '����ʱ��';
  3708. COMMENT ON TABLE "public"."mqtt_broker_connect" IS 'mqttBroker������־';
  3709. -- ----------------------------
  3710. -- Records of mqtt_broker_connect
  3711. -- ----------------------------
  3712. -- ----------------------------
  3713. -- Table structure for mqtt_broker_msg
  3714. -- ----------------------------
  3715. DROP TABLE IF EXISTS "public"."mqtt_broker_msg";
  3716. CREATE TABLE "public"."mqtt_broker_msg" (
  3717. "id" int8 NOT NULL,
  3718. "client_id" varchar(255) COLLATE "pg_catalog"."default",
  3719. "user_name" varchar(255) COLLATE "pg_catalog"."default",
  3720. "msg" varchar COLLATE "pg_catalog"."default",
  3721. "topic" varchar(255) COLLATE "pg_catalog"."default",
  3722. "session_id" varchar(40) COLLATE "pg_catalog"."default",
  3723. "creator" int8,
  3724. "create_date" timestamp(6),
  3725. "updater" int8,
  3726. "update_date" timestamp(6)
  3727. )
  3728. ;
  3729. COMMENT ON COLUMN "public"."mqtt_broker_msg"."client_id" IS '�ͻ���ID';
  3730. COMMENT ON COLUMN "public"."mqtt_broker_msg"."user_name" IS '�û���(�豸token)';
  3731. COMMENT ON COLUMN "public"."mqtt_broker_msg"."msg" IS '��Ϣ';
  3732. COMMENT ON COLUMN "public"."mqtt_broker_msg"."topic" IS 'topic';
  3733. COMMENT ON COLUMN "public"."mqtt_broker_msg"."session_id" IS '������ϢsessionId';
  3734. COMMENT ON COLUMN "public"."mqtt_broker_msg"."creator" IS '������';
  3735. COMMENT ON COLUMN "public"."mqtt_broker_msg"."create_date" IS '����ʱ��';
  3736. COMMENT ON COLUMN "public"."mqtt_broker_msg"."updater" IS '������';
  3737. COMMENT ON COLUMN "public"."mqtt_broker_msg"."update_date" IS '����ʱ��';
  3738. COMMENT ON TABLE "public"."mqtt_broker_msg" IS 'mqttBroker������־';
  3739. -- ----------------------------
  3740. -- Records of mqtt_broker_msg
  3741. -- ----------------------------
  3742. -- ----------------------------
  3743. -- Table structure for msg_cache
  3744. -- ----------------------------
  3745. DROP TABLE IF EXISTS "public"."msg_cache";
  3746. CREATE TABLE "public"."msg_cache" (
  3747. "id" int8 NOT NULL,
  3748. "cache_key" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  3749. "cache_key_type" varchar(255) COLLATE "pg_catalog"."default",
  3750. "cache_value" varchar(255) COLLATE "pg_catalog"."default",
  3751. "dept_id" int8,
  3752. "tenant_code" int8,
  3753. "creator" int8,
  3754. "create_date" int8,
  3755. "updater" int8,
  3756. "update_date" int8,
  3757. "company_id" int8
  3758. )
  3759. ;
  3760. COMMENT ON COLUMN "public"."msg_cache"."cache_key" IS '�����';
  3761. COMMENT ON COLUMN "public"."msg_cache"."cache_key_type" IS '������ 0��token 1���';
  3762. COMMENT ON COLUMN "public"."msg_cache"."cache_value" IS '��������';
  3763. COMMENT ON COLUMN "public"."msg_cache"."dept_id" IS '����ID';
  3764. COMMENT ON COLUMN "public"."msg_cache"."tenant_code" IS '�⻧����';
  3765. COMMENT ON COLUMN "public"."msg_cache"."creator" IS '������';
  3766. COMMENT ON COLUMN "public"."msg_cache"."create_date" IS '����ʱ��';
  3767. COMMENT ON COLUMN "public"."msg_cache"."updater" IS '������';
  3768. COMMENT ON COLUMN "public"."msg_cache"."update_date" IS '����ʱ��';
  3769. COMMENT ON COLUMN "public"."msg_cache"."company_id" IS '��ҵid';
  3770. COMMENT ON TABLE "public"."msg_cache" IS '��Ϣ�����';
  3771. -- ----------------------------
  3772. -- Records of msg_cache
  3773. -- ----------------------------
  3774. -- ----------------------------
  3775. -- Table structure for msg_his
  3776. -- ----------------------------
  3777. DROP TABLE IF EXISTS "public"."msg_his";
  3778. CREATE TABLE "public"."msg_his" (
  3779. "id" int8 NOT NULL,
  3780. "publisher" varchar(100) COLLATE "pg_catalog"."default",
  3781. "receiver" varchar(100) COLLATE "pg_catalog"."default",
  3782. "his_msg" varchar(255) COLLATE "pg_catalog"."default",
  3783. "push_config_id" varchar(100) COLLATE "pg_catalog"."default",
  3784. "dept_id" int8,
  3785. "tenant_code" int8,
  3786. "creator" int8,
  3787. "create_date" int8,
  3788. "updater" int8,
  3789. "update_date" int8,
  3790. "publisher_code" varchar(100) COLLATE "pg_catalog"."default",
  3791. "receiver_code" varchar(100) COLLATE "pg_catalog"."default",
  3792. "company_id" int8,
  3793. "status" varchar(5) COLLATE "pg_catalog"."default",
  3794. "status_msg" varchar COLLATE "pg_catalog"."default",
  3795. "push_setting_id" int8,
  3796. "push_receive_status" varchar(5) COLLATE "pg_catalog"."default",
  3797. "push_num" int8,
  3798. "push_type" varchar(5) COLLATE "pg_catalog"."default"
  3799. )
  3800. ;
  3801. COMMENT ON COLUMN "public"."msg_his"."publisher" IS '���ͷ�';
  3802. COMMENT ON COLUMN "public"."msg_his"."receiver" IS '���շ�';
  3803. COMMENT ON COLUMN "public"."msg_his"."his_msg" IS '������ʷ��¼����';
  3804. COMMENT ON COLUMN "public"."msg_his"."push_config_id" IS '����������id';
  3805. COMMENT ON COLUMN "public"."msg_his"."dept_id" IS '����ID';
  3806. COMMENT ON COLUMN "public"."msg_his"."tenant_code" IS '�⻧����';
  3807. COMMENT ON COLUMN "public"."msg_his"."creator" IS '������';
  3808. COMMENT ON COLUMN "public"."msg_his"."create_date" IS '����ʱ��';
  3809. COMMENT ON COLUMN "public"."msg_his"."updater" IS '������';
  3810. COMMENT ON COLUMN "public"."msg_his"."update_date" IS '����ʱ��';
  3811. COMMENT ON COLUMN "public"."msg_his"."publisher_code" IS '���ͷ�����';
  3812. COMMENT ON COLUMN "public"."msg_his"."receiver_code" IS '���շ�����';
  3813. COMMENT ON COLUMN "public"."msg_his"."company_id" IS '��ҵid';
  3814. COMMENT ON COLUMN "public"."msg_his"."status" IS '����״̬(0-�ɹ���1-ʧ��)';
  3815. COMMENT ON COLUMN "public"."msg_his"."status_msg" IS '״̬��Ϣ';
  3816. COMMENT ON COLUMN "public"."msg_his"."push_setting_id" IS '��������id';
  3817. COMMENT ON COLUMN "public"."msg_his"."push_receive_status" IS '���ͽ���״̬0-�ѽ���1-δ����';
  3818. COMMENT ON COLUMN "public"."msg_his"."push_num" IS '���ʹ���';
  3819. COMMENT ON COLUMN "public"."msg_his"."push_type" IS '��������';
  3820. COMMENT ON TABLE "public"."msg_his" IS '��Ϣ��ʷ��';
  3821. -- ----------------------------
  3822. -- Records of msg_his
  3823. -- ----------------------------
  3824. -- ----------------------------
  3825. -- Table structure for msg_push
  3826. -- ----------------------------
  3827. DROP TABLE IF EXISTS "public"."msg_push";
  3828. CREATE TABLE "public"."msg_push" (
  3829. "id" int8 NOT NULL,
  3830. "config_name" varchar(50) COLLATE "pg_catalog"."default",
  3831. "config_type" varchar(5) COLLATE "pg_catalog"."default",
  3832. "template_msg" varchar(255) COLLATE "pg_catalog"."default",
  3833. "template_id" int8,
  3834. "config_params" text COLLATE "pg_catalog"."default",
  3835. "dept_id" int8,
  3836. "tenant_code" int8,
  3837. "creator" int8,
  3838. "create_date" int8,
  3839. "updater" int8,
  3840. "update_date" int8,
  3841. "execute_by_job" varchar(5) COLLATE "pg_catalog"."default",
  3842. "company_id" int8
  3843. )
  3844. ;
  3845. COMMENT ON COLUMN "public"."msg_push"."id" IS '����';
  3846. COMMENT ON COLUMN "public"."msg_push"."config_name" IS '������';
  3847. COMMENT ON COLUMN "public"."msg_push"."config_type" IS '��������';
  3848. COMMENT ON COLUMN "public"."msg_push"."template_msg" IS '��Ϣ����';
  3849. COMMENT ON COLUMN "public"."msg_push"."template_id" IS '�id';
  3850. COMMENT ON COLUMN "public"."msg_push"."config_params" IS '����';
  3851. COMMENT ON COLUMN "public"."msg_push"."dept_id" IS '����ID';
  3852. COMMENT ON COLUMN "public"."msg_push"."tenant_code" IS '�⻧����';
  3853. COMMENT ON COLUMN "public"."msg_push"."creator" IS '������';
  3854. COMMENT ON COLUMN "public"."msg_push"."create_date" IS '����ʱ��';
  3855. COMMENT ON COLUMN "public"."msg_push"."updater" IS '������';
  3856. COMMENT ON COLUMN "public"."msg_push"."update_date" IS '����ʱ��';
  3857. COMMENT ON COLUMN "public"."msg_push"."execute_by_job" IS '�Ƿ��ɶ�ʱ����ִ�� 0:�� 1:��';
  3858. COMMENT ON COLUMN "public"."msg_push"."company_id" IS '��ҵid';
  3859. COMMENT ON TABLE "public"."msg_push" IS '��Ϣ����';
  3860. -- ----------------------------
  3861. -- Records of msg_push
  3862. -- ----------------------------
  3863. -- ----------------------------
  3864. -- Table structure for msg_push_setting
  3865. -- ----------------------------
  3866. DROP TABLE IF EXISTS "public"."msg_push_setting";
  3867. CREATE TABLE "public"."msg_push_setting" (
  3868. "id" int8 NOT NULL,
  3869. "push_ids" varchar(255) COLLATE "pg_catalog"."default",
  3870. "template_id" int8,
  3871. "receivers" varchar(255) COLLATE "pg_catalog"."default",
  3872. "repeat_push" varchar(255) COLLATE "pg_catalog"."default",
  3873. "interval_push" varchar(255) COLLATE "pg_catalog"."default",
  3874. "interval_frequency" varchar(10) COLLATE "pg_catalog"."default",
  3875. "tenant_code" int8,
  3876. "company_id" int8,
  3877. "dept_id" int8,
  3878. "creator" int8,
  3879. "create_date" timestamp(6),
  3880. "updater" int8,
  3881. "update_date" timestamp(6),
  3882. "name" varchar(255) COLLATE "pg_catalog"."default",
  3883. "remark" varchar(255) COLLATE "pg_catalog"."default",
  3884. "repeat_frequency" varchar(10) COLLATE "pg_catalog"."default"
  3885. )
  3886. ;
  3887. COMMENT ON COLUMN "public"."msg_push_setting"."id" IS '����';
  3888. COMMENT ON COLUMN "public"."msg_push_setting"."push_ids" IS '����ids';
  3889. COMMENT ON COLUMN "public"."msg_push_setting"."template_id" IS '�id';
  3890. COMMENT ON COLUMN "public"."msg_push_setting"."receivers" IS '�����˼���';
  3891. COMMENT ON COLUMN "public"."msg_push_setting"."repeat_push" IS '�ظ����ͣ�0-������1-�ر�';
  3892. COMMENT ON COLUMN "public"."msg_push_setting"."interval_push" IS '������ͣ�0-������1-�ر�';
  3893. COMMENT ON COLUMN "public"."msg_push_setting"."interval_frequency" IS '�������Ƶ��';
  3894. COMMENT ON COLUMN "public"."msg_push_setting"."tenant_code" IS '�⻧����';
  3895. COMMENT ON COLUMN "public"."msg_push_setting"."company_id" IS '��ҵ����id';
  3896. COMMENT ON COLUMN "public"."msg_push_setting"."dept_id" IS '����id';
  3897. COMMENT ON COLUMN "public"."msg_push_setting"."creator" IS '������';
  3898. COMMENT ON COLUMN "public"."msg_push_setting"."create_date" IS '����ʱ��';
  3899. COMMENT ON COLUMN "public"."msg_push_setting"."updater" IS '������';
  3900. COMMENT ON COLUMN "public"."msg_push_setting"."update_date" IS '����ʱ��';
  3901. COMMENT ON COLUMN "public"."msg_push_setting"."name" IS '������������';
  3902. COMMENT ON COLUMN "public"."msg_push_setting"."remark" IS '��ע';
  3903. COMMENT ON COLUMN "public"."msg_push_setting"."repeat_frequency" IS '�ظ�����Ƶ��';
  3904. COMMENT ON TABLE "public"."msg_push_setting" IS '��Ϣ��������';
  3905. -- ----------------------------
  3906. -- Records of msg_push_setting
  3907. -- ----------------------------
  3908. -- ----------------------------
  3909. -- Table structure for msg_template
  3910. -- ----------------------------
  3911. DROP TABLE IF EXISTS "public"."msg_template";
  3912. CREATE TABLE "public"."msg_template" (
  3913. "id" int8 NOT NULL,
  3914. "name" varchar(100) COLLATE "pg_catalog"."default",
  3915. "type" varchar(5) COLLATE "pg_catalog"."default",
  3916. "subject" varchar(100) COLLATE "pg_catalog"."default",
  3917. "content" text COLLATE "pg_catalog"."default",
  3918. "dept_id" int8,
  3919. "tenant_code" int8,
  3920. "creator" int8,
  3921. "create_date" int8,
  3922. "updater" int8,
  3923. "update_date" int8,
  3924. "company_id" int8
  3925. )
  3926. ;
  3927. COMMENT ON COLUMN "public"."msg_template"."name" IS '�����';
  3928. COMMENT ON COLUMN "public"."msg_template"."type" IS 'ģ�����ͣ���ʱ��֧�����䣩 1������ģ��';
  3929. COMMENT ON COLUMN "public"."msg_template"."subject" IS '�����';
  3930. COMMENT ON COLUMN "public"."msg_template"."content" IS '��Ϣ��������';
  3931. COMMENT ON COLUMN "public"."msg_template"."dept_id" IS '����ID';
  3932. COMMENT ON COLUMN "public"."msg_template"."tenant_code" IS '�⻧����';
  3933. COMMENT ON COLUMN "public"."msg_template"."creator" IS '������';
  3934. COMMENT ON COLUMN "public"."msg_template"."create_date" IS '����ʱ��';
  3935. COMMENT ON COLUMN "public"."msg_template"."updater" IS '������';
  3936. COMMENT ON COLUMN "public"."msg_template"."update_date" IS '����ʱ��';
  3937. COMMENT ON COLUMN "public"."msg_template"."company_id" IS '��ҵid';
  3938. COMMENT ON TABLE "public"."msg_template" IS '��Ϣģ��';
  3939. -- ----------------------------
  3940. -- Records of msg_template
  3941. -- ----------------------------
  3942. -- ----------------------------
  3943. -- Table structure for msg_user
  3944. -- ----------------------------
  3945. DROP TABLE IF EXISTS "public"."msg_user";
  3946. CREATE TABLE "public"."msg_user" (
  3947. "id" int8 NOT NULL,
  3948. "user_id" int8,
  3949. "email_username" varchar(255) COLLATE "pg_catalog"."default",
  3950. "wx_open_id" varchar(255) COLLATE "pg_catalog"."default",
  3951. "dingding_phone" varchar(255) COLLATE "pg_catalog"."default",
  3952. "creator" int8,
  3953. "create_date" int8,
  3954. "updater" int8,
  3955. "update_date" int8,
  3956. "wx_phone" varchar(255) COLLATE "pg_catalog"."default"
  3957. )
  3958. ;
  3959. COMMENT ON COLUMN "public"."msg_user"."id" IS 'id';
  3960. COMMENT ON COLUMN "public"."msg_user"."user_id" IS '�û�id';
  3961. COMMENT ON COLUMN "public"."msg_user"."email_username" IS '�����û���';
  3962. COMMENT ON COLUMN "public"."msg_user"."wx_open_id" IS '΢��openId';
  3963. COMMENT ON COLUMN "public"."msg_user"."dingding_phone" IS '�����绰';
  3964. COMMENT ON COLUMN "public"."msg_user"."creator" IS '������';
  3965. COMMENT ON COLUMN "public"."msg_user"."create_date" IS '����ʱ��';
  3966. COMMENT ON COLUMN "public"."msg_user"."updater" IS '������';
  3967. COMMENT ON COLUMN "public"."msg_user"."update_date" IS '����ʱ��';
  3968. COMMENT ON COLUMN "public"."msg_user"."wx_phone" IS '΢�ŵ绰';
  3969. COMMENT ON TABLE "public"."msg_user" IS '��Ϣ�û���Ϣ';
  3970. -- ----------------------------
  3971. -- Records of msg_user
  3972. -- ----------------------------
  3973. -- ----------------------------
  3974. -- Table structure for qrtz_blob_triggers
  3975. -- ----------------------------
  3976. DROP TABLE IF EXISTS "public"."qrtz_blob_triggers";
  3977. CREATE TABLE "public"."qrtz_blob_triggers" (
  3978. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  3979. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  3980. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  3981. "blob_data" bytea
  3982. )
  3983. ;
  3984. -- ----------------------------
  3985. -- Records of qrtz_blob_triggers
  3986. -- ----------------------------
  3987. -- ----------------------------
  3988. -- Table structure for qrtz_calendars
  3989. -- ----------------------------
  3990. DROP TABLE IF EXISTS "public"."qrtz_calendars";
  3991. CREATE TABLE "public"."qrtz_calendars" (
  3992. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  3993. "calendar_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  3994. "calendar" bytea NOT NULL
  3995. )
  3996. ;
  3997. -- ----------------------------
  3998. -- Records of qrtz_calendars
  3999. -- ----------------------------
  4000. -- ----------------------------
  4001. -- Table structure for qrtz_cron_triggers
  4002. -- ----------------------------
  4003. DROP TABLE IF EXISTS "public"."qrtz_cron_triggers";
  4004. CREATE TABLE "public"."qrtz_cron_triggers" (
  4005. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4006. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4007. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4008. "cron_expression" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4009. "time_zone_id" varchar(80) COLLATE "pg_catalog"."default"
  4010. )
  4011. ;-- ----------------------------
  4012. -- Table structure for qrtz_fired_triggers
  4013. -- ----------------------------
  4014. DROP TABLE IF EXISTS "public"."qrtz_fired_triggers";
  4015. CREATE TABLE "public"."qrtz_fired_triggers" (
  4016. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4017. "entry_id" varchar(95) COLLATE "pg_catalog"."default" NOT NULL,
  4018. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4019. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4020. "instance_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4021. "fired_time" int8 NOT NULL,
  4022. "sched_time" int8 NOT NULL,
  4023. "priority" int4 NOT NULL,
  4024. "state" varchar(16) COLLATE "pg_catalog"."default" NOT NULL,
  4025. "job_name" varchar(200) COLLATE "pg_catalog"."default",
  4026. "job_group" varchar(200) COLLATE "pg_catalog"."default",
  4027. "is_nonconcurrent" bool,
  4028. "requests_recovery" bool
  4029. )
  4030. ;
  4031. -- ----------------------------
  4032. -- Records of qrtz_fired_triggers
  4033. -- ----------------------------
  4034. -- ----------------------------
  4035. -- Table structure for qrtz_job_details
  4036. -- ----------------------------
  4037. DROP TABLE IF EXISTS "public"."qrtz_job_details";
  4038. CREATE TABLE "public"."qrtz_job_details" (
  4039. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4040. "job_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4041. "job_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4042. "description" varchar(250) COLLATE "pg_catalog"."default",
  4043. "job_class_name" varchar(250) COLLATE "pg_catalog"."default" NOT NULL,
  4044. "is_durable" bool NOT NULL,
  4045. "is_nonconcurrent" bool NOT NULL,
  4046. "is_update_data" bool NOT NULL,
  4047. "requests_recovery" bool NOT NULL,
  4048. "job_data" bytea
  4049. )
  4050. ;
  4051. -- ----------------------------
  4052. -- Table structure for qrtz_locks
  4053. -- ----------------------------
  4054. DROP TABLE IF EXISTS "public"."qrtz_locks";
  4055. CREATE TABLE "public"."qrtz_locks" (
  4056. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4057. "lock_name" varchar(40) COLLATE "pg_catalog"."default" NOT NULL
  4058. )
  4059. ;
  4060. -- ----------------------------
  4061. -- Table structure for qrtz_paused_trigger_grps
  4062. -- ----------------------------
  4063. DROP TABLE IF EXISTS "public"."qrtz_paused_trigger_grps";
  4064. CREATE TABLE "public"."qrtz_paused_trigger_grps" (
  4065. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4066. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL
  4067. )
  4068. ;
  4069. -- ----------------------------
  4070. -- Records of qrtz_paused_trigger_grps
  4071. -- ----------------------------
  4072. -- ----------------------------
  4073. -- Table structure for qrtz_scheduler_state
  4074. -- ----------------------------
  4075. DROP TABLE IF EXISTS "public"."qrtz_scheduler_state";
  4076. CREATE TABLE "public"."qrtz_scheduler_state" (
  4077. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4078. "instance_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4079. "last_checkin_time" int8 NOT NULL,
  4080. "checkin_interval" int8 NOT NULL
  4081. )
  4082. ;
  4083. -- ----------------------------
  4084. -- Table structure for qrtz_simple_triggers
  4085. -- ----------------------------
  4086. DROP TABLE IF EXISTS "public"."qrtz_simple_triggers";
  4087. CREATE TABLE "public"."qrtz_simple_triggers" (
  4088. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4089. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4090. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4091. "repeat_count" int8 NOT NULL,
  4092. "repeat_interval" int8 NOT NULL,
  4093. "times_triggered" int8 NOT NULL
  4094. )
  4095. ;
  4096. -- ----------------------------
  4097. -- Records of qrtz_simple_triggers
  4098. -- ----------------------------
  4099. -- ----------------------------
  4100. -- Table structure for qrtz_simprop_triggers
  4101. -- ----------------------------
  4102. DROP TABLE IF EXISTS "public"."qrtz_simprop_triggers";
  4103. CREATE TABLE "public"."qrtz_simprop_triggers" (
  4104. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4105. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4106. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4107. "str_prop_1" varchar(512) COLLATE "pg_catalog"."default",
  4108. "str_prop_2" varchar(512) COLLATE "pg_catalog"."default",
  4109. "str_prop_3" varchar(512) COLLATE "pg_catalog"."default",
  4110. "int_prop_1" int4,
  4111. "int_prop_2" int4,
  4112. "long_prop_1" int8,
  4113. "long_prop_2" int8,
  4114. "dec_prop_1" numeric(13,4),
  4115. "dec_prop_2" numeric(13,4),
  4116. "bool_prop_1" bool,
  4117. "bool_prop_2" bool
  4118. )
  4119. ;
  4120. -- ----------------------------
  4121. -- Records of qrtz_simprop_triggers
  4122. -- ----------------------------
  4123. -- ----------------------------
  4124. -- Table structure for qrtz_triggers
  4125. -- ----------------------------
  4126. DROP TABLE IF EXISTS "public"."qrtz_triggers";
  4127. CREATE TABLE "public"."qrtz_triggers" (
  4128. "sched_name" varchar(120) COLLATE "pg_catalog"."default" NOT NULL,
  4129. "trigger_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4130. "trigger_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4131. "job_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4132. "job_group" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4133. "description" varchar(250) COLLATE "pg_catalog"."default",
  4134. "next_fire_time" int8,
  4135. "prev_fire_time" int8,
  4136. "priority" int4,
  4137. "trigger_state" varchar(16) COLLATE "pg_catalog"."default" NOT NULL,
  4138. "trigger_type" varchar(8) COLLATE "pg_catalog"."default" NOT NULL,
  4139. "start_time" int8 NOT NULL,
  4140. "end_time" int8,
  4141. "calendar_name" varchar(200) COLLATE "pg_catalog"."default",
  4142. "misfire_instr" int2,
  4143. "job_data" bytea
  4144. )
  4145. ;
  4146. -- ----------------------------
  4147. -- Table structure for queue_log
  4148. -- ----------------------------
  4149. DROP TABLE IF EXISTS "public"."queue_log";
  4150. CREATE TABLE "public"."queue_log" (
  4151. "id" int8 NOT NULL,
  4152. "time" timestamp(6),
  4153. "queue_num" varchar(25) COLLATE "pg_catalog"."default",
  4154. "enter_num" varchar(25) COLLATE "pg_catalog"."default",
  4155. "poll_num" varchar(25) COLLATE "pg_catalog"."default",
  4156. "channel_num" varchar(25) COLLATE "pg_catalog"."default",
  4157. "creator" int8,
  4158. "create_date" timestamp(6),
  4159. "updater" int8,
  4160. "update_date" timestamp(6)
  4161. )
  4162. ;
  4163. COMMENT ON COLUMN "public"."queue_log"."id" IS '����';
  4164. COMMENT ON COLUMN "public"."queue_log"."time" IS 'ʱ��';
  4165. COMMENT ON COLUMN "public"."queue_log"."queue_num" IS '������Ϣ��';
  4166. COMMENT ON COLUMN "public"."queue_log"."enter_num" IS '������Ϣ��';
  4167. COMMENT ON COLUMN "public"."queue_log"."poll_num" IS '������Ϣ��';
  4168. COMMENT ON COLUMN "public"."queue_log"."channel_num" IS 'ͨ����';
  4169. COMMENT ON COLUMN "public"."queue_log"."creator" IS '������';
  4170. COMMENT ON COLUMN "public"."queue_log"."create_date" IS '����ʱ��';
  4171. COMMENT ON COLUMN "public"."queue_log"."updater" IS '������';
  4172. COMMENT ON COLUMN "public"."queue_log"."update_date" IS '����ʱ��';
  4173. COMMENT ON TABLE "public"."queue_log" IS '������Ϣ������־';
  4174. -- ----------------------------
  4175. -- Records of queue_log
  4176. -- ----------------------------
  4177. -- ----------------------------
  4178. -- Table structure for queue_msg_log
  4179. -- ----------------------------
  4180. DROP TABLE IF EXISTS "public"."queue_msg_log";
  4181. CREATE TABLE "public"."queue_msg_log" (
  4182. "id" int8 NOT NULL,
  4183. "channel_name" varchar(30) COLLATE "pg_catalog"."default",
  4184. "msg" varchar COLLATE "pg_catalog"."default",
  4185. "time" int8,
  4186. "creator" int8,
  4187. "create_date" timestamp(6),
  4188. "updater" int8,
  4189. "update_date" timestamp(6)
  4190. )
  4191. ;
  4192. COMMENT ON COLUMN "public"."queue_msg_log"."channel_name" IS '����ͨ��';
  4193. COMMENT ON COLUMN "public"."queue_msg_log"."msg" IS '��Ϣ��';
  4194. COMMENT ON COLUMN "public"."queue_msg_log"."time" IS 'ʱ��';
  4195. COMMENT ON COLUMN "public"."queue_msg_log"."creator" IS '������';
  4196. COMMENT ON COLUMN "public"."queue_msg_log"."create_date" IS '����ʱ��';
  4197. COMMENT ON COLUMN "public"."queue_msg_log"."updater" IS '������';
  4198. COMMENT ON COLUMN "public"."queue_msg_log"."update_date" IS '����ʱ��';
  4199. COMMENT ON TABLE "public"."queue_msg_log" IS '������Ϣ��־';
  4200. -- ----------------------------
  4201. -- Records of queue_msg_log
  4202. -- ----------------------------
  4203. -- ----------------------------
  4204. -- Table structure for schedule_job
  4205. -- ----------------------------
  4206. DROP TABLE IF EXISTS "public"."schedule_job";
  4207. CREATE TABLE "public"."schedule_job" (
  4208. "id" int8 NOT NULL,
  4209. "bean_name" varchar(200) COLLATE "pg_catalog"."default",
  4210. "params" varchar(2000) COLLATE "pg_catalog"."default",
  4211. "cron_expression" varchar(100) COLLATE "pg_catalog"."default",
  4212. "status" int4,
  4213. "remark" varchar(255) COLLATE "pg_catalog"."default",
  4214. "creator" int8,
  4215. "create_date" int8,
  4216. "updater" int8,
  4217. "update_date" int8
  4218. )
  4219. ;
  4220. COMMENT ON COLUMN "public"."schedule_job"."id" IS 'id';
  4221. COMMENT ON COLUMN "public"."schedule_job"."bean_name" IS 'spring bean����';
  4222. COMMENT ON COLUMN "public"."schedule_job"."params" IS '����';
  4223. COMMENT ON COLUMN "public"."schedule_job"."cron_expression" IS 'cron���ʽ';
  4224. COMMENT ON COLUMN "public"."schedule_job"."status" IS '����״̬ 0����ͣ 1������';
  4225. COMMENT ON COLUMN "public"."schedule_job"."remark" IS '��ע';
  4226. COMMENT ON COLUMN "public"."schedule_job"."creator" IS '������';
  4227. COMMENT ON COLUMN "public"."schedule_job"."create_date" IS '����ʱ��';
  4228. COMMENT ON COLUMN "public"."schedule_job"."updater" IS '������';
  4229. COMMENT ON COLUMN "public"."schedule_job"."update_date" IS '����ʱ��';
  4230. COMMENT ON TABLE "public"."schedule_job" IS '��ʱ����';
  4231. -- ----------------------------
  4232. -- Records of schedule_job
  4233. -- ----------------------------
  4234. -- ----------------------------
  4235. -- Table structure for schedule_job_log
  4236. -- ----------------------------
  4237. DROP TABLE IF EXISTS "public"."schedule_job_log";
  4238. CREATE TABLE "public"."schedule_job_log" (
  4239. "id" int8 NOT NULL,
  4240. "job_id" int8 NOT NULL,
  4241. "bean_name" varchar(200) COLLATE "pg_catalog"."default",
  4242. "params" varchar(2000) COLLATE "pg_catalog"."default",
  4243. "status" int4,
  4244. "error" varchar(10000) COLLATE "pg_catalog"."default",
  4245. "times" int4,
  4246. "create_date" timestamp(6),
  4247. "ip" varchar(50) COLLATE "pg_catalog"."default"
  4248. )
  4249. ;
  4250. COMMENT ON COLUMN "public"."schedule_job_log"."id" IS 'id';
  4251. COMMENT ON COLUMN "public"."schedule_job_log"."bean_name" IS 'spring bean����';
  4252. COMMENT ON COLUMN "public"."schedule_job_log"."params" IS '����';
  4253. COMMENT ON COLUMN "public"."schedule_job_log"."status" IS '����״̬ 0��ʧ�� 1���ɹ�';
  4254. COMMENT ON COLUMN "public"."schedule_job_log"."error" IS 'ʧ����Ϣ';
  4255. COMMENT ON COLUMN "public"."schedule_job_log"."times" IS '��ʱ(��λ������)';
  4256. COMMENT ON COLUMN "public"."schedule_job_log"."ip" IS 'ip��ַ';
  4257. COMMENT ON TABLE "public"."schedule_job_log" IS '��ʱ������־';
  4258. -- ----------------------------
  4259. -- Table structure for script_info
  4260. -- ----------------------------
  4261. DROP TABLE IF EXISTS "public"."script_info";
  4262. CREATE TABLE "public"."script_info" (
  4263. "id" int8 NOT NULL,
  4264. "name" varchar(255) COLLATE "pg_catalog"."default",
  4265. "script_type" varchar(25) COLLATE "pg_catalog"."default",
  4266. "script_body" varchar COLLATE "pg_catalog"."default",
  4267. "sup_msg" varchar(5000) COLLATE "pg_catalog"."default",
  4268. "query_msg" varchar(5000) COLLATE "pg_catalog"."default",
  4269. "debug" bool,
  4270. "remark" varchar(500) COLLATE "pg_catalog"."default",
  4271. "extend_data" varchar(5000) COLLATE "pg_catalog"."default",
  4272. "tenant_code" int8,
  4273. "company_id" int8,
  4274. "dept_id" int8,
  4275. "creator" int8,
  4276. "create_date" int8,
  4277. "updater" int8,
  4278. "update_date" int8
  4279. )
  4280. ;
  4281. COMMENT ON COLUMN "public"."script_info"."name" IS '����';
  4282. COMMENT ON COLUMN "public"."script_info"."script_type" IS '�﷨����';
  4283. COMMENT ON COLUMN "public"."script_info"."script_body" IS '������';
  4284. COMMENT ON COLUMN "public"."script_info"."sup_msg" IS '��������';
  4285. COMMENT ON COLUMN "public"."script_info"."query_msg" IS '��ѯ����';
  4286. COMMENT ON COLUMN "public"."script_info"."debug" IS '����';
  4287. COMMENT ON COLUMN "public"."script_info"."remark" IS '����';
  4288. COMMENT ON COLUMN "public"."script_info"."extend_data" IS '��չ�ֶ�';
  4289. COMMENT ON COLUMN "public"."script_info"."tenant_code" IS '������ҵ(�⻧code)';
  4290. COMMENT ON COLUMN "public"."script_info"."company_id" IS '��ҵ����id';
  4291. COMMENT ON COLUMN "public"."script_info"."dept_id" IS '����id';
  4292. COMMENT ON COLUMN "public"."script_info"."creator" IS '������';
  4293. COMMENT ON COLUMN "public"."script_info"."create_date" IS '����ʱ��';
  4294. COMMENT ON COLUMN "public"."script_info"."updater" IS '������';
  4295. COMMENT ON COLUMN "public"."script_info"."update_date" IS '����ʱ��';
  4296. COMMENT ON TABLE "public"."script_info" IS '���ݽ���';
  4297. -- ----------------------------
  4298. -- Records of script_info
  4299. -- ----------------------------
  4300. -- ----------------------------
  4301. -- Table structure for script_log
  4302. -- ----------------------------
  4303. DROP TABLE IF EXISTS "public"."script_log";
  4304. CREATE TABLE "public"."script_log" (
  4305. "id" int8 NOT NULL,
  4306. "script_id" int8,
  4307. "msg" varchar COLLATE "pg_catalog"."default",
  4308. "creator" int8,
  4309. "create_date" int8,
  4310. "updater" int8,
  4311. "update_date" int8
  4312. )
  4313. ;
  4314. COMMENT ON COLUMN "public"."script_log"."script_id" IS '���ݽ�������';
  4315. COMMENT ON COLUMN "public"."script_log"."msg" IS '��Ϣ';
  4316. COMMENT ON COLUMN "public"."script_log"."creator" IS '������';
  4317. COMMENT ON COLUMN "public"."script_log"."create_date" IS '����ʱ��';
  4318. COMMENT ON COLUMN "public"."script_log"."updater" IS '������';
  4319. COMMENT ON COLUMN "public"."script_log"."update_date" IS '����ʱ��';
  4320. COMMENT ON TABLE "public"."script_log" IS '���ݽ�����־';
  4321. -- ----------------------------
  4322. -- Records of script_log
  4323. -- ----------------------------
  4324. -- ----------------------------
  4325. -- Table structure for sys_dept
  4326. -- ----------------------------
  4327. DROP TABLE IF EXISTS "public"."sys_dept";
  4328. CREATE TABLE "public"."sys_dept" (
  4329. "id" int8 NOT NULL,
  4330. "pid" int8,
  4331. "pids" varchar(500) COLLATE "pg_catalog"."default",
  4332. "name" varchar(50) COLLATE "pg_catalog"."default",
  4333. "sort" int4,
  4334. "tenant_code" int8,
  4335. "creator" int8,
  4336. "create_date" int8,
  4337. "updater" int8,
  4338. "update_date" int8
  4339. )
  4340. ;
  4341. COMMENT ON COLUMN "public"."sys_dept"."id" IS 'id';
  4342. COMMENT ON COLUMN "public"."sys_dept"."pid" IS '�ϼ�ID';
  4343. COMMENT ON COLUMN "public"."sys_dept"."pids" IS '�����ϼ�ID���ö��ŷֿ�';
  4344. COMMENT ON COLUMN "public"."sys_dept"."name" IS '��������';
  4345. COMMENT ON COLUMN "public"."sys_dept"."sort" IS '����';
  4346. COMMENT ON COLUMN "public"."sys_dept"."tenant_code" IS '�⻧����';
  4347. COMMENT ON COLUMN "public"."sys_dept"."creator" IS '������';
  4348. COMMENT ON COLUMN "public"."sys_dept"."create_date" IS '����ʱ��';
  4349. COMMENT ON COLUMN "public"."sys_dept"."updater" IS '������';
  4350. COMMENT ON COLUMN "public"."sys_dept"."update_date" IS '����ʱ��';
  4351. COMMENT ON TABLE "public"."sys_dept" IS '������';
  4352. -- ----------------------------
  4353. -- Table structure for sys_dict_data
  4354. -- ----------------------------
  4355. DROP TABLE IF EXISTS "public"."sys_dict_data";
  4356. CREATE TABLE "public"."sys_dict_data" (
  4357. "id" int8 NOT NULL,
  4358. "dict_type_id" int8 NOT NULL,
  4359. "dict_label" varchar(255) COLLATE "pg_catalog"."default",
  4360. "dict_value" varchar(255) COLLATE "pg_catalog"."default",
  4361. "remark" varchar(255) COLLATE "pg_catalog"."default",
  4362. "sort" int4,
  4363. "creator" int8,
  4364. "create_date" int8,
  4365. "updater" int8,
  4366. "update_date" int8
  4367. )
  4368. ;
  4369. COMMENT ON COLUMN "public"."sys_dict_data"."id" IS 'id';
  4370. COMMENT ON COLUMN "public"."sys_dict_data"."dict_type_id" IS '�ֵ�����ID';
  4371. COMMENT ON COLUMN "public"."sys_dict_data"."dict_label" IS '�ֵ��ǩ';
  4372. COMMENT ON COLUMN "public"."sys_dict_data"."dict_value" IS '�ֵ�ֵ';
  4373. COMMENT ON COLUMN "public"."sys_dict_data"."remark" IS '��ע';
  4374. COMMENT ON COLUMN "public"."sys_dict_data"."sort" IS '����';
  4375. COMMENT ON COLUMN "public"."sys_dict_data"."creator" IS '������';
  4376. COMMENT ON COLUMN "public"."sys_dict_data"."create_date" IS '����ʱ��';
  4377. COMMENT ON COLUMN "public"."sys_dict_data"."updater" IS '������';
  4378. COMMENT ON COLUMN "public"."sys_dict_data"."update_date" IS '����ʱ��';
  4379. COMMENT ON TABLE "public"."sys_dict_data" IS '�ֵ�����';
  4380. -- ----------------------------
  4381. -- Table structure for sys_dict_type
  4382. -- ----------------------------
  4383. DROP TABLE IF EXISTS "public"."sys_dict_type";
  4384. CREATE TABLE "public"."sys_dict_type" (
  4385. "id" int8 NOT NULL,
  4386. "dict_type" varchar(100) COLLATE "pg_catalog"."default",
  4387. "dict_name" varchar(255) COLLATE "pg_catalog"."default",
  4388. "remark" varchar(255) COLLATE "pg_catalog"."default",
  4389. "sort" int4,
  4390. "creator" int8,
  4391. "create_date" int8,
  4392. "updater" int8,
  4393. "update_date" int8
  4394. )
  4395. ;
  4396. COMMENT ON COLUMN "public"."sys_dict_type"."id" IS 'id';
  4397. COMMENT ON COLUMN "public"."sys_dict_type"."dict_type" IS '�ֵ�����';
  4398. COMMENT ON COLUMN "public"."sys_dict_type"."dict_name" IS '�ֵ�����';
  4399. COMMENT ON COLUMN "public"."sys_dict_type"."remark" IS '��ע';
  4400. COMMENT ON COLUMN "public"."sys_dict_type"."sort" IS '����';
  4401. COMMENT ON COLUMN "public"."sys_dict_type"."creator" IS '������';
  4402. COMMENT ON COLUMN "public"."sys_dict_type"."create_date" IS '����ʱ��';
  4403. COMMENT ON COLUMN "public"."sys_dict_type"."updater" IS '������';
  4404. COMMENT ON COLUMN "public"."sys_dict_type"."update_date" IS '����ʱ��';
  4405. COMMENT ON TABLE "public"."sys_dict_type" IS '�ֵ�����';
  4406. -- ----------------------------
  4407. -- Table structure for sys_energy_check
  4408. -- ----------------------------
  4409. DROP TABLE IF EXISTS "public"."sys_energy_check";
  4410. CREATE TABLE "public"."sys_energy_check" (
  4411. "id" int8 NOT NULL,
  4412. "location" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4413. "dept_name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4414. "check_time" date NOT NULL,
  4415. "check_people" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4416. "problem" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4417. "requirement" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4418. "image_url" varchar(255) COLLATE "pg_catalog"."default",
  4419. "status" varchar(255) COLLATE "pg_catalog"."default" NOT NULL DEFAULT 0,
  4420. "change_time" date,
  4421. "creator" int8,
  4422. "create_date" timestamp(6),
  4423. "tenant_code" int8,
  4424. "device_name" varchar(255) COLLATE "pg_catalog"."default",
  4425. "remarks" varchar(255) COLLATE "pg_catalog"."default"
  4426. )
  4427. ;
  4428. COMMENT ON COLUMN "public"."sys_energy_check"."id" IS 'id';
  4429. COMMENT ON COLUMN "public"."sys_energy_check"."location" IS '�豸λ��';
  4430. COMMENT ON COLUMN "public"."sys_energy_check"."dept_name" IS '�����';
  4431. COMMENT ON COLUMN "public"."sys_energy_check"."check_time" IS '���ʱ��';
  4432. COMMENT ON COLUMN "public"."sys_energy_check"."check_people" IS '�����Ա';
  4433. COMMENT ON COLUMN "public"."sys_energy_check"."problem" IS '��������';
  4434. COMMENT ON COLUMN "public"."sys_energy_check"."requirement" IS '����Ҫ��';
  4435. COMMENT ON COLUMN "public"."sys_energy_check"."image_url" IS 'ͼƬ��ַ';
  4436. COMMENT ON COLUMN "public"."sys_energy_check"."status" IS '����״̬ 0�������� 1��������';
  4437. COMMENT ON COLUMN "public"."sys_energy_check"."change_time" IS '����ʱ��';
  4438. COMMENT ON COLUMN "public"."sys_energy_check"."creator" IS '������';
  4439. COMMENT ON COLUMN "public"."sys_energy_check"."create_date" IS '����ʱ��';
  4440. COMMENT ON COLUMN "public"."sys_energy_check"."tenant_code" IS '�⻧����';
  4441. COMMENT ON COLUMN "public"."sys_energy_check"."device_name" IS '�豸����';
  4442. COMMENT ON COLUMN "public"."sys_energy_check"."remarks" IS '��ע';
  4443. COMMENT ON TABLE "public"."sys_energy_check" IS '��Դ���';
  4444. -- ----------------------------
  4445. -- Records of sys_energy_check
  4446. -- ----------------------------
  4447. -- ----------------------------
  4448. -- Table structure for sys_energy_people
  4449. -- ----------------------------
  4450. DROP TABLE IF EXISTS "public"."sys_energy_people";
  4451. CREATE TABLE "public"."sys_energy_people" (
  4452. "id" int8 NOT NULL,
  4453. "username" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4454. "realname" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4455. "dept_name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4456. "user_id" int8 NOT NULL,
  4457. "email" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4458. "tenant_code" int8,
  4459. "creator" int8,
  4460. "create_date" timestamp(6)
  4461. )
  4462. ;
  4463. COMMENT ON COLUMN "public"."sys_energy_people"."id" IS '��Ŀid';
  4464. COMMENT ON COLUMN "public"."sys_energy_people"."username" IS '�û���';
  4465. COMMENT ON COLUMN "public"."sys_energy_people"."realname" IS '����';
  4466. COMMENT ON COLUMN "public"."sys_energy_people"."dept_name" IS '��������';
  4467. COMMENT ON COLUMN "public"."sys_energy_people"."user_id" IS '�û�id';
  4468. COMMENT ON COLUMN "public"."sys_energy_people"."email" IS '����';
  4469. COMMENT ON COLUMN "public"."sys_energy_people"."tenant_code" IS '�⻧����';
  4470. COMMENT ON COLUMN "public"."sys_energy_people"."creator" IS '������';
  4471. COMMENT ON COLUMN "public"."sys_energy_people"."create_date" IS '����ʱ��';
  4472. COMMENT ON TABLE "public"."sys_energy_people" IS '������Ŀ-�û�����';
  4473. -- ----------------------------
  4474. -- Records of sys_energy_people
  4475. -- ----------------------------
  4476. -- ----------------------------
  4477. -- Table structure for sys_energy_project
  4478. -- ----------------------------
  4479. DROP TABLE IF EXISTS "public"."sys_energy_project";
  4480. CREATE TABLE "public"."sys_energy_project" (
  4481. "id" int8 NOT NULL,
  4482. "project_name" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  4483. "department" varchar(125) COLLATE "pg_catalog"."default" NOT NULL,
  4484. "people" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  4485. "save_energy" numeric(15,2) NOT NULL,
  4486. "save_cost" numeric(15,2) NOT NULL,
  4487. "implement_time" date NOT NULL,
  4488. "detail" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4489. "status" varchar(32) COLLATE "pg_catalog"."default" DEFAULT 0,
  4490. "remark" varchar(32) COLLATE "pg_catalog"."default",
  4491. "tenant_code" int8,
  4492. "creator" int8,
  4493. "create_date" timestamp(6)
  4494. )
  4495. ;
  4496. COMMENT ON COLUMN "public"."sys_energy_project"."id" IS 'id';
  4497. COMMENT ON COLUMN "public"."sys_energy_project"."project_name" IS '��Ŀ����';
  4498. COMMENT ON COLUMN "public"."sys_energy_project"."department" IS '����';
  4499. COMMENT ON COLUMN "public"."sys_energy_project"."people" IS 'ʵʩ��';
  4500. COMMENT ON COLUMN "public"."sys_energy_project"."save_energy" IS '������';
  4501. COMMENT ON COLUMN "public"."sys_energy_project"."save_cost" IS '��Լ����';
  4502. COMMENT ON COLUMN "public"."sys_energy_project"."implement_time" IS 'ʵʩʱ��';
  4503. COMMENT ON COLUMN "public"."sys_energy_project"."detail" IS '����';
  4504. COMMENT ON COLUMN "public"."sys_energy_project"."status" IS '���״̬ 0:����� 1������� 2:δͨ��';
  4505. COMMENT ON COLUMN "public"."sys_energy_project"."remark" IS '���δͨ����ע';
  4506. COMMENT ON COLUMN "public"."sys_energy_project"."tenant_code" IS '�⻧����';
  4507. COMMENT ON COLUMN "public"."sys_energy_project"."creator" IS '������';
  4508. COMMENT ON COLUMN "public"."sys_energy_project"."create_date" IS '����ʱ��';
  4509. COMMENT ON TABLE "public"."sys_energy_project" IS '������Ŀ';
  4510. -- ----------------------------
  4511. -- Records of sys_energy_project
  4512. -- ----------------------------
  4513. -- ----------------------------
  4514. -- Table structure for sys_industry_type
  4515. -- ----------------------------
  4516. DROP TABLE IF EXISTS "public"."sys_industry_type";
  4517. CREATE TABLE "public"."sys_industry_type" (
  4518. "id" int8 NOT NULL,
  4519. "code" varchar(20) COLLATE "pg_catalog"."default",
  4520. "parent_code" varchar(20) COLLATE "pg_catalog"."default",
  4521. "name" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  4522. "full_name" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4523. "jgzh" bool,
  4524. "tenant_code" int8 NOT NULL,
  4525. "dept_id" int8 NOT NULL,
  4526. "delete_status" int2 NOT NULL DEFAULT 0
  4527. )
  4528. ;
  4529. COMMENT ON COLUMN "public"."sys_industry_type"."id" IS 'id';
  4530. COMMENT ON COLUMN "public"."sys_industry_type"."code" IS '����';
  4531. COMMENT ON COLUMN "public"."sys_industry_type"."parent_code" IS '���ڱ���';
  4532. COMMENT ON COLUMN "public"."sys_industry_type"."name" IS '��ҵ����';
  4533. COMMENT ON COLUMN "public"."sys_industry_type"."full_name" IS '��ҵȫ��';
  4534. COMMENT ON COLUMN "public"."sys_industry_type"."jgzh" IS '�Ƿ���Դ�ӹ�ת������ҵ';
  4535. COMMENT ON COLUMN "public"."sys_industry_type"."tenant_code" IS '�⻧����';
  4536. COMMENT ON COLUMN "public"."sys_industry_type"."dept_id" IS '��ҵID';
  4537. COMMENT ON COLUMN "public"."sys_industry_type"."delete_status" IS 'ɾ��״̬ 0δɾ�� 1ɾ��';
  4538. COMMENT ON TABLE "public"."sys_industry_type" IS '��ҵ����';
  4539. -- ----------------------------
  4540. -- Table structure for sys_language
  4541. -- ----------------------------
  4542. DROP TABLE IF EXISTS "public"."sys_language";
  4543. CREATE TABLE "public"."sys_language" (
  4544. "table_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
  4545. "table_id" int8 NOT NULL,
  4546. "field_name" varchar(32) COLLATE "pg_catalog"."default" NOT NULL,
  4547. "field_value" varchar(200) COLLATE "pg_catalog"."default" NOT NULL,
  4548. "language" varchar(10) COLLATE "pg_catalog"."default" NOT NULL
  4549. )
  4550. ;
  4551. COMMENT ON COLUMN "public"."sys_language"."table_name" IS '����';
  4552. COMMENT ON COLUMN "public"."sys_language"."table_id" IS '������';
  4553. COMMENT ON COLUMN "public"."sys_language"."field_name" IS '�ֶ���';
  4554. COMMENT ON COLUMN "public"."sys_language"."field_value" IS '�ֶ�ֵ';
  4555. COMMENT ON COLUMN "public"."sys_language"."language" IS '����';
  4556. COMMENT ON TABLE "public"."sys_language" IS '���ʻ�';
  4557. -- ----------------------------
  4558. -- Table structure for sys_log_error
  4559. -- ----------------------------
  4560. DROP TABLE IF EXISTS "public"."sys_log_error";
  4561. CREATE TABLE "public"."sys_log_error" (
  4562. "id" int8 NOT NULL,
  4563. "request_uri" varchar(200) COLLATE "pg_catalog"."default",
  4564. "request_method" varchar(20) COLLATE "pg_catalog"."default",
  4565. "request_params" text COLLATE "pg_catalog"."default",
  4566. "user_agent" varchar(500) COLLATE "pg_catalog"."default",
  4567. "ip" varchar(32) COLLATE "pg_catalog"."default",
  4568. "error_info" text COLLATE "pg_catalog"."default",
  4569. "creator" int8,
  4570. "create_date" int8
  4571. )
  4572. ;
  4573. COMMENT ON COLUMN "public"."sys_log_error"."id" IS 'id';
  4574. COMMENT ON COLUMN "public"."sys_log_error"."request_uri" IS '����URI';
  4575. COMMENT ON COLUMN "public"."sys_log_error"."request_method" IS '����ʽ';
  4576. COMMENT ON COLUMN "public"."sys_log_error"."request_params" IS '�������';
  4577. COMMENT ON COLUMN "public"."sys_log_error"."user_agent" IS '�û�����';
  4578. COMMENT ON COLUMN "public"."sys_log_error"."ip" IS '����IP';
  4579. COMMENT ON COLUMN "public"."sys_log_error"."error_info" IS '�쳣��Ϣ';
  4580. COMMENT ON COLUMN "public"."sys_log_error"."creator" IS '������';
  4581. COMMENT ON COLUMN "public"."sys_log_error"."create_date" IS '����ʱ��';
  4582. COMMENT ON TABLE "public"."sys_log_error" IS '�쳣��־';
  4583. -- ----------------------------
  4584. -- Table structure for sys_log_login
  4585. -- ----------------------------
  4586. DROP TABLE IF EXISTS "public"."sys_log_login";
  4587. CREATE TABLE "public"."sys_log_login" (
  4588. "id" int8 NOT NULL,
  4589. "operation" int4,
  4590. "status" int4,
  4591. "user_agent" varchar(500) COLLATE "pg_catalog"."default",
  4592. "ip" varchar(32) COLLATE "pg_catalog"."default",
  4593. "creator_name" varchar(50) COLLATE "pg_catalog"."default",
  4594. "creator" int8,
  4595. "create_date" int8,
  4596. "internal_ip" varchar(255) COLLATE "pg_catalog"."default"
  4597. )
  4598. ;
  4599. COMMENT ON COLUMN "public"."sys_log_login"."id" IS 'id';
  4600. COMMENT ON COLUMN "public"."sys_log_login"."operation" IS '�û����� 0���û���¼ 1���û��˳�';
  4601. COMMENT ON COLUMN "public"."sys_log_login"."status" IS '״̬ 0��ʧ�� 1���ɹ� 2���˺�������';
  4602. COMMENT ON COLUMN "public"."sys_log_login"."user_agent" IS '�û�����';
  4603. COMMENT ON COLUMN "public"."sys_log_login"."ip" IS '����IP';
  4604. COMMENT ON COLUMN "public"."sys_log_login"."creator_name" IS '�û���';
  4605. COMMENT ON COLUMN "public"."sys_log_login"."creator" IS '������';
  4606. COMMENT ON COLUMN "public"."sys_log_login"."create_date" IS '����ʱ��';
  4607. COMMENT ON COLUMN "public"."sys_log_login"."internal_ip" IS '����ip';
  4608. COMMENT ON TABLE "public"."sys_log_login" IS '��¼��־';
  4609. -- ----------------------------
  4610. -- Table structure for sys_log_operation
  4611. -- ----------------------------
  4612. DROP TABLE IF EXISTS "public"."sys_log_operation";
  4613. CREATE TABLE "public"."sys_log_operation" (
  4614. "id" int8 NOT NULL,
  4615. "operation" varchar(50) COLLATE "pg_catalog"."default",
  4616. "request_uri" varchar(200) COLLATE "pg_catalog"."default",
  4617. "request_method" varchar(20) COLLATE "pg_catalog"."default",
  4618. "request_params" text COLLATE "pg_catalog"."default",
  4619. "request_time" int4,
  4620. "user_agent" varchar(500) COLLATE "pg_catalog"."default",
  4621. "ip" varchar(32) COLLATE "pg_catalog"."default",
  4622. "status" int4,
  4623. "creator_name" varchar(50) COLLATE "pg_catalog"."default",
  4624. "creator" int8,
  4625. "create_date" int8,
  4626. "internal_ip" varchar(255) COLLATE "pg_catalog"."default"
  4627. )
  4628. ;
  4629. COMMENT ON COLUMN "public"."sys_log_operation"."id" IS 'id';
  4630. COMMENT ON COLUMN "public"."sys_log_operation"."operation" IS '�û�����';
  4631. COMMENT ON COLUMN "public"."sys_log_operation"."request_uri" IS '����URI';
  4632. COMMENT ON COLUMN "public"."sys_log_operation"."request_method" IS '����ʽ';
  4633. COMMENT ON COLUMN "public"."sys_log_operation"."request_params" IS '�������';
  4634. COMMENT ON COLUMN "public"."sys_log_operation"."request_time" IS '����ʱ��(����)';
  4635. COMMENT ON COLUMN "public"."sys_log_operation"."user_agent" IS '�û�����';
  4636. COMMENT ON COLUMN "public"."sys_log_operation"."ip" IS '����IP';
  4637. COMMENT ON COLUMN "public"."sys_log_operation"."status" IS '״̬ 0��ʧ�� 1���ɹ�';
  4638. COMMENT ON COLUMN "public"."sys_log_operation"."creator_name" IS '�û���';
  4639. COMMENT ON COLUMN "public"."sys_log_operation"."creator" IS '������';
  4640. COMMENT ON COLUMN "public"."sys_log_operation"."create_date" IS '����ʱ��';
  4641. COMMENT ON COLUMN "public"."sys_log_operation"."internal_ip" IS '����ip';
  4642. COMMENT ON TABLE "public"."sys_log_operation" IS '������־';
  4643. -- ----------------------------
  4644. -- Table structure for sys_mail_log
  4645. -- ----------------------------
  4646. DROP TABLE IF EXISTS "public"."sys_mail_log";
  4647. CREATE TABLE "public"."sys_mail_log" (
  4648. "id" int8 NOT NULL,
  4649. "template_id" int8 NOT NULL,
  4650. "mail_from" varchar(200) COLLATE "pg_catalog"."default",
  4651. "mail_to" varchar(400) COLLATE "pg_catalog"."default",
  4652. "mail_cc" varchar(400) COLLATE "pg_catalog"."default",
  4653. "subject" varchar(200) COLLATE "pg_catalog"."default",
  4654. "content" text COLLATE "pg_catalog"."default",
  4655. "status" int4,
  4656. "creator" int8,
  4657. "create_date" int8
  4658. )
  4659. ;
  4660. COMMENT ON COLUMN "public"."sys_mail_log"."id" IS 'id';
  4661. COMMENT ON COLUMN "public"."sys_mail_log"."template_id" IS '�ʼ�ģ��ID';
  4662. COMMENT ON COLUMN "public"."sys_mail_log"."mail_from" IS '������';
  4663. COMMENT ON COLUMN "public"."sys_mail_log"."mail_to" IS '�ռ���';
  4664. COMMENT ON COLUMN "public"."sys_mail_log"."mail_cc" IS '������';
  4665. COMMENT ON COLUMN "public"."sys_mail_log"."subject" IS '�ʼ�����';
  4666. COMMENT ON COLUMN "public"."sys_mail_log"."content" IS '�ʼ�����';
  4667. COMMENT ON COLUMN "public"."sys_mail_log"."status" IS '����״̬ 0��ʧ�� 1���ɹ�';
  4668. COMMENT ON COLUMN "public"."sys_mail_log"."creator" IS '������';
  4669. COMMENT ON COLUMN "public"."sys_mail_log"."create_date" IS '����ʱ��';
  4670. COMMENT ON TABLE "public"."sys_mail_log" IS '�ʼ����ͼ�¼';
  4671. -- ----------------------------
  4672. -- Records of sys_mail_log
  4673. -- ----------------------------
  4674. -- ----------------------------
  4675. -- Table structure for sys_mail_template
  4676. -- ----------------------------
  4677. DROP TABLE IF EXISTS "public"."sys_mail_template";
  4678. CREATE TABLE "public"."sys_mail_template" (
  4679. "id" int8 NOT NULL,
  4680. "name" varchar(100) COLLATE "pg_catalog"."default",
  4681. "subject" varchar(200) COLLATE "pg_catalog"."default",
  4682. "content" text COLLATE "pg_catalog"."default",
  4683. "creator" int8,
  4684. "create_date" int8,
  4685. "updater" int8,
  4686. "update_date" int8
  4687. )
  4688. ;
  4689. COMMENT ON COLUMN "public"."sys_mail_template"."id" IS 'id';
  4690. COMMENT ON COLUMN "public"."sys_mail_template"."name" IS '�����';
  4691. COMMENT ON COLUMN "public"."sys_mail_template"."subject" IS '�ʼ�����';
  4692. COMMENT ON COLUMN "public"."sys_mail_template"."content" IS '�ʼ�����';
  4693. COMMENT ON COLUMN "public"."sys_mail_template"."creator" IS '������';
  4694. COMMENT ON COLUMN "public"."sys_mail_template"."create_date" IS '����ʱ��';
  4695. COMMENT ON COLUMN "public"."sys_mail_template"."updater" IS '������';
  4696. COMMENT ON COLUMN "public"."sys_mail_template"."update_date" IS '����ʱ��';
  4697. COMMENT ON TABLE "public"."sys_mail_template" IS '�ʼ�ģ��';
  4698. -- ----------------------------
  4699. -- Records of sys_mail_template
  4700. -- ----------------------------
  4701. -- ----------------------------
  4702. -- Table structure for sys_menu
  4703. -- ----------------------------
  4704. DROP TABLE IF EXISTS "public"."sys_menu";
  4705. CREATE TABLE "public"."sys_menu" (
  4706. "id" int8 NOT NULL,
  4707. "pid" int8,
  4708. "url" varchar(200) COLLATE "pg_catalog"."default",
  4709. "permissions" varchar(500) COLLATE "pg_catalog"."default",
  4710. "type" int4,
  4711. "open_style" int4,
  4712. "icon" varchar(50) COLLATE "pg_catalog"."default",
  4713. "sort" int4,
  4714. "creator" int8,
  4715. "create_date" int8,
  4716. "updater" int8,
  4717. "update_date" int8,
  4718. "sa_view" int4,
  4719. "description" varchar COLLATE "pg_catalog"."default",
  4720. "model" varchar(4) COLLATE "pg_catalog"."default",
  4721. "model_url" varchar(1024) COLLATE "pg_catalog"."default"
  4722. )
  4723. ;
  4724. COMMENT ON COLUMN "public"."sys_menu"."id" IS 'id';
  4725. COMMENT ON COLUMN "public"."sys_menu"."pid" IS '�ϼ�ID��һ���˵�Ϊ0';
  4726. COMMENT ON COLUMN "public"."sys_menu"."url" IS '�˵�URL';
  4727. COMMENT ON COLUMN "public"."sys_menu"."permissions" IS '��Ȩ(����ö��ŷָ����磺sys:user:list,sys:user:save)';
  4728. COMMENT ON COLUMN "public"."sys_menu"."type" IS '���� 0���˵� 1����ť';
  4729. COMMENT ON COLUMN "public"."sys_menu"."open_style" IS '�򿪷�ʽ 0���ڲ� 1���ⲿ';
  4730. COMMENT ON COLUMN "public"."sys_menu"."icon" IS '�˵�ͼ��';
  4731. COMMENT ON COLUMN "public"."sys_menu"."sort" IS '����';
  4732. COMMENT ON COLUMN "public"."sys_menu"."creator" IS '������';
  4733. COMMENT ON COLUMN "public"."sys_menu"."create_date" IS '����ʱ��';
  4734. COMMENT ON COLUMN "public"."sys_menu"."updater" IS '������';
  4735. COMMENT ON COLUMN "public"."sys_menu"."update_date" IS '����ʱ��';
  4736. COMMENT ON COLUMN "public"."sys_menu"."sa_view" IS '�����Ƿ�ɼ� 0���� 1����';
  4737. COMMENT ON COLUMN "public"."sys_menu"."description" IS '˵��';
  4738. COMMENT ON COLUMN "public"."sys_menu"."model" IS '����';
  4739. COMMENT ON COLUMN "public"."sys_menu"."model_url" IS '����ͼ��';
  4740. COMMENT ON TABLE "public"."sys_menu" IS '�˵�����';
  4741. -- ----------------------------
  4742. -- Table structure for sys_notice
  4743. -- ----------------------------
  4744. DROP TABLE IF EXISTS "public"."sys_notice";
  4745. CREATE TABLE "public"."sys_notice" (
  4746. "id" int8 NOT NULL,
  4747. "type" int4 NOT NULL,
  4748. "title" varchar(200) COLLATE "pg_catalog"."default",
  4749. "content" text COLLATE "pg_catalog"."default",
  4750. "receiver_type" int4,
  4751. "receiver_type_ids" varchar(500) COLLATE "pg_catalog"."default",
  4752. "status" int4,
  4753. "sender_name" varchar(50) COLLATE "pg_catalog"."default",
  4754. "sender_date" timestamp(6),
  4755. "creator" int8,
  4756. "create_date" timestamp(6)
  4757. )
  4758. ;
  4759. COMMENT ON COLUMN "public"."sys_notice"."id" IS 'id';
  4760. COMMENT ON COLUMN "public"."sys_notice"."type" IS '֪ͨ����';
  4761. COMMENT ON COLUMN "public"."sys_notice"."title" IS '����';
  4762. COMMENT ON COLUMN "public"."sys_notice"."content" IS '����';
  4763. COMMENT ON COLUMN "public"."sys_notice"."receiver_type" IS '������ 0��ȫ�� 1������';
  4764. COMMENT ON COLUMN "public"."sys_notice"."receiver_type_ids" IS '������ID���ö��ŷֿ�';
  4765. COMMENT ON COLUMN "public"."sys_notice"."status" IS '����״̬ 0���ݸ� 1���ѷ���';
  4766. COMMENT ON COLUMN "public"."sys_notice"."sender_name" IS '������';
  4767. COMMENT ON COLUMN "public"."sys_notice"."sender_date" IS '����ʱ��';
  4768. COMMENT ON COLUMN "public"."sys_notice"."creator" IS '������';
  4769. COMMENT ON COLUMN "public"."sys_notice"."create_date" IS '����ʱ��';
  4770. COMMENT ON TABLE "public"."sys_notice" IS '֪ͨ����';
  4771. -- ----------------------------
  4772. -- Records of sys_notice
  4773. -- ----------------------------
  4774. -- ----------------------------
  4775. -- Table structure for sys_notice_user
  4776. -- ----------------------------
  4777. DROP TABLE IF EXISTS "public"."sys_notice_user";
  4778. CREATE TABLE "public"."sys_notice_user" (
  4779. "receiver_id" int8 NOT NULL,
  4780. "notice_id" int8 NOT NULL,
  4781. "read_status" int4 NOT NULL,
  4782. "read_date" timestamp(6)
  4783. )
  4784. ;
  4785. COMMENT ON COLUMN "public"."sys_notice_user"."receiver_id" IS '������ID';
  4786. COMMENT ON COLUMN "public"."sys_notice_user"."notice_id" IS '֪ͨID';
  4787. COMMENT ON COLUMN "public"."sys_notice_user"."read_status" IS '�Ķ�״̬ 0��δ�� 1���Ѷ�';
  4788. COMMENT ON COLUMN "public"."sys_notice_user"."read_date" IS '�Ķ�ʱ��';
  4789. COMMENT ON TABLE "public"."sys_notice_user" IS '�ҵ�֪ͨ';
  4790. -- ----------------------------
  4791. -- Records of sys_notice_user
  4792. -- ----------------------------
  4793. -- ----------------------------
  4794. -- Table structure for sys_oss
  4795. -- ----------------------------
  4796. DROP TABLE IF EXISTS "public"."sys_oss";
  4797. CREATE TABLE "public"."sys_oss" (
  4798. "id" int8 NOT NULL,
  4799. "url" varchar(200) COLLATE "pg_catalog"."default",
  4800. "type" varchar(5) COLLATE "pg_catalog"."default",
  4801. "single" bool,
  4802. "creator" int8,
  4803. "create_date" int8
  4804. )
  4805. ;
  4806. COMMENT ON COLUMN "public"."sys_oss"."id" IS 'id';
  4807. COMMENT ON COLUMN "public"."sys_oss"."url" IS 'URL��ַ';
  4808. COMMENT ON COLUMN "public"."sys_oss"."type" IS '�����';
  4809. COMMENT ON COLUMN "public"."sys_oss"."single" IS '�Ƿ�Ψһ';
  4810. COMMENT ON TABLE "public"."sys_oss" IS '�ļ��ϴ�';
  4811. -- ----------------------------
  4812. -- Records of sys_oss
  4813. -- ----------------------------
  4814. -- ----------------------------
  4815. -- Table structure for sys_params
  4816. -- ----------------------------
  4817. DROP TABLE IF EXISTS "public"."sys_params";
  4818. CREATE TABLE "public"."sys_params" (
  4819. "id" int8 NOT NULL,
  4820. "param_code" varchar(32) COLLATE "pg_catalog"."default",
  4821. "param_value" varchar(2000) COLLATE "pg_catalog"."default",
  4822. "param_type" int4 NOT NULL DEFAULT 1,
  4823. "remark" varchar(200) COLLATE "pg_catalog"."default",
  4824. "creator" int8,
  4825. "create_date" int8,
  4826. "updater" int8,
  4827. "update_date" int8
  4828. )
  4829. ;
  4830. COMMENT ON COLUMN "public"."sys_params"."param_code" IS '��������';
  4831. COMMENT ON COLUMN "public"."sys_params"."param_value" IS '����ֵ';
  4832. COMMENT ON COLUMN "public"."sys_params"."param_type" IS '���� 0��ϵͳ���� 1����ϵͳ����';
  4833. COMMENT ON COLUMN "public"."sys_params"."remark" IS '��ע';
  4834. COMMENT ON COLUMN "public"."sys_params"."creator" IS '������';
  4835. COMMENT ON COLUMN "public"."sys_params"."create_date" IS '����ʱ��';
  4836. COMMENT ON COLUMN "public"."sys_params"."updater" IS '������';
  4837. COMMENT ON COLUMN "public"."sys_params"."update_date" IS '����ʱ��';
  4838. COMMENT ON TABLE "public"."sys_params" IS '��������';
  4839. -- ----------------------------
  4840. -- Table structure for sys_post
  4841. -- ----------------------------
  4842. DROP TABLE IF EXISTS "public"."sys_post";
  4843. CREATE TABLE "public"."sys_post" (
  4844. "id" int8 NOT NULL,
  4845. "post_code" varchar(100) COLLATE "pg_catalog"."default",
  4846. "post_name" varchar(100) COLLATE "pg_catalog"."default",
  4847. "sort" int4,
  4848. "status" int4,
  4849. "tenant_code" int8,
  4850. "creator" int8,
  4851. "create_date" int8,
  4852. "updater" int8,
  4853. "update_date" int8
  4854. )
  4855. ;
  4856. COMMENT ON COLUMN "public"."sys_post"."id" IS 'id';
  4857. COMMENT ON COLUMN "public"."sys_post"."post_code" IS '�����';
  4858. COMMENT ON COLUMN "public"."sys_post"."post_name" IS '�����';
  4859. COMMENT ON COLUMN "public"."sys_post"."sort" IS '����';
  4860. COMMENT ON COLUMN "public"."sys_post"."status" IS '״̬ 0��ͣ�� 1������';
  4861. COMMENT ON COLUMN "public"."sys_post"."tenant_code" IS '�⻧����';
  4862. COMMENT ON COLUMN "public"."sys_post"."creator" IS '������';
  4863. COMMENT ON COLUMN "public"."sys_post"."create_date" IS '����ʱ��';
  4864. COMMENT ON COLUMN "public"."sys_post"."updater" IS '������';
  4865. COMMENT ON COLUMN "public"."sys_post"."update_date" IS '����ʱ��';
  4866. COMMENT ON TABLE "public"."sys_post" IS '�����';
  4867. -- ----------------------------
  4868. -- Records of sys_post
  4869. -- ----------------------------
  4870. -- ----------------------------
  4871. -- Table structure for sys_region
  4872. -- ----------------------------
  4873. DROP TABLE IF EXISTS "public"."sys_region";
  4874. CREATE TABLE "public"."sys_region" (
  4875. "id" int8 NOT NULL,
  4876. "pid" int8,
  4877. "name" varchar(100) COLLATE "pg_catalog"."default",
  4878. "tree_level" int4,
  4879. "leaf" int4,
  4880. "sort" int8,
  4881. "creator" int8,
  4882. "create_date" int8,
  4883. "updater" int8,
  4884. "update_date" int8
  4885. )
  4886. ;
  4887. COMMENT ON COLUMN "public"."sys_region"."pid" IS '�ϼ�ID';
  4888. COMMENT ON COLUMN "public"."sys_region"."name" IS '����';
  4889. COMMENT ON COLUMN "public"."sys_region"."tree_level" IS '�㼶';
  4890. COMMENT ON COLUMN "public"."sys_region"."leaf" IS '�Ƿ�Ҷ�ӽڵ� 0���� 1����';
  4891. COMMENT ON COLUMN "public"."sys_region"."sort" IS '����';
  4892. COMMENT ON COLUMN "public"."sys_region"."creator" IS '������';
  4893. COMMENT ON COLUMN "public"."sys_region"."create_date" IS '����ʱ��';
  4894. COMMENT ON COLUMN "public"."sys_region"."updater" IS '������';
  4895. COMMENT ON COLUMN "public"."sys_region"."update_date" IS '����ʱ��';
  4896. COMMENT ON TABLE "public"."sys_region" IS '��������';
  4897. -- ----------------------------
  4898. -- Table structure for sys_region_weather
  4899. -- ----------------------------
  4900. DROP TABLE IF EXISTS "public"."sys_region_weather";
  4901. CREATE TABLE "public"."sys_region_weather" (
  4902. "region_id" int8,
  4903. "weather_code" int8,
  4904. "weather_name" varchar(255) COLLATE "pg_catalog"."default",
  4905. "id" int8 NOT NULL
  4906. )
  4907. ;
  4908. COMMENT ON COLUMN "public"."sys_region_weather"."region_id" IS '�������';
  4909. COMMENT ON COLUMN "public"."sys_region_weather"."weather_code" IS '���������';
  4910. COMMENT ON TABLE "public"."sys_region_weather" IS '�����Ӧ��������';
  4911. -- ----------------------------
  4912. -- Table structure for sys_role
  4913. -- ----------------------------
  4914. DROP TABLE IF EXISTS "public"."sys_role";
  4915. CREATE TABLE "public"."sys_role" (
  4916. "id" int8 NOT NULL,
  4917. "name" varchar(50) COLLATE "pg_catalog"."default",
  4918. "remark" varchar(100) COLLATE "pg_catalog"."default",
  4919. "dept_id" int8,
  4920. "tenant_code" int8,
  4921. "creator" int8,
  4922. "create_date" int8,
  4923. "updater" int8,
  4924. "update_date" int8,
  4925. "default_role" bool,
  4926. "company_id" int8,
  4927. "type" varchar(5) COLLATE "pg_catalog"."default"
  4928. )
  4929. ;
  4930. COMMENT ON COLUMN "public"."sys_role"."id" IS 'id';
  4931. COMMENT ON COLUMN "public"."sys_role"."name" IS '��ɫ����';
  4932. COMMENT ON COLUMN "public"."sys_role"."remark" IS '��ע';
  4933. COMMENT ON COLUMN "public"."sys_role"."dept_id" IS '����ID';
  4934. COMMENT ON COLUMN "public"."sys_role"."tenant_code" IS '�⻧����';
  4935. COMMENT ON COLUMN "public"."sys_role"."creator" IS '������';
  4936. COMMENT ON COLUMN "public"."sys_role"."create_date" IS '����ʱ��';
  4937. COMMENT ON COLUMN "public"."sys_role"."updater" IS '������';
  4938. COMMENT ON COLUMN "public"."sys_role"."update_date" IS '����ʱ��';
  4939. COMMENT ON COLUMN "public"."sys_role"."default_role" IS '�Ƿ�Ĭ�Ͻ�ɫ';
  4940. COMMENT ON COLUMN "public"."sys_role"."company_id" IS '��ҵ����id';
  4941. COMMENT ON COLUMN "public"."sys_role"."type" IS '��ɫ����,0-��ҵ��ɫ,1-�û���ɫ';
  4942. COMMENT ON TABLE "public"."sys_role" IS '��ɫ����';
  4943. -- ----------------------------
  4944. -- Table structure for sys_role_data_scope
  4945. -- ----------------------------
  4946. DROP TABLE IF EXISTS "public"."sys_role_data_scope";
  4947. CREATE TABLE "public"."sys_role_data_scope" (
  4948. "id" int8 NOT NULL,
  4949. "role_id" int8,
  4950. "dept_id" int8,
  4951. "creator" int8,
  4952. "create_date" int8
  4953. )
  4954. ;
  4955. COMMENT ON COLUMN "public"."sys_role_data_scope"."role_id" IS '��ɫID';
  4956. COMMENT ON COLUMN "public"."sys_role_data_scope"."dept_id" IS '����ID';
  4957. COMMENT ON COLUMN "public"."sys_role_data_scope"."creator" IS '������';
  4958. COMMENT ON COLUMN "public"."sys_role_data_scope"."create_date" IS '����ʱ��';
  4959. COMMENT ON TABLE "public"."sys_role_data_scope" IS '��ɫ����Ȩ��';
  4960. -- ----------------------------
  4961. -- Records of sys_role_data_scope
  4962. -- ----------------------------
  4963. -- ----------------------------
  4964. -- Table structure for sys_role_menu
  4965. -- ----------------------------
  4966. DROP TABLE IF EXISTS "public"."sys_role_menu";
  4967. CREATE TABLE "public"."sys_role_menu" (
  4968. "id" int8 NOT NULL,
  4969. "role_id" int8,
  4970. "menu_id" int8,
  4971. "creator" int8,
  4972. "create_date" int8
  4973. )
  4974. ;
  4975. COMMENT ON COLUMN "public"."sys_role_menu"."role_id" IS '��ɫID';
  4976. COMMENT ON COLUMN "public"."sys_role_menu"."menu_id" IS '�˵�ID';
  4977. COMMENT ON COLUMN "public"."sys_role_menu"."creator" IS '������';
  4978. COMMENT ON COLUMN "public"."sys_role_menu"."create_date" IS '����ʱ��';
  4979. COMMENT ON TABLE "public"."sys_role_menu" IS '��ɫ�˵���ϵ';
  4980. -- ----------------------------
  4981. -- Table structure for sys_role_user
  4982. -- ----------------------------
  4983. DROP TABLE IF EXISTS "public"."sys_role_user";
  4984. CREATE TABLE "public"."sys_role_user" (
  4985. "id" int8 NOT NULL,
  4986. "role_id" int8,
  4987. "user_id" int8,
  4988. "creator" int8,
  4989. "create_date" int8
  4990. )
  4991. ;
  4992. COMMENT ON COLUMN "public"."sys_role_user"."role_id" IS '��ɫID';
  4993. COMMENT ON COLUMN "public"."sys_role_user"."user_id" IS '�û�ID';
  4994. COMMENT ON COLUMN "public"."sys_role_user"."creator" IS '������';
  4995. COMMENT ON COLUMN "public"."sys_role_user"."create_date" IS '����ʱ��';
  4996. COMMENT ON TABLE "public"."sys_role_user" IS '��ɫ�û���ϵ';
  4997. -- ----------------------------
  4998. -- Table structure for sys_sms
  4999. -- ----------------------------
  5000. DROP TABLE IF EXISTS "public"."sys_sms";
  5001. CREATE TABLE "public"."sys_sms" (
  5002. "id" int8 NOT NULL,
  5003. "sms_code" varchar(32) COLLATE "pg_catalog"."default",
  5004. "platform" int4,
  5005. "sms_config" varchar(2000) COLLATE "pg_catalog"."default",
  5006. "remark" varchar(200) COLLATE "pg_catalog"."default",
  5007. "creator" int8,
  5008. "create_date" int8,
  5009. "updater" int8,
  5010. "update_date" int8
  5011. )
  5012. ;
  5013. COMMENT ON COLUMN "public"."sys_sms"."id" IS 'id';
  5014. COMMENT ON COLUMN "public"."sys_sms"."sms_code" IS '���ű���';
  5015. COMMENT ON COLUMN "public"."sys_sms"."platform" IS 'ƽ̨����';
  5016. COMMENT ON COLUMN "public"."sys_sms"."sms_config" IS '��������';
  5017. COMMENT ON COLUMN "public"."sys_sms"."remark" IS '��ע';
  5018. COMMENT ON COLUMN "public"."sys_sms"."creator" IS '������';
  5019. COMMENT ON COLUMN "public"."sys_sms"."create_date" IS '����ʱ��';
  5020. COMMENT ON COLUMN "public"."sys_sms"."updater" IS '������';
  5021. COMMENT ON COLUMN "public"."sys_sms"."update_date" IS '����ʱ��';
  5022. COMMENT ON TABLE "public"."sys_sms" IS '����';
  5023. -- ----------------------------
  5024. -- Records of sys_sms
  5025. -- ----------------------------
  5026. -- ----------------------------
  5027. -- Table structure for sys_sms_log
  5028. -- ----------------------------
  5029. DROP TABLE IF EXISTS "public"."sys_sms_log";
  5030. CREATE TABLE "public"."sys_sms_log" (
  5031. "id" int8 NOT NULL,
  5032. "sms_code" varchar(32) COLLATE "pg_catalog"."default",
  5033. "platform" int4,
  5034. "mobile" varchar(20) COLLATE "pg_catalog"."default",
  5035. "params_1" varchar(50) COLLATE "pg_catalog"."default",
  5036. "params_2" varchar(50) COLLATE "pg_catalog"."default",
  5037. "params_3" varchar(50) COLLATE "pg_catalog"."default",
  5038. "params_4" varchar(50) COLLATE "pg_catalog"."default",
  5039. "status" int4,
  5040. "creator" int8,
  5041. "create_date" int8
  5042. )
  5043. ;
  5044. COMMENT ON COLUMN "public"."sys_sms_log"."id" IS 'id';
  5045. COMMENT ON COLUMN "public"."sys_sms_log"."sms_code" IS '���ű���';
  5046. COMMENT ON COLUMN "public"."sys_sms_log"."platform" IS 'ƽ̨����';
  5047. COMMENT ON COLUMN "public"."sys_sms_log"."mobile" IS '�ֻ���';
  5048. COMMENT ON COLUMN "public"."sys_sms_log"."params_1" IS '����1';
  5049. COMMENT ON COLUMN "public"."sys_sms_log"."params_2" IS '����2';
  5050. COMMENT ON COLUMN "public"."sys_sms_log"."params_3" IS '����3';
  5051. COMMENT ON COLUMN "public"."sys_sms_log"."params_4" IS '����4';
  5052. COMMENT ON COLUMN "public"."sys_sms_log"."status" IS '����״̬ 0��ʧ�� 1���ɹ�';
  5053. COMMENT ON COLUMN "public"."sys_sms_log"."creator" IS '������';
  5054. COMMENT ON COLUMN "public"."sys_sms_log"."create_date" IS '����ʱ��';
  5055. COMMENT ON TABLE "public"."sys_sms_log" IS '���ŷ��ͼ�¼';
  5056. -- ----------------------------
  5057. -- Records of sys_sms_log
  5058. -- ----------------------------
  5059. -- ----------------------------
  5060. -- Table structure for sys_tenant
  5061. -- ----------------------------
  5062. DROP TABLE IF EXISTS "public"."sys_tenant";
  5063. CREATE TABLE "public"."sys_tenant" (
  5064. "id" int8 NOT NULL,
  5065. "tenant_code" int8,
  5066. "tenant_name" varchar(50) COLLATE "pg_catalog"."default",
  5067. "status" int4,
  5068. "remark" varchar(200) COLLATE "pg_catalog"."default",
  5069. "user_id" int8,
  5070. "username" varchar(50) COLLATE "pg_catalog"."default",
  5071. "del_flag" int4,
  5072. "sys_tenant" int4,
  5073. "creator" int8,
  5074. "create_date" int8,
  5075. "updater" int8,
  5076. "update_date" int8,
  5077. "tenant_type" int4,
  5078. "thing_code" varchar(50) COLLATE "pg_catalog"."default",
  5079. "enterprise_quantity" int4,
  5080. "enterprise_users" int4,
  5081. "enterprise_things" int4
  5082. )
  5083. ;
  5084. COMMENT ON COLUMN "public"."sys_tenant"."id" IS 'id';
  5085. COMMENT ON COLUMN "public"."sys_tenant"."tenant_code" IS '�⻧����';
  5086. COMMENT ON COLUMN "public"."sys_tenant"."tenant_name" IS '�⻧����';
  5087. COMMENT ON COLUMN "public"."sys_tenant"."status" IS '״̬ 0��ͣ�� 1������';
  5088. COMMENT ON COLUMN "public"."sys_tenant"."remark" IS '��ע';
  5089. COMMENT ON COLUMN "public"."sys_tenant"."user_id" IS '��¼�˺�ID';
  5090. COMMENT ON COLUMN "public"."sys_tenant"."username" IS '��¼�˺�';
  5091. COMMENT ON COLUMN "public"."sys_tenant"."del_flag" IS 'ɾ����ʶ 0��δɾ�� 1��ɾ��';
  5092. COMMENT ON COLUMN "public"."sys_tenant"."sys_tenant" IS 'ϵͳ�⻧ 0���� 1����';
  5093. COMMENT ON COLUMN "public"."sys_tenant"."creator" IS '������';
  5094. COMMENT ON COLUMN "public"."sys_tenant"."create_date" IS '����ʱ��';
  5095. COMMENT ON COLUMN "public"."sys_tenant"."updater" IS '������';
  5096. COMMENT ON COLUMN "public"."sys_tenant"."update_date" IS '����ʱ��';
  5097. COMMENT ON COLUMN "public"."sys_tenant"."tenant_type" IS '��ҵ����(0����ҵ��1���⻧)';
  5098. COMMENT ON COLUMN "public"."sys_tenant"."thing_code" IS '��ҵ�����';
  5099. COMMENT ON COLUMN "public"."sys_tenant"."enterprise_quantity" IS '��ҵ����';
  5100. COMMENT ON COLUMN "public"."sys_tenant"."enterprise_users" IS '��ҵ�û�����';
  5101. COMMENT ON COLUMN "public"."sys_tenant"."enterprise_things" IS '��ҵ������';
  5102. COMMENT ON TABLE "public"."sys_tenant" IS '�⻧����';
  5103. -- ----------------------------
  5104. -- Table structure for sys_tenant_detail
  5105. -- ----------------------------
  5106. DROP TABLE IF EXISTS "public"."sys_tenant_detail";
  5107. CREATE TABLE "public"."sys_tenant_detail" (
  5108. "id" int8 NOT NULL,
  5109. "name" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  5110. "corporation_code" varchar(32) COLLATE "pg_catalog"."default",
  5111. "industry_category" varchar(64) COLLATE "pg_catalog"."default",
  5112. "industry_type" varchar(64) COLLATE "pg_catalog"."default",
  5113. "region_code" varchar(32) COLLATE "pg_catalog"."default",
  5114. "address" varchar(255) COLLATE "pg_catalog"."default",
  5115. "contact" varchar(20) COLLATE "pg_catalog"."default",
  5116. "contact_number" varchar(20) COLLATE "pg_catalog"."default",
  5117. "email" varchar(320) COLLATE "pg_catalog"."default",
  5118. "url" varchar(255) COLLATE "pg_catalog"."default",
  5119. "lng_lat" varchar(255) COLLATE "pg_catalog"."default",
  5120. "logo_url" varchar(255) COLLATE "pg_catalog"."default",
  5121. "image_url" varchar(255) COLLATE "pg_catalog"."default",
  5122. "remark" varchar COLLATE "pg_catalog"."default",
  5123. "creator" int8,
  5124. "create_date" int8,
  5125. "updater" int8,
  5126. "update_date" int8,
  5127. "english_name" varchar(255) COLLATE "pg_catalog"."default",
  5128. "title" varchar(255) COLLATE "pg_catalog"."default"
  5129. )
  5130. ;
  5131. COMMENT ON COLUMN "public"."sys_tenant_detail"."id" IS '����';
  5132. COMMENT ON COLUMN "public"."sys_tenant_detail"."name" IS '����';
  5133. COMMENT ON COLUMN "public"."sys_tenant_detail"."corporation_code" IS 'ͳһ�������ʶ����';
  5134. COMMENT ON COLUMN "public"."sys_tenant_detail"."industry_category" IS '��ҵ���࣬ industry_type�еĶ�������';
  5135. COMMENT ON COLUMN "public"."sys_tenant_detail"."industry_type" IS '��ҵ���࣬industry_type�еĶ�������';
  5136. COMMENT ON COLUMN "public"."sys_tenant_detail"."region_code" IS '����';
  5137. COMMENT ON COLUMN "public"."sys_tenant_detail"."address" IS '��ַ';
  5138. COMMENT ON COLUMN "public"."sys_tenant_detail"."contact" IS '��ϵ��';
  5139. COMMENT ON COLUMN "public"."sys_tenant_detail"."contact_number" IS '��ϵ�绰';
  5140. COMMENT ON COLUMN "public"."sys_tenant_detail"."email" IS '����';
  5141. COMMENT ON COLUMN "public"."sys_tenant_detail"."url" IS '��ҵ����';
  5142. COMMENT ON COLUMN "public"."sys_tenant_detail"."lng_lat" IS '���';
  5143. COMMENT ON COLUMN "public"."sys_tenant_detail"."logo_url" IS 'logo';
  5144. COMMENT ON COLUMN "public"."sys_tenant_detail"."image_url" IS '��ҵͼƬ';
  5145. COMMENT ON COLUMN "public"."sys_tenant_detail"."remark" IS '��ҵ����';
  5146. COMMENT ON COLUMN "public"."sys_tenant_detail"."creator" IS '������';
  5147. COMMENT ON COLUMN "public"."sys_tenant_detail"."create_date" IS '����ʱ��';
  5148. COMMENT ON COLUMN "public"."sys_tenant_detail"."updater" IS '������';
  5149. COMMENT ON COLUMN "public"."sys_tenant_detail"."update_date" IS '����ʱ��';
  5150. COMMENT ON COLUMN "public"."sys_tenant_detail"."english_name" IS '��ҵӢ����';
  5151. COMMENT ON COLUMN "public"."sys_tenant_detail"."title" IS '��ҵ����';
  5152. COMMENT ON TABLE "public"."sys_tenant_detail" IS '��ҵ����';
  5153. -- ----------------------------
  5154. -- Table structure for sys_tenant_group
  5155. -- ----------------------------
  5156. DROP TABLE IF EXISTS "public"."sys_tenant_group";
  5157. CREATE TABLE "public"."sys_tenant_group" (
  5158. "id" int8 NOT NULL,
  5159. "parent_code" int8,
  5160. "code" int8,
  5161. "creator" int8,
  5162. "create_date" int8,
  5163. "parent_modify_code" int8
  5164. )
  5165. ;
  5166. COMMENT ON COLUMN "public"."sys_tenant_group"."parent_code" IS '���⻧code';
  5167. COMMENT ON COLUMN "public"."sys_tenant_group"."code" IS '���⻧code';
  5168. COMMENT ON COLUMN "public"."sys_tenant_group"."parent_modify_code" IS '�������޸Ľڵ�code';
  5169. COMMENT ON TABLE "public"."sys_tenant_group" IS '�⻧���ϵ��';
  5170. -- ----------------------------
  5171. -- Records of sys_tenant_group
  5172. -- ----------------------------
  5173. -- ----------------------------
  5174. -- Table structure for sys_user
  5175. -- ----------------------------
  5176. DROP TABLE IF EXISTS "public"."sys_user";
  5177. CREATE TABLE "public"."sys_user" (
  5178. "id" int8 NOT NULL,
  5179. "username" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  5180. "password" varchar(100) COLLATE "pg_catalog"."default",
  5181. "real_name" varchar(50) COLLATE "pg_catalog"."default",
  5182. "head_url" varchar(200) COLLATE "pg_catalog"."default",
  5183. "gender" int4,
  5184. "email" varchar(100) COLLATE "pg_catalog"."default",
  5185. "mobile" varchar(100) COLLATE "pg_catalog"."default",
  5186. "dept_id" int8,
  5187. "super_admin" int4,
  5188. "super_tenant" int4,
  5189. "status" int4,
  5190. "tenant_code" int8,
  5191. "creator" int8,
  5192. "create_date" int8,
  5193. "updater" int8,
  5194. "update_date" int8,
  5195. "open_id" varchar(100) COLLATE "pg_catalog"."default",
  5196. "tenant_group" int4,
  5197. "url" varchar(255) COLLATE "pg_catalog"."default",
  5198. "tenant_list" varchar(2550) COLLATE "pg_catalog"."default"
  5199. )
  5200. ;
  5201. COMMENT ON COLUMN "public"."sys_user"."id" IS 'id';
  5202. COMMENT ON COLUMN "public"."sys_user"."username" IS '�û���';
  5203. COMMENT ON COLUMN "public"."sys_user"."password" IS '����';
  5204. COMMENT ON COLUMN "public"."sys_user"."real_name" IS '����';
  5205. COMMENT ON COLUMN "public"."sys_user"."head_url" IS 'ͷ��';
  5206. COMMENT ON COLUMN "public"."sys_user"."gender" IS '�Ա� 0���� 1��Ů 2������';
  5207. COMMENT ON COLUMN "public"."sys_user"."email" IS '����';
  5208. COMMENT ON COLUMN "public"."sys_user"."mobile" IS '�ֻ���';
  5209. COMMENT ON COLUMN "public"."sys_user"."dept_id" IS '����ID';
  5210. COMMENT ON COLUMN "public"."sys_user"."super_admin" IS '��������Ա 0���� 1����';
  5211. COMMENT ON COLUMN "public"."sys_user"."super_tenant" IS '�⻧����Ա 0���� 1����';
  5212. COMMENT ON COLUMN "public"."sys_user"."status" IS '״̬ 0��ͣ�� 1������';
  5213. COMMENT ON COLUMN "public"."sys_user"."tenant_code" IS '�⻧����';
  5214. COMMENT ON COLUMN "public"."sys_user"."creator" IS '������';
  5215. COMMENT ON COLUMN "public"."sys_user"."create_date" IS '����ʱ��';
  5216. COMMENT ON COLUMN "public"."sys_user"."updater" IS '������';
  5217. COMMENT ON COLUMN "public"."sys_user"."update_date" IS '����ʱ��';
  5218. COMMENT ON COLUMN "public"."sys_user"."open_id" IS '΢����ȨopenId';
  5219. COMMENT ON COLUMN "public"."sys_user"."tenant_group" IS '�⻧�����Ա 0���� 1����';
  5220. COMMENT ON COLUMN "public"."sys_user"."url" IS '·�ɵ�ַ';
  5221. COMMENT ON COLUMN "public"."sys_user"."tenant_list" IS '�û��ɲ�����ҵtenant_code�б�';
  5222. COMMENT ON TABLE "public"."sys_user" IS '�û�����';
  5223. -- ----------------------------
  5224. -- Table structure for sys_user_menu
  5225. -- ----------------------------
  5226. DROP TABLE IF EXISTS "public"."sys_user_menu";
  5227. CREATE TABLE "public"."sys_user_menu" (
  5228. "id" int8 NOT NULL,
  5229. "user_id" int8,
  5230. "menu_id" int8,
  5231. "url" varchar(255) COLLATE "pg_catalog"."default",
  5232. "show_logo" bool,
  5233. "creator" int8,
  5234. "create_date" int8,
  5235. "updater" int8,
  5236. "update_date" int8,
  5237. "logo" varchar(255) COLLATE "pg_catalog"."default",
  5238. "name" varchar(255) COLLATE "pg_catalog"."default",
  5239. "tenant_code" int8
  5240. )
  5241. ;
  5242. COMMENT ON COLUMN "public"."sys_user_menu"."id" IS 'id';
  5243. COMMENT ON COLUMN "public"."sys_user_menu"."user_id" IS '��¼�û�';
  5244. COMMENT ON COLUMN "public"."sys_user_menu"."menu_id" IS '�˵�id';
  5245. COMMENT ON COLUMN "public"."sys_user_menu"."url" IS '�˵�URL';
  5246. COMMENT ON COLUMN "public"."sys_user_menu"."show_logo" IS '�Ƿ�����չʾlogo';
  5247. COMMENT ON COLUMN "public"."sys_user_menu"."creator" IS '������';
  5248. COMMENT ON COLUMN "public"."sys_user_menu"."create_date" IS '����ʱ��';
  5249. COMMENT ON COLUMN "public"."sys_user_menu"."updater" IS '������';
  5250. COMMENT ON COLUMN "public"."sys_user_menu"."update_date" IS '����ʱ��';
  5251. COMMENT ON COLUMN "public"."sys_user_menu"."logo" IS 'logo';
  5252. COMMENT ON COLUMN "public"."sys_user_menu"."name" IS 'ƽ̨����';
  5253. COMMENT ON TABLE "public"."sys_user_menu" IS '�û��˵���ϵ��';
  5254. -- ----------------------------
  5255. -- Records of sys_user_menu
  5256. -- ----------------------------
  5257. -- ----------------------------
  5258. -- Table structure for sys_user_post
  5259. -- ----------------------------
  5260. DROP TABLE IF EXISTS "public"."sys_user_post";
  5261. CREATE TABLE "public"."sys_user_post" (
  5262. "id" int8 NOT NULL,
  5263. "post_id" int8,
  5264. "user_id" int8,
  5265. "creator" int8,
  5266. "create_date" int8
  5267. )
  5268. ;
  5269. COMMENT ON COLUMN "public"."sys_user_post"."id" IS 'id';
  5270. COMMENT ON COLUMN "public"."sys_user_post"."post_id" IS '��λID';
  5271. COMMENT ON COLUMN "public"."sys_user_post"."user_id" IS '�û�ID';
  5272. COMMENT ON TABLE "public"."sys_user_post" IS '�û���λ��ϵ';
  5273. -- ----------------------------
  5274. -- Records of sys_user_post
  5275. -- ----------------------------
  5276. -- ----------------------------
  5277. -- Table structure for sys_user_token
  5278. -- ----------------------------
  5279. DROP TABLE IF EXISTS "public"."sys_user_token";
  5280. CREATE TABLE "public"."sys_user_token" (
  5281. "id" int8 NOT NULL,
  5282. "user_id" int8,
  5283. "token" varchar(100) COLLATE "pg_catalog"."default",
  5284. "expire_date" timestamp(6),
  5285. "update_date" timestamp(6),
  5286. "create_date" timestamp(6)
  5287. )
  5288. ;
  5289. COMMENT ON COLUMN "public"."sys_user_token"."id" IS 'id';
  5290. COMMENT ON COLUMN "public"."sys_user_token"."user_id" IS '�û�id';
  5291. COMMENT ON COLUMN "public"."sys_user_token"."token" IS '�û�token';
  5292. COMMENT ON COLUMN "public"."sys_user_token"."expire_date" IS '����ʱ��';
  5293. COMMENT ON COLUMN "public"."sys_user_token"."update_date" IS '����ʱ��';
  5294. COMMENT ON COLUMN "public"."sys_user_token"."create_date" IS '����ʱ��';
  5295. COMMENT ON TABLE "public"."sys_user_token" IS 'ϵͳ�û�Token';
  5296. -- ----------------------------
  5297. -- Table structure for tenant_common_config
  5298. -- ----------------------------
  5299. DROP TABLE IF EXISTS "public"."tenant_common_config";
  5300. CREATE TABLE "public"."tenant_common_config" (
  5301. "id" int8 NOT NULL,
  5302. "config_key" varchar(64) COLLATE "pg_catalog"."default",
  5303. "config_name" varchar(64) COLLATE "pg_catalog"."default",
  5304. "config_value" varchar COLLATE "pg_catalog"."default",
  5305. "config_type" int4,
  5306. "remark" varchar(256) COLLATE "pg_catalog"."default",
  5307. "tenant_code" int8,
  5308. "company_id" int8,
  5309. "dept_id" int8,
  5310. "creator" int8,
  5311. "create_date" int8,
  5312. "updater" int8,
  5313. "update_date" int8
  5314. )
  5315. ;
  5316. COMMENT ON COLUMN "public"."tenant_common_config"."id" IS '����id';
  5317. COMMENT ON COLUMN "public"."tenant_common_config"."config_key" IS '��������';
  5318. COMMENT ON COLUMN "public"."tenant_common_config"."config_name" IS '��������';
  5319. COMMENT ON COLUMN "public"."tenant_common_config"."config_value" IS '����ֵ';
  5320. COMMENT ON COLUMN "public"."tenant_common_config"."config_type" IS '��������';
  5321. COMMENT ON COLUMN "public"."tenant_common_config"."remark" IS '����';
  5322. COMMENT ON COLUMN "public"."tenant_common_config"."tenant_code" IS '�⻧code';
  5323. COMMENT ON COLUMN "public"."tenant_common_config"."company_id" IS '��˾id';
  5324. COMMENT ON COLUMN "public"."tenant_common_config"."dept_id" IS '��������id';
  5325. COMMENT ON COLUMN "public"."tenant_common_config"."creator" IS '������';
  5326. COMMENT ON COLUMN "public"."tenant_common_config"."create_date" IS '����ʱ��';
  5327. COMMENT ON COLUMN "public"."tenant_common_config"."updater" IS '������';
  5328. COMMENT ON COLUMN "public"."tenant_common_config"."update_date" IS '����ʱ��';
  5329. COMMENT ON TABLE "public"."tenant_common_config" IS '�⻧������Ϣ��';
  5330. -- ----------------------------
  5331. -- Records of tenant_common_config
  5332. -- ----------------------------
  5333. -- ----------------------------
  5334. -- Table structure for thing_ts_kv
  5335. -- ----------------------------
  5336. DROP TABLE IF EXISTS "public"."thing_ts_kv";
  5337. CREATE TABLE "public"."thing_ts_kv" (
  5338. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  5339. "attr_key" varchar(255) COLLATE "pg_catalog"."default",
  5340. "ts" numeric,
  5341. "val" text COLLATE "pg_catalog"."default",
  5342. "year" int4,
  5343. "month" int4,
  5344. "day" int4,
  5345. "hour" int4,
  5346. "minute" int4
  5347. )
  5348. ;
  5349. -- ----------------------------
  5350. -- Records of thing_ts_kv
  5351. -- ----------------------------
  5352. -- ----------------------------
  5353. -- Table structure for thing_ts_kv_external
  5354. -- ----------------------------
  5355. DROP TABLE IF EXISTS "public"."thing_ts_kv_external";
  5356. CREATE TABLE "public"."thing_ts_kv_external" (
  5357. "thing_code" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  5358. "attr_key" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
  5359. "ts" int8 NOT NULL,
  5360. "val" text COLLATE "pg_catalog"."default" NOT NULL,
  5361. "year" int4,
  5362. "month" int4,
  5363. "day" int4,
  5364. "hour" int4,
  5365. "minute" int4
  5366. )
  5367. ;
  5368. COMMENT ON COLUMN "public"."thing_ts_kv_external"."thing_code" IS '�����';
  5369. COMMENT ON COLUMN "public"."thing_ts_kv_external"."attr_key" IS '���Ա���';
  5370. COMMENT ON COLUMN "public"."thing_ts_kv_external"."ts" IS 'ʱ��';
  5371. COMMENT ON COLUMN "public"."thing_ts_kv_external"."val" IS '����ֵ';
  5372. COMMENT ON TABLE "public"."thing_ts_kv_external" IS 'tsvk �ⲿ���ݣ����������ɵģ��ֶ�ά���ģ�����ĵ�����������������';
  5373. -- ----------------------------
  5374. -- Records of thing_ts_kv_external
  5375. -- ----------------------------
  5376. -- ----------------------------
  5377. -- Table structure for transport_extend
  5378. -- ----------------------------
  5379. DROP TABLE IF EXISTS "public"."transport_extend";
  5380. CREATE TABLE "public"."transport_extend" (
  5381. "id" int8 NOT NULL,
  5382. "type" varchar(25) COLLATE "pg_catalog"."default",
  5383. "name" varchar(255) COLLATE "pg_catalog"."default",
  5384. "configuration" varchar COLLATE "pg_catalog"."default",
  5385. "remark" varchar(500) COLLATE "pg_catalog"."default",
  5386. "tenant_code" int8,
  5387. "company_id" int8,
  5388. "dept_id" int8,
  5389. "creator" int8,
  5390. "create_date" int8,
  5391. "updater" int8,
  5392. "update_date" int8
  5393. )
  5394. ;
  5395. COMMENT ON COLUMN "public"."transport_extend"."id" IS '����';
  5396. COMMENT ON COLUMN "public"."transport_extend"."type" IS '����';
  5397. COMMENT ON COLUMN "public"."transport_extend"."name" IS '����';
  5398. COMMENT ON COLUMN "public"."transport_extend"."configuration" IS '����';
  5399. COMMENT ON COLUMN "public"."transport_extend"."remark" IS '��ע';
  5400. COMMENT ON COLUMN "public"."transport_extend"."tenant_code" IS '������ҵ(�⻧code)';
  5401. COMMENT ON COLUMN "public"."transport_extend"."company_id" IS '��ҵ����id';
  5402. COMMENT ON COLUMN "public"."transport_extend"."dept_id" IS '����id';
  5403. COMMENT ON COLUMN "public"."transport_extend"."creator" IS '������';
  5404. COMMENT ON COLUMN "public"."transport_extend"."create_date" IS '����ʱ��';
  5405. COMMENT ON COLUMN "public"."transport_extend"."updater" IS '������';
  5406. COMMENT ON COLUMN "public"."transport_extend"."update_date" IS '����ʱ��';
  5407. COMMENT ON TABLE "public"."transport_extend" IS 'ͨѶ����';
  5408. -- ----------------------------
  5409. -- Records of transport_extend
  5410. -- ----------------------------
  5411. -- ----------------------------
  5412. -- Table structure for transport_extend_calculation
  5413. -- ----------------------------
  5414. DROP TABLE IF EXISTS "public"."transport_extend_calculation";
  5415. CREATE TABLE "public"."transport_extend_calculation" (
  5416. "id" int8 NOT NULL,
  5417. "config_id" int8,
  5418. "configuration" varchar COLLATE "pg_catalog"."default",
  5419. "remark" varchar(500) COLLATE "pg_catalog"."default",
  5420. "calculation_id" int8,
  5421. "debug" bool,
  5422. "type" varchar(5) COLLATE "pg_catalog"."default",
  5423. "addr" varchar(255) COLLATE "pg_catalog"."default",
  5424. "creator" int8,
  5425. "create_date" int8,
  5426. "updater" int8,
  5427. "update_date" int8
  5428. )
  5429. ;
  5430. COMMENT ON COLUMN "public"."transport_extend_calculation"."id" IS '����';
  5431. COMMENT ON COLUMN "public"."transport_extend_calculation"."config_id" IS 'ͨѶ��������';
  5432. COMMENT ON COLUMN "public"."transport_extend_calculation"."configuration" IS '����';
  5433. COMMENT ON COLUMN "public"."transport_extend_calculation"."remark" IS '��ע';
  5434. COMMENT ON COLUMN "public"."transport_extend_calculation"."calculation_id" IS '��������';
  5435. COMMENT ON COLUMN "public"."transport_extend_calculation"."debug" IS '�Ƿ����';
  5436. COMMENT ON COLUMN "public"."transport_extend_calculation"."type" IS '����(��/д/��д)';
  5437. COMMENT ON COLUMN "public"."transport_extend_calculation"."addr" IS '����json�ĵ�ַ(չʾ��)';
  5438. COMMENT ON COLUMN "public"."transport_extend_calculation"."creator" IS '������';
  5439. COMMENT ON COLUMN "public"."transport_extend_calculation"."create_date" IS '����ʱ��';
  5440. COMMENT ON COLUMN "public"."transport_extend_calculation"."updater" IS '������';
  5441. COMMENT ON COLUMN "public"."transport_extend_calculation"."update_date" IS '����ʱ��';
  5442. COMMENT ON TABLE "public"."transport_extend_calculation" IS 'ͨѶ���ù�������';
  5443. -- ----------------------------
  5444. -- Records of transport_extend_calculation
  5445. -- ----------------------------
  5446. -- ----------------------------
  5447. -- Table structure for transport_extend_msg
  5448. -- ----------------------------
  5449. DROP TABLE IF EXISTS "public"."transport_extend_msg";
  5450. CREATE TABLE "public"."transport_extend_msg" (
  5451. "id" int8 NOT NULL,
  5452. "config_id" int8,
  5453. "input_msg" varchar COLLATE "pg_catalog"."default",
  5454. "output_msg" varchar COLLATE "pg_catalog"."default",
  5455. "creator" int8,
  5456. "create_date" int8,
  5457. "updater" int8,
  5458. "update_date" int8,
  5459. "error_msg" varchar COLLATE "pg_catalog"."default",
  5460. "extend_calculation_id" int8,
  5461. "company_d" int8,
  5462. "debug" bool,
  5463. "dept_id" int8,
  5464. "origin" varchar(255) COLLATE "pg_catalog"."default",
  5465. "tenant_code" int8,
  5466. "ts" int8
  5467. )
  5468. ;
  5469. COMMENT ON COLUMN "public"."transport_extend_msg"."id" IS '����';
  5470. COMMENT ON COLUMN "public"."transport_extend_msg"."config_id" IS 'ͨѶ��������';
  5471. COMMENT ON COLUMN "public"."transport_extend_msg"."input_msg" IS 'ԭʼ����';
  5472. COMMENT ON COLUMN "public"."transport_extend_msg"."output_msg" IS 'ת��������';
  5473. COMMENT ON COLUMN "public"."transport_extend_msg"."creator" IS '������';
  5474. COMMENT ON COLUMN "public"."transport_extend_msg"."create_date" IS '����ʱ��';
  5475. COMMENT ON COLUMN "public"."transport_extend_msg"."updater" IS '������';
  5476. COMMENT ON COLUMN "public"."transport_extend_msg"."update_date" IS '����ʱ��';
  5477. COMMENT ON COLUMN "public"."transport_extend_msg"."error_msg" IS '������Ϣ';
  5478. COMMENT ON COLUMN "public"."transport_extend_msg"."extend_calculation_id" IS 'ͨѶ���ü����ϵ����';
  5479. COMMENT ON TABLE "public"."transport_extend_msg" IS 'ͨѶ������־';
  5480. -- ----------------------------
  5481. -- Records of transport_extend_msg
  5482. -- ----------------------------
  5483. -- ----------------------------
  5484. -- Table structure for ts_kv_latest
  5485. -- ----------------------------
  5486. DROP TABLE IF EXISTS "public"."ts_kv_latest";
  5487. CREATE TABLE "public"."ts_kv_latest" (
  5488. "thing_code" varchar(255) COLLATE "pg_catalog"."default",
  5489. "attr_key" varchar(255) COLLATE "pg_catalog"."default",
  5490. "ts" numeric,
  5491. "val" text COLLATE "pg_catalog"."default",
  5492. "year" int4,
  5493. "month" int4,
  5494. "day" int4,
  5495. "hour" int4,
  5496. "minute" int4
  5497. )
  5498. ;
  5499. DROP TABLE IF EXISTS "public"."carbon_energy_dict_relation";
  5500. CREATE TABLE "public"."carbon_energy_dict_relation" (
  5501. "id" int8 NOT NULL,
  5502. "energy_variety_id" int8 NOT NULL,
  5503. "attr_code" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
  5504. "attr_name" varchar(255) COLLATE "pg_catalog"."default",
  5505. "attr_type" varchar(10) COLLATE "pg_catalog"."default",
  5506. "group_id" int8,
  5507. "tenant_code" int8,
  5508. "company_id" int8,
  5509. "dept_id" int8,
  5510. "creator" int8,
  5511. "create_date" int8,
  5512. "updater" int8,
  5513. "update_date" int8,
  5514. "group_name" varchar(255) COLLATE "pg_catalog"."default"
  5515. )
  5516. ;
  5517. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."id" IS '��������id';
  5518. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."energy_variety_id" IS '��ԴƷ��id';
  5519. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."attr_code" IS '����code';
  5520. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."attr_name" IS '��������';
  5521. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."attr_type" IS '��������';
  5522. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."group_id" IS '������id';
  5523. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."tenant_code" IS '������ҵ/�⻧code';
  5524. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."company_id" IS '��ҵ����id';
  5525. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."dept_id" IS '����id';
  5526. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."creator" IS '������id';
  5527. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."create_date" IS '����ʱ��';
  5528. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."updater" IS '������id';
  5529. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."update_date" IS '����ʱ��';
  5530. COMMENT ON COLUMN "public"."carbon_energy_dict_relation"."group_name" IS '������';
  5531. COMMENT ON TABLE "public"."carbon_energy_dict_relation" IS '��Դ���Թ�ϵ';
  5532. -- ----------------------------
  5533. -- Table structure for carbon_energy_price
  5534. -- ----------------------------
  5535. DROP TABLE IF EXISTS "public"."carbon_energy_price";
  5536. CREATE TABLE "public"."carbon_energy_price" (
  5537. "id" int8 NOT NULL,
  5538. "attr_code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  5539. "attr_name" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  5540. "energy_variety_id" int8,
  5541. "tag" varchar(128) COLLATE "pg_catalog"."default",
  5542. "price" numeric(10,2),
  5543. "serial_number" int4,
  5544. "begin_time" date,
  5545. "end_time" date,
  5546. "unit" varchar(255) COLLATE "pg_catalog"."default",
  5547. "tenant_code" int8,
  5548. "company_id" int8,
  5549. "dept_id" int8,
  5550. "creator" int8,
  5551. "create_date" int8,
  5552. "updater" int8,
  5553. "update_date" int8
  5554. )
  5555. ;
  5556. COMMENT ON COLUMN "public"."carbon_energy_price"."id" IS '��������id';
  5557. COMMENT ON COLUMN "public"."carbon_energy_price"."attr_code" IS '����code';
  5558. COMMENT ON COLUMN "public"."carbon_energy_price"."attr_name" IS '��������';
  5559. COMMENT ON COLUMN "public"."carbon_energy_price"."energy_variety_id" IS '��ԴƷ��id';
  5560. COMMENT ON COLUMN "public"."carbon_energy_price"."tag" IS '��Դ��ǩ';
  5561. COMMENT ON COLUMN "public"."carbon_energy_price"."price" IS '��Դ�۸�Ԫ��';
  5562. COMMENT ON COLUMN "public"."carbon_energy_price"."serial_number" IS '���';
  5563. COMMENT ON COLUMN "public"."carbon_energy_price"."begin_time" IS '����ʱ�䷶Χ��ʼ����';
  5564. COMMENT ON COLUMN "public"."carbon_energy_price"."end_time" IS '����ʱ�䷶Χ��ֹ����';
  5565. COMMENT ON COLUMN "public"."carbon_energy_price"."unit" IS '������λ';
  5566. COMMENT ON COLUMN "public"."carbon_energy_price"."tenant_code" IS '������ҵ/�⻧code';
  5567. COMMENT ON COLUMN "public"."carbon_energy_price"."company_id" IS '��ҵ����id';
  5568. COMMENT ON COLUMN "public"."carbon_energy_price"."dept_id" IS '����id';
  5569. COMMENT ON COLUMN "public"."carbon_energy_price"."creator" IS '������id';
  5570. COMMENT ON COLUMN "public"."carbon_energy_price"."create_date" IS '����ʱ��';
  5571. COMMENT ON COLUMN "public"."carbon_energy_price"."updater" IS '������id';
  5572. COMMENT ON COLUMN "public"."carbon_energy_price"."update_date" IS '����ʱ��';
  5573. COMMENT ON TABLE "public"."carbon_energy_price" IS '��Դ�۸�';
  5574. -- ----------------------------
  5575. -- Table structure for carbon_peak_config
  5576. -- ----------------------------
  5577. DROP TABLE IF EXISTS "public"."carbon_peak_config";
  5578. CREATE TABLE "public"."carbon_peak_config" (
  5579. "id" int8 NOT NULL,
  5580. "year" varchar(255) COLLATE "pg_catalog"."default",
  5581. "months" varchar(255) COLLATE "pg_catalog"."default",
  5582. "start_time" int8,
  5583. "end_time" int8,
  5584. "base_attr_code" varchar(255) COLLATE "pg_catalog"."default",
  5585. "build_attr_code" varchar(255) COLLATE "pg_catalog"."default",
  5586. "remarks" varchar(2550) COLLATE "pg_catalog"."default",
  5587. "tenant_code" int8,
  5588. "company_id" int8,
  5589. "dept_id" int8,
  5590. "creator" int8,
  5591. "create_date" int8,
  5592. "updater" int8,
  5593. "update_date" int8,
  5594. "start_time_f" varchar(64) COLLATE "pg_catalog"."default",
  5595. "end_time_f" varchar(64) COLLATE "pg_catalog"."default",
  5596. "ev_id" int8
  5597. )
  5598. ;
  5599. COMMENT ON COLUMN "public"."carbon_peak_config"."id" IS 'id';
  5600. COMMENT ON COLUMN "public"."carbon_peak_config"."year" IS '��ݣ���ѡ��';
  5601. COMMENT ON COLUMN "public"."carbon_peak_config"."months" IS '�·ݣ��ɶ�ѡ��';
  5602. COMMENT ON COLUMN "public"."carbon_peak_config"."start_time" IS '��ʼʱ�䣨0��������ʱ�����ֵ������01:00 = 60';
  5603. COMMENT ON COLUMN "public"."carbon_peak_config"."end_time" IS '����ʱ�䣨0��������ʱ�����ֵ������02:00 = 120';
  5604. COMMENT ON COLUMN "public"."carbon_peak_config"."base_attr_code" IS '���������Ա���';
  5605. COMMENT ON COLUMN "public"."carbon_peak_config"."build_attr_code" IS 'ӳ�������Ա���';
  5606. COMMENT ON COLUMN "public"."carbon_peak_config"."remarks" IS '��ע';
  5607. COMMENT ON COLUMN "public"."carbon_peak_config"."tenant_code" IS '������ҵ/�⻧code';
  5608. COMMENT ON COLUMN "public"."carbon_peak_config"."company_id" IS '��ҵ����id';
  5609. COMMENT ON COLUMN "public"."carbon_peak_config"."dept_id" IS '����id';
  5610. COMMENT ON COLUMN "public"."carbon_peak_config"."creator" IS '������id';
  5611. COMMENT ON COLUMN "public"."carbon_peak_config"."create_date" IS '����ʱ��';
  5612. COMMENT ON COLUMN "public"."carbon_peak_config"."updater" IS '������id';
  5613. COMMENT ON COLUMN "public"."carbon_peak_config"."update_date" IS '
  5614. ʱ';
  5615. COMMENT ON COLUMN "public"."carbon_peak_config"."start_time_f" IS '��ʼʱ�䣨0��������ʱ�����ֵ������01:00 ';
  5616. COMMENT ON COLUMN "public"."carbon_peak_config"."end_time_f" IS '����ʱ�䣨0��������ʱ�����ֵ������02:00 ';
  5617. COMMENT ON COLUMN "public"."carbon_peak_config"."ev_id" IS '��ԴƷ��id';
  5618. COMMENT ON TABLE "public"."carbon_peak_config" IS '����ƽ����';
  5619. -- ----------------------------
  5620. -- Table structure for carbon_ts_kv
  5621. -- ----------------------------
  5622. DROP TABLE IF EXISTS "public"."carbon_ts_kv";
  5623. CREATE TABLE "public"."carbon_ts_kv" (
  5624. "thing_id" int8 NOT NULL,
  5625. "thing_code" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  5626. "attr_key" varchar(50) COLLATE "pg_catalog"."default" NOT NULL,
  5627. "ts" int8 NOT NULL,
  5628. "val" varchar COLLATE "pg_catalog"."default",
  5629. "day_time" date,
  5630. "create_time" int8,
  5631. "update_time" int8,
  5632. "attribute_type" varchar(10) COLLATE "pg_catalog"."default" NOT NULL
  5633. )
  5634. ;
  5635. COMMENT ON COLUMN "public"."carbon_ts_kv"."thing_id" IS '��ҵ�豸id';
  5636. COMMENT ON COLUMN "public"."carbon_ts_kv"."thing_code" IS '�豸����';
  5637. COMMENT ON COLUMN "public"."carbon_ts_kv"."attr_key" IS '���Ա���';
  5638. COMMENT ON COLUMN "public"."carbon_ts_kv"."ts" IS 'ʱ���';
  5639. COMMENT ON COLUMN "public"."carbon_ts_kv"."val" IS 'ң��ֵ';
  5640. COMMENT ON COLUMN "public"."carbon_ts_kv"."day_time" IS 'ʱ��';
  5641. COMMENT ON COLUMN "public"."carbon_ts_kv"."create_time" IS '����ʱ��';
  5642. COMMENT ON COLUMN "public"."carbon_ts_kv"."update_time" IS '����ʱ��';
  5643. COMMENT ON COLUMN "public"."carbon_ts_kv"."attribute_type" IS '�������ͣ�dd, mm, yy';
  5644. COMMENT ON TABLE "public"."carbon_ts_kv" IS '��ҵң�����ݻ���';
  5645. -- ----------------------------
  5646. -- Table structure for iot_carbon_energy_variety
  5647. -- ----------------------------
  5648. DROP TABLE IF EXISTS "public"."iot_carbon_energy_variety";
  5649. CREATE TABLE "public"."iot_carbon_energy_variety" (
  5650. "id" int8 NOT NULL,
  5651. "name" varchar(128) COLLATE "pg_catalog"."default",
  5652. "code" varchar(128) COLLATE "pg_catalog"."default",
  5653. "type" varchar(24) COLLATE "pg_catalog"."default",
  5654. "is_default" varchar(2) COLLATE "pg_catalog"."default",
  5655. "remarks" varchar(2028) COLLATE "pg_catalog"."default",
  5656. "tenant_code" int8,
  5657. "company_id" int8,
  5658. "dept_id" int8,
  5659. "creator" int8,
  5660. "create_date" int8,
  5661. "updater" int8,
  5662. "update_date" int8
  5663. )
  5664. ;
  5665. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."id" IS '��������id';
  5666. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."name" IS '��ԴƷ������
  5667. ˮȻ...';
  5668. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."code" IS '��ԴƷ������
  5669. ǰϵͳ-A29...';
  5670. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."type" IS '��Դ�ŷ���𣬻�����Դ ������Դ';
  5671. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."is_default" IS '�Ƿ�Ĭ�ϣ�0Ĭ�ϣ�1�Զ��壬Ĭ������ֻ�й���Ա���Բ���';
  5672. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."remarks" IS '��ע';
  5673. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."tenant_code" IS '��ҵ����';
  5674. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."company_id" IS '��ҵ����id';
  5675. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."dept_id" IS '����id';
  5676. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."creator" IS '������id';
  5677. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."create_date" IS '����ʱ��';
  5678. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."updater" IS '������id';
  5679. COMMENT ON COLUMN "public"."iot_carbon_energy_variety"."update_date" IS '����ʱ��';
  5680. COMMENT ON TABLE "public"."iot_carbon_energy_variety" IS '��ԴƷ�ֻ�����Ϣ';
  5681. -- ----------------------------
  5682. -- Records of carbon_ts_kv
  5683. -- ----------------------------
  5684. -- ----------------------------
  5685. -- Uniques structure for table carbon_energy_dict_relation
  5686. -- ----------------------------
  5687. ALTER TABLE "public"."carbon_energy_dict_relation" ADD CONSTRAINT "unique_attr_code" UNIQUE ("attr_code");
  5688. -- ----------------------------
  5689. -- Primary Key structure for table carbon_energy_dict_relation
  5690. -- ----------------------------
  5691. ALTER TABLE "public"."carbon_energy_dict_relation" ADD CONSTRAINT "carbon_energy_dict_relation_pkey" PRIMARY KEY ("id");
  5692. -- ----------------------------
  5693. -- Primary Key structure for table alert_config
  5694. -- ----------------------------
  5695. ALTER TABLE "public"."alert_config" ADD CONSTRAINT "alert_config_pkey" PRIMARY KEY ("id");
  5696. -- ----------------------------
  5697. -- Primary Key structure for table alert_dispose_log
  5698. -- ----------------------------
  5699. ALTER TABLE "public"."alert_dispose_log" ADD CONSTRAINT "alert_dispose_log_pkey" PRIMARY KEY ("id");
  5700. -- ----------------------------
  5701. -- Uniques structure for table alert_log
  5702. -- ----------------------------
  5703. ALTER TABLE "public"."alert_log" ADD CONSTRAINT "alert_log_inx_cfg_id_time" UNIQUE ("config_id", "alert_time");
  5704. -- ----------------------------
  5705. -- Primary Key structure for table alert_log
  5706. -- ----------------------------
  5707. ALTER TABLE "public"."alert_log" ADD CONSTRAINT "alert_log_pkey" PRIMARY KEY ("id");
  5708. -- ----------------------------
  5709. -- Uniques structure for table calc_log
  5710. -- ----------------------------
  5711. ALTER TABLE "public"."calc_log" ADD CONSTRAINT "calc_log_uk" UNIQUE ("calc_target_config_id", "time");
  5712. COMMENT ON CONSTRAINT "calc_log_uk" ON "public"."calc_log" IS '�������־Ψһ��';
  5713. -- ----------------------------
  5714. -- Primary Key structure for table calc_log
  5715. -- ----------------------------
  5716. ALTER TABLE "public"."calc_log" ADD CONSTRAINT "calc_log_pk" PRIMARY KEY ("id");
  5717. -- ----------------------------
  5718. -- Primary Key structure for table calc_source_config
  5719. -- ----------------------------
  5720. ALTER TABLE "public"."calc_source_config" ADD CONSTRAINT "calc_source_config_pk" PRIMARY KEY ("id");
  5721. -- ----------------------------
  5722. -- Primary Key structure for table calc_target_config
  5723. -- ----------------------------
  5724. ALTER TABLE "public"."calc_target_config" ADD CONSTRAINT "calc_target_config_pk" PRIMARY KEY ("id");
  5725. -- ----------------------------
  5726. -- Primary Key structure for table eq_attacment
  5727. -- ----------------------------
  5728. ALTER TABLE "public"."eq_attacment" ADD CONSTRAINT "eq_attacment_pkey" PRIMARY KEY ("id");
  5729. -- ----------------------------
  5730. -- Indexes structure for table eq_bx
  5731. -- ----------------------------
  5732. CREATE UNIQUE INDEX "bx_no" ON "public"."eq_bx" USING btree (
  5733. "bx_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  5734. );
  5735. -- ----------------------------
  5736. -- Primary Key structure for table eq_bx
  5737. -- ----------------------------
  5738. ALTER TABLE "public"."eq_bx" ADD CONSTRAINT "eq_bx_pkey" PRIMARY KEY ("id");
  5739. -- ----------------------------
  5740. -- Primary Key structure for table eq_by
  5741. -- ----------------------------
  5742. ALTER TABLE "public"."eq_by" ADD CONSTRAINT "eq_by_pkey" PRIMARY KEY ("id");
  5743. -- ----------------------------
  5744. -- Primary Key structure for table eq_by_detail
  5745. -- ----------------------------
  5746. ALTER TABLE "public"."eq_by_detail" ADD CONSTRAINT "eq_by_detail_pkey" PRIMARY KEY ("id");
  5747. -- ----------------------------
  5748. -- Primary Key structure for table eq_by_plan
  5749. -- ----------------------------
  5750. ALTER TABLE "public"."eq_by_plan" ADD CONSTRAINT "eq_by_plan_pkey" PRIMARY KEY ("id");
  5751. -- ----------------------------
  5752. -- Primary Key structure for table eq_by_plan_part
  5753. -- ----------------------------
  5754. ALTER TABLE "public"."eq_by_plan_part" ADD CONSTRAINT "eq_by_plan_part_pkey" PRIMARY KEY ("id");
  5755. -- ----------------------------
  5756. -- Primary Key structure for table eq_by_template
  5757. -- ----------------------------
  5758. ALTER TABLE "public"."eq_by_template" ADD CONSTRAINT "eq_by_template_pkey" PRIMARY KEY ("id");
  5759. -- ----------------------------
  5760. -- Primary Key structure for table eq_by_template_detail
  5761. -- ----------------------------
  5762. ALTER TABLE "public"."eq_by_template_detail" ADD CONSTRAINT "eq_by_template_detail_pkey" PRIMARY KEY ("id");
  5763. -- ----------------------------
  5764. -- Primary Key structure for table eq_check_result
  5765. -- ----------------------------
  5766. ALTER TABLE "public"."eq_check_result" ADD CONSTRAINT "check_result_pkey" PRIMARY KEY ("id");
  5767. -- ----------------------------
  5768. -- Primary Key structure for table eq_check_setting
  5769. -- ----------------------------
  5770. ALTER TABLE "public"."eq_check_setting" ADD CONSTRAINT "eq_check_setting_pkey" PRIMARY KEY ("id");
  5771. -- ----------------------------
  5772. -- Primary Key structure for table eq_check_standard
  5773. -- ----------------------------
  5774. ALTER TABLE "public"."eq_check_standard" ADD CONSTRAINT "eq_check_standard_pkey" PRIMARY KEY ("id");
  5775. -- ----------------------------
  5776. -- Primary Key structure for table eq_check_standard_detail
  5777. -- ----------------------------
  5778. ALTER TABLE "public"."eq_check_standard_detail" ADD CONSTRAINT "eq_check_standard_detail_pkey" PRIMARY KEY ("id");
  5779. -- ----------------------------
  5780. -- Primary Key structure for table eq_file_delete
  5781. -- ----------------------------
  5782. ALTER TABLE "public"."eq_file_delete" ADD CONSTRAINT "eq_file_delete_pkey" PRIMARY KEY ("id");
  5783. -- ----------------------------
  5784. -- Primary Key structure for table eq_file_manage
  5785. -- ----------------------------
  5786. ALTER TABLE "public"."eq_file_manage" ADD CONSTRAINT "file_manage_pkey" PRIMARY KEY ("id");
  5787. -- ----------------------------
  5788. -- Primary Key structure for table eq_part_record
  5789. -- ----------------------------
  5790. ALTER TABLE "public"."eq_part_record" ADD CONSTRAINT "eq_part_record_pkey" PRIMARY KEY ("id");
  5791. -- ----------------------------
  5792. -- Primary Key structure for table eq_patrol_check_plan
  5793. -- ----------------------------
  5794. ALTER TABLE "public"."eq_patrol_check_plan" ADD CONSTRAINT "eq_patrolcheck_plan_pkey" PRIMARY KEY ("id");
  5795. -- ----------------------------
  5796. -- Primary Key structure for table eq_patrol_check_record
  5797. -- ----------------------------
  5798. ALTER TABLE "public"."eq_patrol_check_record" ADD CONSTRAINT "eq_patrol_check_record_pkey" PRIMARY KEY ("id");
  5799. -- ----------------------------
  5800. -- Primary Key structure for table eq_plan_record
  5801. -- ----------------------------
  5802. ALTER TABLE "public"."eq_plan_record" ADD CONSTRAINT "eq_plan_record_pkey" PRIMARY KEY ("id");
  5803. -- ----------------------------
  5804. -- Primary Key structure for table eq_plan_remind_record
  5805. -- ----------------------------
  5806. ALTER TABLE "public"."eq_plan_remind_record" ADD CONSTRAINT "eq_plan_remind_record_pkey" PRIMARY KEY ("id");
  5807. -- ----------------------------
  5808. -- Primary Key structure for table eq_scrap
  5809. -- ----------------------------
  5810. ALTER TABLE "public"."eq_scrap" ADD CONSTRAINT "eq_scrap_pkey" PRIMARY KEY ("id");
  5811. -- ----------------------------
  5812. -- Primary Key structure for table eq_spot_check_plan
  5813. -- ----------------------------
  5814. ALTER TABLE "public"."eq_spot_check_plan" ADD CONSTRAINT "eq_spot_check_plan_pkey" PRIMARY KEY ("id");
  5815. -- ----------------------------
  5816. -- Primary Key structure for table eq_spot_check_record
  5817. -- ----------------------------
  5818. ALTER TABLE "public"."eq_spot_check_record" ADD CONSTRAINT "eq_spot_check_record_pkey" PRIMARY KEY ("id");
  5819. -- ----------------------------
  5820. -- Primary Key structure for table eq_user_group
  5821. -- ----------------------------
  5822. ALTER TABLE "public"."eq_user_group" ADD CONSTRAINT "eq_user_group_pkey" PRIMARY KEY ("id");
  5823. -- ----------------------------
  5824. -- Primary Key structure for table eq_wx
  5825. -- ----------------------------
  5826. ALTER TABLE "public"."eq_wx" ADD CONSTRAINT "eq_wx_pkey" PRIMARY KEY ("id");
  5827. -- ----------------------------
  5828. -- Indexes structure for table eq_wx_plan
  5829. -- ----------------------------
  5830. CREATE UNIQUE INDEX "wx_no" ON "public"."eq_wx_plan" USING btree (
  5831. "wx_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
  5832. );
  5833. -- ----------------------------
  5834. -- Primary Key structure for table eq_wx_plan
  5835. -- ----------------------------
  5836. ALTER TABLE "public"."eq_wx_plan" ADD CONSTRAINT "eq_wx_plan_pkey" PRIMARY KEY ("id");
  5837. -- ----------------------------
  5838. -- Primary Key structure for table eq_wx_replacement
  5839. -- ----------------------------
  5840. ALTER TABLE "public"."eq_wx_replacement" ADD CONSTRAINT "wx_change_replacement_pkey" PRIMARY KEY ("id");
  5841. -- ----------------------------
  5842. -- Uniques structure for table filter_log
  5843. -- ----------------------------
  5844. ALTER TABLE "public"."filter_log" ADD CONSTRAINT "filter_log_uk" UNIQUE ("filter_rule_id", "time");
  5845. -- ----------------------------
  5846. -- Primary Key structure for table gateway_component
  5847. -- ----------------------------
  5848. ALTER TABLE "public"."gateway_component" ADD CONSTRAINT "gateway_component_pkey" PRIMARY KEY ("id");
  5849. -- ----------------------------
  5850. -- Primary Key structure for table gateway_component_config
  5851. -- ----------------------------
  5852. ALTER TABLE "public"."gateway_component_config" ADD CONSTRAINT "gateway_component_config_pkey" PRIMARY KEY ("id");
  5853. -- ----------------------------
  5854. -- Primary Key structure for table gateway_component_config_detail
  5855. -- ----------------------------
  5856. ALTER TABLE "public"."gateway_component_config_detail" ADD CONSTRAINT "gateway_component_config_detail_pkey" PRIMARY KEY ("id");
  5857. -- ----------------------------
  5858. -- Primary Key structure for table gateway_component_instance
  5859. -- ----------------------------
  5860. ALTER TABLE "public"."gateway_component_instance" ADD CONSTRAINT "gateway_component_instance_pkey" PRIMARY KEY ("id");
  5861. -- ----------------------------
  5862. -- Primary Key structure for table gateway_component_log
  5863. -- ----------------------------
  5864. ALTER TABLE "public"."gateway_component_log" ADD CONSTRAINT "gateway_component_log_pkey" PRIMARY KEY ("id");
  5865. -- ----------------------------
  5866. -- Primary Key structure for table iot_device_auto_control_config
  5867. -- ----------------------------
  5868. ALTER TABLE "public"."iot_device_auto_control_config" ADD CONSTRAINT "iot_device_auto_control_config_pkey" PRIMARY KEY ("id");
  5869. -- ----------------------------
  5870. -- Primary Key structure for table iot_device_management
  5871. -- ----------------------------
  5872. ALTER TABLE "public"."iot_device_management" ADD CONSTRAINT "iot_device_management_pkey" PRIMARY KEY ("id");
  5873. -- ----------------------------
  5874. -- Indexes structure for table iot_thing_base_info
  5875. -- ----------------------------
  5876. CREATE UNIQUE INDEX "thing_id" ON "public"."iot_thing_base_info" USING btree (
  5877. "thing_id" "pg_catalog"."int8_ops" ASC NULLS LAST
  5878. );
  5879. -- ----------------------------
  5880. -- Primary Key structure for table iot_thing_base_info
  5881. -- ----------------------------
  5882. ALTER TABLE "public"."iot_thing_base_info" ADD CONSTRAINT "iot_thing_base_info_pkey" PRIMARY KEY ("id");
  5883. -- ----------------------------
  5884. -- Uniques structure for table iot_thing_entity
  5885. -- ----------------------------
  5886. ALTER TABLE "public"."iot_thing_entity" ADD CONSTRAINT "unique_code_tenant" UNIQUE ("code", "tenant_code");
  5887. -- ----------------------------
  5888. -- Primary Key structure for table iot_thing_entity
  5889. -- ----------------------------
  5890. ALTER TABLE "public"."iot_thing_entity" ADD CONSTRAINT "iot_thing_entity_pkey" PRIMARY KEY ("id");
  5891. -- ----------------------------
  5892. -- Uniques structure for table iot_thing_model
  5893. -- ----------------------------
  5894. ALTER TABLE "public"."iot_thing_model" ADD CONSTRAINT "iot_thing_model_code_key" UNIQUE ("code");
  5895. -- ----------------------------
  5896. -- Primary Key structure for table iot_thing_model
  5897. -- ----------------------------
  5898. ALTER TABLE "public"."iot_thing_model" ADD CONSTRAINT "iot_thing_model_pkey" PRIMARY KEY ("id", "code");
  5899. -- ----------------------------
  5900. -- Primary Key structure for table iot_thing_source
  5901. -- ----------------------------
  5902. ALTER TABLE "public"."iot_thing_source" ADD CONSTRAINT "iot_thing_source_pkey" PRIMARY KEY ("id");
  5903. -- ----------------------------
  5904. -- Primary Key structure for table iot_visual_group
  5905. -- ----------------------------
  5906. ALTER TABLE "public"."iot_visual_group" ADD CONSTRAINT "iot_visual_group_pkey" PRIMARY KEY ("id");
  5907. -- ----------------------------
  5908. -- Primary Key structure for table mock_data_config
  5909. -- ----------------------------
  5910. ALTER TABLE "public"."mock_data_config" ADD CONSTRAINT "mock_data_config_pkey" PRIMARY KEY ("id");
  5911. -- ----------------------------
  5912. -- Uniques structure for table mock_data_log
  5913. -- ----------------------------
  5914. ALTER TABLE "public"."mock_data_log" ADD CONSTRAINT "mock_data_log_uk" UNIQUE ("mock_config_id", "time");
  5915. COMMENT ON CONSTRAINT "mock_data_log_uk" ON "public"."mock_data_log" IS '�������־Ψһ��';
  5916. -- ----------------------------
  5917. -- Primary Key structure for table mock_data_log
  5918. -- ----------------------------
  5919. ALTER TABLE "public"."mock_data_log" ADD CONSTRAINT "mock_data_log_pkey" PRIMARY KEY ("id");
  5920. -- ----------------------------
  5921. -- Primary Key structure for table sys_energy_check
  5922. -- ----------------------------
  5923. ALTER TABLE "public"."sys_energy_check" ADD CONSTRAINT "sys_energy_check_pkey" PRIMARY KEY ("id");
  5924. -- ----------------------------
  5925. -- Primary Key structure for table sys_energy_project
  5926. -- ----------------------------
  5927. ALTER TABLE "public"."sys_energy_project" ADD CONSTRAINT "sys_energy_project_pkey" PRIMARY KEY ("id");
  5928. -- ----------------------------
  5929. -- Uniques structure for table thing_ts_kv
  5930. -- ----------------------------
  5931. ALTER TABLE "public"."thing_ts_kv" ADD CONSTRAINT "unique_thing_attr_ts" UNIQUE ("thing_code", "attr_key", "ts");
  5932. -- ----------------------------
  5933. -- Primary Key structure for table thing_ts_kv_external
  5934. -- ----------------------------
  5935. ALTER TABLE "public"."thing_ts_kv_external" ADD CONSTRAINT "ts_kv_pkey" PRIMARY KEY ("thing_code", "attr_key", "ts");
  5936. -- ----------------------------
  5937. -- Uniques structure for table ts_kv_latest
  5938. -- ----------------------------
  5939. ALTER TABLE "public"."ts_kv_latest" ADD CONSTRAINT "unique_thing_attr" UNIQUE ("thing_code", "attr_key");