加酸仪(java版本)
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.

114 lines
4.3 KiB

1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
1 week ago
  1. -- 审计记录(使用记录)
  2. CREATE TABLE IF NOT EXISTS audit_record(
  3. id INTEGER PRIMARY KEY AUTOINCREMENT,
  4. user_id INTEGER,--ID
  5. user_nickname TEXT,--
  6. solution_id INTEGER,--id
  7. solution_name TEXT,--
  8. concentration INTEGER,--
  9. channel_code TEXT,--code
  10. used_volume TEXT,--使
  11. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  12. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  13. );
  14. -- 领取记录(加液记录)
  15. CREATE TABLE IF NOT EXISTS receive_record (
  16. id INTEGER PRIMARY KEY AUTOINCREMENT,
  17. receiver_id INTEGER,--id
  18. receiver_nickname TEXT,--
  19. solution_id INTEGER,--id
  20. concentration INTEGER,--
  21. received_volume REAL,--
  22. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  23. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  24. );
  25. -- 通道
  26. CREATE TABLE IF NOT EXISTS channel (
  27. id INTEGER PRIMARY KEY AUTOINCREMENT,
  28. name TEXT,--
  29. code TEXT,--code
  30. solution_id INTEGER,--id
  31. concentration INTEGER,--
  32. current_volume REAL,--
  33. received_volume REAL,--
  34. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  35. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  36. );
  37. INSERT OR IGNORE INTO channel (
  38. id, name, solution_id, concentration,code, volume
  39. ) VALUES
  40. (1, '通道一', 1, 'CHANNEL_1','10', 5000),
  41. (2, '通道二', 1, 'CHANNEL_2','10', 5000),
  42. (3, '通道三', 1, 'CHANNEL_3','10', 5000),
  43. (4, '通道四', 1, 'CHANNEL_4','10', 5000);
  44. -- 配方
  45. CREATE TABLE IF NOT EXISTS formulation (
  46. id INTEGER PRIMARY KEY AUTOINCREMENT,
  47. volume REAL,--
  48. solution_id INTEGER,--id
  49. concentration INTEGER,--
  50. revolutions REAL,--
  51. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  52. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  53. );
  54. -- 溶液
  55. CREATE TABLE IF NOT EXISTS solution (
  56. id INTEGER PRIMARY KEY AUTOINCREMENT,
  57. name TEXT,--
  58. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  59. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  60. );
  61. INSERT OR IGNORE INTO solution (id, name) VALUES
  62. (1, '盐酸'),
  63. (2, '硫酸');
  64. -- 系统配置
  65. CREATE TABLE IF NOT EXISTS system_config (
  66. id INTEGER PRIMARY KEY AUTOINCREMENT,
  67. key TEXT,
  68. value TEXT,
  69. description TEXT,
  70. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  71. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  72. );
  73. -- 系统日志
  74. CREATE TABLE IF NOT EXISTS system_log (
  75. id INTEGER PRIMARY KEY AUTOINCREMENT,
  76. title TEXT,
  77. content TEXT,
  78. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  79. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  80. );
  81. -- 用户
  82. CREATE TABLE IF NOT EXISTS user (
  83. id INTEGER PRIMARY KEY AUTOINCREMENT,
  84. username TEXT UNIQUE, --
  85. nickname TEXT,--
  86. password TEXT,--
  87. role TEXT,--
  88. fixed_user TEXT DEFAULT 'DISABLE',--
  89. deleted TEXT DEFAULT 'DISABLE',--
  90. create_time TEXT DEFAULT CURRENT_TIMESTAMP,
  91. update_time TEXT DEFAULT CURRENT_TIMESTAMP
  92. );
  93. INSERT OR IGNORE INTO user ( id, username, nickname, password, role, fixed_user, deleted) VALUES
  94. (1, 'admin', 'Admin', '9973', 'ADMIN', 'ENABLE', 'DISABLE'),
  95. (2, 'test', 'test', '9973', 'ADMIN', 'ENABLE', 'DISABLE');
  96. CREATE TABLE IF NOT EXISTS zapp_sub_module_reg_initial_value (
  97. id INTEGER PRIMARY KEY AUTOINCREMENT,
  98. mid TEXT,
  99. regIndex TEXT,
  100. regInitVal INTEGER
  101. );