汇联通执法队后台管理系统
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

table_db2.sql 5.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. CREATE TABLE "zfd_UNIT" (
  2. "ID" VARCHAR(32) NOT NULL,
  3. "LIST" INTEGER NOT NULL,
  4. "NAME" VARCHAR(100) NOT NULL,
  5. "CODE" VARCHAR(20) NOT NULL,
  6. "PARENT_ID" VARCHAR(32) NOT NULL,
  7. "UNIT_LEVEL" INTEGER NOT NULL,
  8. CONSTRAINT "zfd_UNIT_PK" PRIMARY KEY("ID")
  9. )
  10. GO
  11. CREATE TABLE "zfd_CRON_EXCLUSIVE_TASK" (
  12. "ID" VARCHAR(200) NOT NULL,
  13. "RUNNING" SMALLINT NOT NULL DEFAULT 0,
  14. "UPDATE_TIME" TIMESTAMP NOT NULL,
  15. "NODE_TAG" VARCHAR(100) NOT NULL,
  16. "MD5" VARCHAR(50) NOT NULL,
  17. CONSTRAINT "zfd_CRON_TASK_PK" PRIMARY KEY("ID")
  18. )
  19. GO
  20. CREATE TABLE "zfd_RESOURCE" (
  21. "ID" VARCHAR(32) NOT NULL,
  22. "LIST" INTEGER NOT NULL,
  23. "LOGO_PIC" VARCHAR(100),
  24. "MENU_ID" VARCHAR(32),
  25. "MENU_TYPE" VARCHAR(10) NOT NULL,
  26. "NAME" VARCHAR(200) NOT NULL,
  27. "REQUEST_METHOD" VARCHAR(10) NOT NULL,
  28. "TYPE_CODE" VARCHAR(20) NOT NULL,
  29. "URL" VARCHAR(300) NOT NULL,
  30. CONSTRAINT "zfd_RESOURCE_PK" PRIMARY KEY("ID")
  31. )
  32. GO
  33. CREATE TABLE "zfd_ROLE" (
  34. "ID" VARCHAR(32) NOT NULL,
  35. "INFO" VARCHAR(255),
  36. "LIST" INTEGER NOT NULL,
  37. "NAME" VARCHAR(30) NOT NULL,
  38. "SYSTEM" SMALLINT NOT NULL,
  39. "UNIT_ID" VARCHAR(32) NOT NULL,
  40. CONSTRAINT "zfd_ROLE_PK" PRIMARY KEY("ID")
  41. )
  42. GO
  43. CREATE TABLE "zfd_ROLE_RESOURCE" (
  44. "ID" VARCHAR(32) NOT NULL,
  45. "RESOURCE_ID" VARCHAR(32) NOT NULL,
  46. "ROLE_ID" VARCHAR(32) NOT NULL,
  47. CONSTRAINT "zfd_ROLE_RESOURCE_PK" PRIMARY KEY("ID")
  48. )
  49. GO
  50. CREATE TABLE "zfd_SCHEDULE_LOG" (
  51. "ID" VARCHAR(32) NOT NULL,
  52. "BY_SYSTEM" SMALLINT NOT NULL,
  53. "CURRENT_CRON" VARCHAR(50) NOT NULL,
  54. "END_TIME" TIMESTAMP NOT NULL,
  55. "EXEC_TIME" BIGINT NOT NULL,
  56. "START_TIME" TIMESTAMP NOT NULL,
  57. "TASK_NAME" VARCHAR(100) NOT NULL,
  58. CONSTRAINT "zfd_SCHEDULE_LOG_PK" PRIMARY KEY("ID")
  59. )
  60. GO
  61. CREATE TABLE "zfd_SYSTEM_INFO" (
  62. "ID" VARCHAR(32) NOT NULL,
  63. "CONF_TYPE" VARCHAR(20) NOT NULL,
  64. "JSON_STR" VARCHAR(4000) NOT NULL,
  65. "UPDATE_TIME" TIMESTAMP,
  66. "USER_ID" VARCHAR(32) NOT NULL,
  67. "ZIPED" SMALLINT NOT NULL,
  68. CONSTRAINT "zfd_SYS_INFO_PK" PRIMARY KEY("ID")
  69. )
  70. GO
  71. CREATE TABLE "zfd_SYSTEM_LOG" (
  72. "ID" VARCHAR(32) NOT NULL,
  73. "INFO" VARCHAR(300) NOT NULL,
  74. "IP" VARCHAR(50) NOT NULL,
  75. "LOG_TYPE" VARCHAR(10) NOT NULL,
  76. "OPTIME" TIMESTAMP NOT NULL,
  77. "USER_ID" VARCHAR(32) NOT NULL,
  78. CONSTRAINT "zfd_SYSTEM_LOG_PK" PRIMARY KEY("ID")
  79. )
  80. GO
  81. CREATE TABLE "zfd_USER" (
  82. "ID" VARCHAR(32) NOT NULL,
  83. "EMAIL" VARCHAR(100),
  84. "FAX" VARCHAR(50),
  85. "LOGIN_NAME" VARCHAR(20) NOT NULL,
  86. "MALE" SMALLINT NOT NULL,
  87. "MOBILE" VARCHAR(50) NOT NULL,
  88. "NAME" VARCHAR(50) NOT NULL,
  89. "NAME_PY" VARCHAR(100) NOT NULL,
  90. "PASSWD" VARCHAR(512) NOT NULL,
  91. "STATUS" VARCHAR(10) NOT NULL,
  92. "TEL" VARCHAR(50),
  93. "ROLE_ID" VARCHAR(32),
  94. "UNIT_ID" VARCHAR(32) NOT NULL,
  95. CONSTRAINT "zfd_USER_PK" PRIMARY KEY("ID")
  96. )
  97. GO
  98. CREATE INDEX "zfd_CRON_TASK_PK"
  99. ON "zfd_CRON_EXCLUSIVE_TASK"("ID")
  100. GO
  101. CREATE INDEX "zfd_RESOURCE_PK"
  102. ON "zfd_RESOURCE"("ID")
  103. GO
  104. CREATE UNIQUE INDEX "zfd_RESOURCE_UK"
  105. ON "zfd_RESOURCE"("REQUEST_METHOD", "URL")
  106. GO
  107. CREATE INDEX "zfd_ROLE_PK"
  108. ON "zfd_ROLE"("ID")
  109. GO
  110. CREATE INDEX "zfd_ROLE_RESOURCE_PK"
  111. ON "zfd_ROLE_RESOURCE"("ID")
  112. GO
  113. CREATE UNIQUE INDEX "zfd_ROLE_UK"
  114. ON "zfd_ROLE"("NAME")
  115. GO
  116. CREATE INDEX "zfd_SCHEDULE_LOG_IX1"
  117. ON "zfd_SCHEDULE_LOG"("START_TIME")
  118. GO
  119. CREATE INDEX "zfd_SCHEDULE_LOG_PK"
  120. ON "zfd_SCHEDULE_LOG"("ID")
  121. GO
  122. CREATE INDEX "zfd_SYSTEM_LOG_IX1"
  123. ON "zfd_SYSTEM_LOG"("LOG_TYPE")
  124. GO
  125. CREATE INDEX "zfd_SYSTEM_LOG_IX2"
  126. ON "zfd_SYSTEM_LOG"("OPTIME" DESC)
  127. GO
  128. CREATE INDEX "zfd_SYSTEM_LOG_PK"
  129. ON "zfd_SYSTEM_LOG"("ID")
  130. GO
  131. CREATE INDEX "zfd_SYS_INFO_PK"
  132. ON "zfd_SYSTEM_INFO"("ID")
  133. GO
  134. CREATE UNIQUE INDEX "zfd_SYS_INFO_UK"
  135. ON "zfd_SYSTEM_INFO"("CONF_TYPE", "USER_ID")
  136. GO
  137. CREATE INDEX "zfd_USER_IX1"
  138. ON "zfd_USER"("NAME")
  139. GO
  140. CREATE INDEX "zfd_USER_IX2"
  141. ON "zfd_USER"("NAME_PY")
  142. GO
  143. CREATE INDEX "zfd_USER_PK"
  144. ON "zfd_USER"("ID")
  145. GO
  146. CREATE UNIQUE INDEX "zfd_USER_UK"
  147. ON "zfd_USER"("LOGIN_NAME")
  148. GO
  149. ALTER TABLE "zfd_RESOURCE"
  150. ADD CONSTRAINT "zfd_RESOURCE_UK"
  151. UNIQUE ("REQUEST_METHOD", "URL")
  152. GO
  153. ALTER TABLE "zfd_ROLE"
  154. ADD CONSTRAINT "zfd_ROLE_UK"
  155. UNIQUE ("NAME")
  156. GO
  157. ALTER TABLE "zfd_SYSTEM_INFO"
  158. ADD CONSTRAINT "zfd_SYS_INFO_UK"
  159. UNIQUE ("CONF_TYPE", "USER_ID")
  160. GO
  161. ALTER TABLE "zfd_USER"
  162. ADD CONSTRAINT "zfd_USER_UK"
  163. UNIQUE ("LOGIN_NAME")
  164. GO
  165. ALTER TABLE "zfd_ROLE_RESOURCE"
  166. ADD CONSTRAINT "zfd_ROLE_RES_ROLE_FK"
  167. FOREIGN KEY("ROLE_ID")
  168. REFERENCES "zfd_ROLE"("ID")
  169. ON DELETE RESTRICT
  170. ON UPDATE RESTRICT
  171. GO
  172. ALTER TABLE "zfd_ROLE_RESOURCE"
  173. ADD CONSTRAINT "zfd_ROLE_RES_RESOURCE_FK"
  174. FOREIGN KEY("RESOURCE_ID")
  175. REFERENCES "zfd_RESOURCE"("ID")
  176. ON DELETE RESTRICT
  177. ON UPDATE RESTRICT
  178. GO
  179. ALTER TABLE "zfd_SYSTEM_LOG"
  180. ADD CONSTRAINT "zfd_SYS_LOG_USER_FK"
  181. FOREIGN KEY("USER_ID")
  182. REFERENCES "zfd_USER"("ID")
  183. ON DELETE RESTRICT
  184. ON UPDATE RESTRICT
  185. GO
  186. ALTER TABLE "zfd_USER"
  187. ADD CONSTRAINT "zfd_USER_ROLE_FK"
  188. FOREIGN KEY("ROLE_ID")
  189. REFERENCES "zfd_ROLE"("ID")
  190. ON DELETE RESTRICT
  191. ON UPDATE RESTRICT
  192. GO