1.TableCreate.sql 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804
  1. -- select username,sid,serial# from v$session;
  2. -- alter system kill session '532,4562';
  3. -- drop user gk cascade;
  4. -- create user gk IDENTIFIED by gk;
  5. -- grant connect,dba to gk;
  6. --表如下:
  7. --GK_BASIC_JSJY_USER
  8. --GK_OPERATION_JSJY_BIZ_LOG
  9. --GK_OPERATION_JSJY_CODE
  10. --GK_OPERATION_JSJY_FUNC
  11. --GK_OPERATION_JSJY_JOBINFO
  12. --GK_OPERATION_JSJY_MENU
  13. --GK_OPERATION_JSJY_ORG
  14. --GK_OPERATION_JSJY_ORG_FUNC
  15. --GK_OPERATION_JSJY_ORG_MENU
  16. --GK_OPERATION_JSJY_ROLE
  17. --GK_OPERATION_JSJY_ROLE_FUNC
  18. --GK_OPERATION_JSJY_ROLE_MENU
  19. --GK_OPERATION_JSJY_ROLE_USER
  20. --GK_OPERATION_JSJY_SYS_PARAM
  21. --GK_OPERATION_JSJY_USER_FUNC
  22. --GK_OPERATION_JSJY_USER_MENU
  23. --GK_OPERATION_JSJY_TASK
  24. --GK_BASIC_JSJY_FJB
  25. --共18张表
  26. --用户表
  27. create table GK_BASIC_JSJY_USER
  28. (
  29. id VARCHAR2(40) not null,
  30. name NVARCHAR2(100),
  31. uname VARCHAR2(100) not null,
  32. ssglbm VARCHAR2(40),
  33. password VARCHAR2(100),
  34. sortno INTEGER,
  35. weixinid VARCHAR2(100),
  36. create_date_time TIMESTAMP(0) default current_timestamp not null,
  37. update_date_time TIMESTAMP(0) default current_timestamp not null,
  38. record_status INTEGER default 1 not null,
  39. create_user VARCHAR2(40),
  40. update_user VARCHAR2(40),
  41. szd VARCHAR2(40),
  42. ssglry VARCHAR2(40),
  43. ssjyr VARCHAR2(40),
  44. sfjyr VARCHAR2(40)
  45. )TABLESPACE "GK_BASIC";
  46. ;
  47. comment on table GK_BASIC_JSJY_USER
  48. is '用户表';
  49. comment on column GK_BASIC_JSJY_USER.id
  50. is '唯一标识';
  51. comment on column GK_BASIC_JSJY_USER.name
  52. is '姓名';
  53. comment on column GK_BASIC_JSJY_USER.uname
  54. is '登录账号';
  55. comment on column GK_BASIC_JSJY_USER.ssglbm
  56. is '所属管理部门';
  57. comment on column GK_BASIC_JSJY_USER.password
  58. is '登录密码';
  59. comment on column GK_BASIC_JSJY_USER.sortno
  60. is '排序号';
  61. comment on column GK_BASIC_JSJY_USER.weixinid
  62. is '微信ID';
  63. comment on column GK_BASIC_JSJY_USER.create_date_time
  64. is '创建时间';
  65. comment on column GK_BASIC_JSJY_USER.update_date_time
  66. is '修改时间';
  67. comment on column GK_BASIC_JSJY_USER.record_status
  68. is '数据状态';
  69. comment on column GK_BASIC_JSJY_USER.create_user
  70. is '创建人';
  71. comment on column GK_BASIC_JSJY_USER.update_user
  72. is '修改人';
  73. comment on column GK_BASIC_JSJY_USER.szd
  74. is '所在地';
  75. comment on column GK_BASIC_JSJY_USER.ssglry
  76. is '所属管理人员';
  77. comment on column GK_BASIC_JSJY_USER.ssjyr
  78. is '所属经营人';
  79. comment on column GK_BASIC_JSJY_USER.sfjyr
  80. is '是否经营人';
  81. alter table GK_BASIC_JSJY_USER
  82. add primary key (ID);
  83. --日志表
  84. create table GK_OPERATION_JSJY_BIZ_LOG
  85. (
  86. id VARCHAR2(40) not null,
  87. userid VARCHAR2(40),
  88. log_type VARCHAR2(100),
  89. cost NUMBER,
  90. method VARCHAR2(250),
  91. url VARCHAR2(200),
  92. ip VARCHAR2(25),
  93. handler_type VARCHAR2(20),
  94. param VARCHAR2(1000),
  95. browser VARCHAR2(50),
  96. os VARCHAR2(50),
  97. remark VARCHAR2(250),
  98. insert_time TIMESTAMP(6),
  99. create_date_time TIMESTAMP(0) default current_timestamp not null,
  100. update_date_time TIMESTAMP(0) default current_timestamp not null,
  101. record_status INTEGER default 1 not null,
  102. create_user VARCHAR2(40),
  103. update_user VARCHAR2(40),
  104. szd VARCHAR2(40)
  105. )TABLESPACE "GK_OPERATION"
  106. ;
  107. comment on table GK_OPERATION_JSJY_BIZ_LOG
  108. is '业务操作日志表';
  109. comment on column GK_OPERATION_JSJY_BIZ_LOG.id
  110. is '唯一标识';
  111. comment on column GK_OPERATION_JSJY_BIZ_LOG.userid
  112. is '操作人ID';
  113. comment on column GK_OPERATION_JSJY_BIZ_LOG.log_type
  114. is '日志类型';
  115. comment on column GK_OPERATION_JSJY_BIZ_LOG.cost
  116. is '记录状态';
  117. comment on column GK_OPERATION_JSJY_BIZ_LOG.method
  118. is '操作方法';
  119. comment on column GK_OPERATION_JSJY_BIZ_LOG.url
  120. is '请求URL';
  121. comment on column GK_OPERATION_JSJY_BIZ_LOG.ip
  122. is '客户端IP';
  123. comment on column GK_OPERATION_JSJY_BIZ_LOG.handler_type
  124. is '访问类型';
  125. comment on column GK_OPERATION_JSJY_BIZ_LOG.param
  126. is '请求参数';
  127. comment on column GK_OPERATION_JSJY_BIZ_LOG.browser
  128. is '浏览器版本';
  129. comment on column GK_OPERATION_JSJY_BIZ_LOG.os
  130. is '操作系统版本';
  131. comment on column GK_OPERATION_JSJY_BIZ_LOG.remark
  132. is '备注';
  133. comment on column GK_OPERATION_JSJY_BIZ_LOG.insert_time
  134. is '记录时间';
  135. comment on column GK_OPERATION_JSJY_BIZ_LOG.create_date_time
  136. is '创建时间';
  137. comment on column GK_OPERATION_JSJY_BIZ_LOG.update_date_time
  138. is '修改时间';
  139. comment on column GK_OPERATION_JSJY_BIZ_LOG.record_status
  140. is '数据状态';
  141. comment on column GK_OPERATION_JSJY_BIZ_LOG.create_user
  142. is '创建人';
  143. comment on column GK_OPERATION_JSJY_BIZ_LOG.update_user
  144. is '修改人';
  145. comment on column GK_OPERATION_JSJY_BIZ_LOG.szd
  146. is '所在地';
  147. alter table GK_OPERATION_JSJY_BIZ_LOG
  148. add primary key (ID);
  149. --字典表
  150. create table GK_OPERATION_JSJY_CODE
  151. (
  152. id VARCHAR2(40) not null,
  153. pid VARCHAR2(40),
  154. text NVARCHAR2(100),
  155. code VARCHAR2(100),
  156. val VARCHAR2(100),
  157. sortno INTEGER,
  158. create_date_time TIMESTAMP(0) default current_timestamp not null,
  159. update_date_time TIMESTAMP(0) default current_timestamp not null,
  160. record_status INTEGER default 1 not null,
  161. create_user VARCHAR2(40),
  162. update_user VARCHAR2(40),
  163. szd VARCHAR2(40),
  164. group_code VARCHAR2(100),
  165. bz NVARCHAR2(100),
  166. YJPTID VARCHAR2(40)
  167. )TABLESPACE "GK_OPERATION"
  168. ;
  169. comment on table GK_OPERATION_JSJY_CODE
  170. is '字典表';
  171. comment on column GK_OPERATION_JSJY_CODE.id
  172. is '唯一标识';
  173. comment on column GK_OPERATION_JSJY_CODE.pid
  174. is '上级ID';
  175. comment on column GK_OPERATION_JSJY_CODE.text
  176. is '名称';
  177. comment on column GK_OPERATION_JSJY_CODE.code
  178. is '编码';
  179. comment on column GK_OPERATION_JSJY_CODE.val
  180. is '编码值';
  181. comment on column GK_OPERATION_JSJY_CODE.sortno
  182. is '排序号';
  183. comment on column GK_OPERATION_JSJY_CODE.create_date_time
  184. is '创建时间';
  185. comment on column GK_OPERATION_JSJY_CODE.update_date_time
  186. is '修改时间';
  187. comment on column GK_OPERATION_JSJY_CODE.record_status
  188. is '数据状态';
  189. comment on column GK_OPERATION_JSJY_CODE.create_user
  190. is '创建人';
  191. comment on column GK_OPERATION_JSJY_CODE.update_user
  192. is '修改人';
  193. comment on column GK_OPERATION_JSJY_CODE.szd
  194. is '所在地';
  195. comment on column GK_OPERATION_JSJY_CODE.group_code
  196. is '组code';
  197. comment on column GK_OPERATION_JSJY_CODE.bz
  198. is '备注';
  199. alter table GK_OPERATION_JSJY_CODE
  200. add primary key (ID);
  201. --按钮表
  202. create table GK_OPERATION_JSJY_FUNC
  203. (
  204. id VARCHAR2(40) not null,
  205. name NVARCHAR2(100),
  206. code VARCHAR2(40),
  207. mid VARCHAR2(40),
  208. sortno INTEGER,
  209. create_date_time TIMESTAMP(0) default current_timestamp not null,
  210. update_date_time TIMESTAMP(0) default current_timestamp not null,
  211. record_status INTEGER default 1 not null,
  212. create_user VARCHAR2(40),
  213. update_user VARCHAR2(40),
  214. szd VARCHAR2(40)
  215. )TABLESPACE "GK_OPERATION"
  216. ;
  217. comment on table GK_OPERATION_JSJY_FUNC
  218. is '功能表';
  219. comment on column GK_OPERATION_JSJY_FUNC.id
  220. is '唯一标识';
  221. comment on column GK_OPERATION_JSJY_FUNC.name
  222. is '功能名称';
  223. comment on column GK_OPERATION_JSJY_FUNC.code
  224. is '功能编码';
  225. comment on column GK_OPERATION_JSJY_FUNC.mid
  226. is '所属菜单';
  227. comment on column GK_OPERATION_JSJY_FUNC.sortno
  228. is '排序号';
  229. comment on column GK_OPERATION_JSJY_FUNC.create_date_time
  230. is '创建时间';
  231. comment on column GK_OPERATION_JSJY_FUNC.update_date_time
  232. is '修改时间';
  233. comment on column GK_OPERATION_JSJY_FUNC.record_status
  234. is '数据状态';
  235. comment on column GK_OPERATION_JSJY_FUNC.create_user
  236. is '创建人';
  237. comment on column GK_OPERATION_JSJY_FUNC.update_user
  238. is '修改人';
  239. comment on column GK_OPERATION_JSJY_FUNC.szd
  240. is '所在地';
  241. alter table GK_OPERATION_JSJY_FUNC
  242. add primary key (ID);
  243. --定时任务表
  244. create table GK_OPERATION_JSJY_JOBINFO
  245. (
  246. id VARCHAR2(40) not null,
  247. disp VARCHAR2(100),
  248. create_time DATE default current_timestamp,
  249. start_time DATE,
  250. end_time DATE,
  251. circle CHAR(1),
  252. result VARCHAR2(100),
  253. interval NUMBER,
  254. status VARCHAR2(100),
  255. param VARCHAR2(100),
  256. clazz VARCHAR2(100),
  257. cron_expression VARCHAR2(100),
  258. create_date_time TIMESTAMP(0) default current_timestamp not null,
  259. update_date_time TIMESTAMP(0) default current_timestamp not null,
  260. record_status INTEGER default 1 not null,
  261. create_user VARCHAR2(40),
  262. update_user VARCHAR2(40),
  263. szd VARCHAR2(40)
  264. )TABLESPACE "GK_OPERATION"
  265. ;
  266. comment on table GK_OPERATION_JSJY_JOBINFO
  267. is '任务信息表';
  268. comment on column GK_OPERATION_JSJY_JOBINFO.id
  269. is '唯一标识';
  270. comment on column GK_OPERATION_JSJY_JOBINFO.disp
  271. is '任务描述';
  272. comment on column GK_OPERATION_JSJY_JOBINFO.create_time
  273. is '任务创建时间';
  274. comment on column GK_OPERATION_JSJY_JOBINFO.start_time
  275. is '任务启动时间';
  276. comment on column GK_OPERATION_JSJY_JOBINFO.end_time
  277. is '任务结束时间';
  278. comment on column GK_OPERATION_JSJY_JOBINFO.circle
  279. is '是否循环';
  280. comment on column GK_OPERATION_JSJY_JOBINFO.result
  281. is '上次执行结果';
  282. comment on column GK_OPERATION_JSJY_JOBINFO.interval
  283. is '间隔时间';
  284. comment on column GK_OPERATION_JSJY_JOBINFO.status
  285. is '任务状态';
  286. comment on column GK_OPERATION_JSJY_JOBINFO.param
  287. is '执行参数';
  288. comment on column GK_OPERATION_JSJY_JOBINFO.create_date_time
  289. is '创建时间';
  290. comment on column GK_OPERATION_JSJY_JOBINFO.update_date_time
  291. is '修改时间';
  292. comment on column GK_OPERATION_JSJY_JOBINFO.record_status
  293. is '数据状态';
  294. comment on column GK_OPERATION_JSJY_JOBINFO.create_user
  295. is '创建人';
  296. comment on column GK_OPERATION_JSJY_JOBINFO.update_user
  297. is '修改人';
  298. comment on column GK_OPERATION_JSJY_JOBINFO.szd
  299. is '所在地';
  300. alter table GK_OPERATION_JSJY_JOBINFO
  301. add primary key (ID);
  302. --菜单表
  303. create table GK_OPERATION_JSJY_MENU
  304. (
  305. id VARCHAR2(40) not null,
  306. pid VARCHAR2(40),
  307. name NVARCHAR2(100),
  308. code VARCHAR2(40),
  309. url VARCHAR2(150),
  310. sortno INTEGER,
  311. create_date_time TIMESTAMP(0) default current_timestamp not null,
  312. update_date_time TIMESTAMP(0) default current_timestamp not null,
  313. record_status INTEGER default 1 not null,
  314. create_user VARCHAR2(40),
  315. update_user VARCHAR2(40),
  316. szd VARCHAR2(40),
  317. iconcls VARCHAR2(40),
  318. leaf VARCHAR2(10)
  319. )TABLESPACE "GK_OPERATION"
  320. ;
  321. comment on table GK_OPERATION_JSJY_MENU
  322. is '菜单表';
  323. comment on column GK_OPERATION_JSJY_MENU.id
  324. is '唯一标识';
  325. comment on column GK_OPERATION_JSJY_MENU.pid
  326. is '上级菜单';
  327. comment on column GK_OPERATION_JSJY_MENU.name
  328. is '菜单名称';
  329. comment on column GK_OPERATION_JSJY_MENU.code
  330. is '菜单编码';
  331. comment on column GK_OPERATION_JSJY_MENU.url
  332. is '菜单路径';
  333. comment on column GK_OPERATION_JSJY_MENU.sortno
  334. is '排序号';
  335. comment on column GK_OPERATION_JSJY_MENU.create_date_time
  336. is '创建时间';
  337. comment on column GK_OPERATION_JSJY_MENU.update_date_time
  338. is '修改时间';
  339. comment on column GK_OPERATION_JSJY_MENU.record_status
  340. is '数据状态';
  341. comment on column GK_OPERATION_JSJY_MENU.create_user
  342. is '创建人';
  343. comment on column GK_OPERATION_JSJY_MENU.update_user
  344. is '修改人';
  345. comment on column GK_OPERATION_JSJY_MENU.szd
  346. is '所在地';
  347. alter table GK_OPERATION_JSJY_MENU
  348. add primary key (ID);
  349. --组织表
  350. create table GK_OPERATION_JSJY_ORG
  351. (
  352. id VARCHAR2(40) not null,
  353. pid VARCHAR2(40),
  354. name VARCHAR2(100),
  355. code VARCHAR2(100),
  356. sortno INTEGER,
  357. remark VARCHAR2(255),
  358. create_date_time TIMESTAMP(0) default current_timestamp not null,
  359. update_date_time TIMESTAMP(0) default current_timestamp not null,
  360. record_status INTEGER default 1 not null,
  361. create_user VARCHAR2(40),
  362. update_user VARCHAR2(40),
  363. szd VARCHAR2(40)
  364. )TABLESPACE "GK_OPERATION"
  365. ;
  366. comment on table GK_OPERATION_JSJY_ORG
  367. is '组织表';
  368. comment on column GK_OPERATION_JSJY_ORG.id
  369. is '唯一标识';
  370. comment on column GK_OPERATION_JSJY_ORG.pid
  371. is '上级组织ID';
  372. comment on column GK_OPERATION_JSJY_ORG.name
  373. is '名称';
  374. comment on column GK_OPERATION_JSJY_ORG.code
  375. is '编码';
  376. comment on column GK_OPERATION_JSJY_ORG.sortno
  377. is '排序号';
  378. comment on column GK_OPERATION_JSJY_ORG.create_date_time
  379. is '创建时间';
  380. comment on column GK_OPERATION_JSJY_ORG.update_date_time
  381. is '修改时间';
  382. comment on column GK_OPERATION_JSJY_ORG.record_status
  383. is '数据状态';
  384. comment on column GK_OPERATION_JSJY_ORG.create_user
  385. is '创建人';
  386. comment on column GK_OPERATION_JSJY_ORG.update_user
  387. is '修改人';
  388. comment on column GK_OPERATION_JSJY_ORG.szd
  389. is '所在地';
  390. alter table GK_OPERATION_JSJY_ORG
  391. add primary key (ID);
  392. --组织按钮表
  393. create table GK_OPERATION_JSJY_ORG_FUNC
  394. (
  395. orgid VARCHAR2(40) not null,
  396. fid VARCHAR2(100) not null
  397. )TABLESPACE "GK_OPERATION"
  398. ;
  399. comment on table GK_OPERATION_JSJY_ORG_FUNC
  400. is '组织功能授权表';
  401. comment on column GK_OPERATION_JSJY_ORG_FUNC.orgid
  402. is '组织ID';
  403. comment on column GK_OPERATION_JSJY_ORG_FUNC.fid
  404. is '功能ID';
  405. alter table GK_OPERATION_JSJY_ORG_FUNC
  406. add primary key (ORGID, FID);
  407. --组织菜单表
  408. create table GK_OPERATION_JSJY_ORG_MENU
  409. (
  410. orgid VARCHAR2(40) not null,
  411. mid VARCHAR2(100) not null
  412. )TABLESPACE "GK_OPERATION"
  413. ;
  414. comment on table GK_OPERATION_JSJY_ORG_MENU
  415. is ' 组织菜单授权表';
  416. comment on column GK_OPERATION_JSJY_ORG_MENU.orgid
  417. is '组织ID';
  418. comment on column GK_OPERATION_JSJY_ORG_MENU.mid
  419. is '菜单ID';
  420. alter table GK_OPERATION_JSJY_ORG_MENU
  421. add primary key (ORGID, MID);
  422. --角色表
  423. create table GK_OPERATION_JSJY_ROLE
  424. (
  425. id VARCHAR2(40) not null,
  426. orgid VARCHAR2(40),
  427. name VARCHAR2(100),
  428. code VARCHAR2(100),
  429. sortno INTEGER,
  430. create_date_time TIMESTAMP(0) default current_timestamp,
  431. update_date_time TIMESTAMP(0) default current_timestamp,
  432. record_status INTEGER default 1,
  433. create_user VARCHAR2(40),
  434. update_user VARCHAR2(40),
  435. szd VARCHAR2(40)
  436. )TABLESPACE "GK_OPERATION"
  437. ;
  438. comment on table GK_OPERATION_JSJY_ROLE
  439. is '角色表';
  440. comment on column GK_OPERATION_JSJY_ROLE.id
  441. is '唯一标识';
  442. comment on column GK_OPERATION_JSJY_ROLE.orgid
  443. is '所在组织ID';
  444. comment on column GK_OPERATION_JSJY_ROLE.name
  445. is '名称';
  446. comment on column GK_OPERATION_JSJY_ROLE.code
  447. is '编码';
  448. comment on column GK_OPERATION_JSJY_ROLE.sortno
  449. is '排序号';
  450. comment on column GK_OPERATION_JSJY_ROLE.create_date_time
  451. is '创建时间';
  452. comment on column GK_OPERATION_JSJY_ROLE.update_date_time
  453. is '修改时间';
  454. comment on column GK_OPERATION_JSJY_ROLE.record_status
  455. is '数据状态';
  456. comment on column GK_OPERATION_JSJY_ROLE.create_user
  457. is '创建人';
  458. comment on column GK_OPERATION_JSJY_ROLE.update_user
  459. is '修改人';
  460. comment on column GK_OPERATION_JSJY_ROLE.szd
  461. is '所在地';
  462. alter table GK_OPERATION_JSJY_ROLE
  463. add primary key (ID);
  464. --角色按钮表
  465. create table GK_OPERATION_JSJY_ROLE_FUNC
  466. (
  467. rid VARCHAR2(40) not null,
  468. fid VARCHAR2(100) not null
  469. )TABLESPACE "GK_OPERATION"
  470. ;
  471. comment on table GK_OPERATION_JSJY_ROLE_FUNC
  472. is '角色功能授权表';
  473. comment on column GK_OPERATION_JSJY_ROLE_FUNC.rid
  474. is '角色ID';
  475. comment on column GK_OPERATION_JSJY_ROLE_FUNC.fid
  476. is '功能ID';
  477. alter table GK_OPERATION_JSJY_ROLE_FUNC
  478. add primary key (RID, FID);
  479. --角色菜单表
  480. create table GK_OPERATION_JSJY_ROLE_MENU
  481. (
  482. rid VARCHAR2(40) not null,
  483. mid VARCHAR2(100) not null
  484. )TABLESPACE "GK_OPERATION"
  485. ;
  486. comment on table GK_OPERATION_JSJY_ROLE_MENU
  487. is ' 角色菜单授权表';
  488. comment on column GK_OPERATION_JSJY_ROLE_MENU.rid
  489. is '角色ID';
  490. comment on column GK_OPERATION_JSJY_ROLE_MENU.mid
  491. is '菜单ID';
  492. alter table GK_OPERATION_JSJY_ROLE_MENU
  493. add primary key (RID, MID);
  494. --角色用户表
  495. create table GK_OPERATION_JSJY_ROLE_USER
  496. (
  497. rid VARCHAR2(40) not null,
  498. userid VARCHAR2(40) not null
  499. )TABLESPACE "GK_OPERATION"
  500. ;
  501. comment on table GK_OPERATION_JSJY_ROLE_USER
  502. is '角色用户关联表';
  503. comment on column GK_OPERATION_JSJY_ROLE_USER.rid
  504. is '角色ID';
  505. comment on column GK_OPERATION_JSJY_ROLE_USER.userid
  506. is '用户ID';
  507. alter table GK_OPERATION_JSJY_ROLE_USER
  508. add primary key (RID, USERID);
  509. --系统参数表
  510. create table GK_OPERATION_JSJY_SYS_PARAM
  511. (
  512. id VARCHAR2(40) not null,
  513. key VARCHAR2(100),
  514. value VARCHAR2(100) not null,
  515. clazz VARCHAR2(40),
  516. disp VARCHAR2(200),
  517. valid CHAR(1),
  518. create_date_time TIMESTAMP(0) default current_timestamp not null,
  519. update_date_time TIMESTAMP(0) default current_timestamp not null,
  520. record_status INTEGER default 1 not null,
  521. create_user VARCHAR2(40),
  522. update_user VARCHAR2(40),
  523. szd VARCHAR2(40)
  524. )TABLESPACE "GK_OPERATION"
  525. ;
  526. comment on table GK_OPERATION_JSJY_SYS_PARAM
  527. is '系统参数表';
  528. comment on column GK_OPERATION_JSJY_SYS_PARAM.id
  529. is '唯一标识';
  530. comment on column GK_OPERATION_JSJY_SYS_PARAM.key
  531. is '参数主键';
  532. comment on column GK_OPERATION_JSJY_SYS_PARAM.value
  533. is '参数值';
  534. comment on column GK_OPERATION_JSJY_SYS_PARAM.clazz
  535. is '所属类';
  536. comment on column GK_OPERATION_JSJY_SYS_PARAM.disp
  537. is '属性描述';
  538. comment on column GK_OPERATION_JSJY_SYS_PARAM.valid
  539. is '是否有效';
  540. comment on column GK_OPERATION_JSJY_SYS_PARAM.create_date_time
  541. is '创建时间';
  542. comment on column GK_OPERATION_JSJY_SYS_PARAM.update_date_time
  543. is '修改时间';
  544. comment on column GK_OPERATION_JSJY_SYS_PARAM.record_status
  545. is '数据状态';
  546. comment on column GK_OPERATION_JSJY_SYS_PARAM.create_user
  547. is '创建人';
  548. comment on column GK_OPERATION_JSJY_SYS_PARAM.update_user
  549. is '修改人';
  550. comment on column GK_OPERATION_JSJY_SYS_PARAM.szd
  551. is '所在地';
  552. alter table GK_OPERATION_JSJY_SYS_PARAM
  553. add primary key (ID);
  554. --用户按钮表
  555. create table GK_OPERATION_JSJY_USER_FUNC
  556. (
  557. userid VARCHAR2(40) not null,
  558. fid VARCHAR2(100) not null
  559. )TABLESPACE "GK_OPERATION"
  560. ;
  561. comment on table GK_OPERATION_JSJY_USER_FUNC
  562. is '用户功能授权表';
  563. comment on column GK_OPERATION_JSJY_USER_FUNC.userid
  564. is '用户ID';
  565. comment on column GK_OPERATION_JSJY_USER_FUNC.fid
  566. is '功能ID';
  567. alter table GK_OPERATION_JSJY_USER_FUNC
  568. add primary key (USERID, FID);
  569. --用户菜单表
  570. create table GK_OPERATION_JSJY_USER_MENU
  571. (
  572. userid VARCHAR2(40) not null,
  573. mid VARCHAR2(100) not null
  574. )TABLESPACE "GK_OPERATION"
  575. ;
  576. comment on table GK_OPERATION_JSJY_USER_MENU
  577. is ' 用户菜单授权表';
  578. comment on column GK_OPERATION_JSJY_USER_MENU.userid
  579. is '用户ID';
  580. comment on column GK_OPERATION_JSJY_USER_MENU.mid
  581. is '菜单ID';
  582. alter table GK_OPERATION_JSJY_USER_MENU
  583. add primary key (USERID, MID);
  584. --任务表
  585. create table GK_OPERATION_JSJY_TASK
  586. (
  587. id VARCHAR2(40) not null,
  588. task_id VARCHAR2(100),
  589. bus_id VARCHAR2(100),
  590. step VARCHAR2(10),
  591. state VARCHAR2(1),
  592. start_time TIMESTAMP(6),
  593. start_user VARCHAR2(40),
  594. curr_name VARCHAR2(100),
  595. runner VARCHAR2(100),
  596. run_time TIMESTAMP(6),
  597. audit_time TIMESTAMP(6),
  598. audit_msg VARCHAR2(2000),
  599. audit_result VARCHAR2(100),
  600. create_user NVARCHAR2(40),
  601. create_date_time TIMESTAMP(6),
  602. update_user NVARCHAR2(40),
  603. record_status NUMBER,
  604. update_date_time TIMESTAMP(6),
  605. szd NVARCHAR2(40),
  606. start_user_name NVARCHAR2(40),
  607. audit_dept NVARCHAR2(40),
  608. bus_key VARCHAR2(100),
  609. audit_user VARCHAR2(100),
  610. task_key VARCHAR2(100),
  611. role_code VARCHAR2(60),
  612. audit_username VARCHAR2(100)
  613. )TABLESPACE "GK_OPERATION"
  614. ;
  615. comment on table GK_OPERATION_JSJY_TASK
  616. is '工作信息表';
  617. alter table GK_OPERATION_JSJY_TASK
  618. add constraint GK_OPERATION_JSJY_TASK primary key (ID);
  619. --附件表
  620. create table GK_BASIC_JSJY_FJB
  621. (
  622. id VARCHAR2(40) not null,
  623. wjm VARCHAR2(400),
  624. wjhzm VARCHAR2(400),
  625. bz VARCHAR2(1000),
  626. wjnr VARCHAR2(40),
  627. wjdx NUMBER,
  628. ssid VARCHAR2(40),
  629. sstype VARCHAR2(40),
  630. create_date_time TIMESTAMP(6) default CURRENT_TIMESTAMP,
  631. create_user VARCHAR2(40),
  632. update_user VARCHAR2(40),
  633. record_status INTEGER,
  634. update_date_time TIMESTAMP(6),
  635. szd VARCHAR2(40),
  636. filename VARCHAR2(20),
  637. filepath NVARCHAR2(100),
  638. fjbz VARCHAR2(40)
  639. )TABLESPACE "GK_BASIC"
  640. ;
  641. comment on table GK_BASIC_JSJY_FJB
  642. is '附件表';
  643. comment on column GK_BASIC_JSJY_FJB.id
  644. is 'ID';
  645. comment on column GK_BASIC_JSJY_FJB.wjm
  646. is '文件名';
  647. comment on column GK_BASIC_JSJY_FJB.wjhzm
  648. is '文件后缀名';
  649. comment on column GK_BASIC_JSJY_FJB.bz
  650. is '备注';
  651. comment on column GK_BASIC_JSJY_FJB.wjnr
  652. is '文件内容';
  653. comment on column GK_BASIC_JSJY_FJB.wjdx
  654. is '文件大小';
  655. comment on column GK_BASIC_JSJY_FJB.ssid
  656. is '所属ID关联实体ID';
  657. comment on column GK_BASIC_JSJY_FJB.sstype
  658. is '所属类型关联业务表';
  659. comment on column GK_BASIC_JSJY_FJB.filename
  660. is '文件名';
  661. comment on column GK_BASIC_JSJY_FJB.filepath
  662. is '文件路径';
  663. comment on column GK_BASIC_JSJY_FJB.fjbz
  664. is '附件标识';
  665. alter table GK_BASIC_JSJY_FJB
  666. add primary key (ID);
  667. -- 监督提醒Create table
  668. create table GK_OPERATION_JSJY_JDTX
  669. (
  670. id VARCHAR2(40),
  671. szd VARCHAR2(40),
  672. szgk VARCHAR2(40),
  673. szgq VARCHAR2(40),
  674. dcdw NVARCHAR2(100),
  675. sqrq TIMESTAMP(6),
  676. gkjyr VARCHAR2(40),
  677. cjdcry NVARCHAR2(100),
  678. bdcdwfzr NVARCHAR2(100),
  679. bdcdwcjry NVARCHAR2(100),
  680. zgqx TIMESTAMP(6),
  681. yhmc NVARCHAR2(1000),
  682. zgcsyq NVARCHAR2(1000),
  683. zgsm NVARCHAR2(1000),
  684. zgfj NVARCHAR2(100),
  685. bz NVARCHAR2(1000),
  686. zghfj NVARCHAR2(100),
  687. create_user VARCHAR2(40),
  688. create_date_time TIMESTAMP(6),
  689. update_user VARCHAR2(40),
  690. update_date_time TIMESTAMP(6),
  691. record_status INTEGER,
  692. tbzt CHAR(1),
  693. sftb CHAR(1),
  694. flowflag CHAR(1),
  695. btnflag CHAR(1)
  696. )
  697. tablespace GK_OPERATION
  698. pctfree 10
  699. initrans 1
  700. maxtrans 255
  701. storage
  702. (
  703. initial 64
  704. next 8
  705. minextents 1
  706. maxextents unlimited
  707. );
  708. -- Add comments to the table
  709. comment on table GK_OPERATION_JSJY_JDTX
  710. is '监督提醒表';
  711. -- Add comments to the columns
  712. comment on column GK_OPERATION_JSJY_JDTX.id
  713. is '主键';
  714. comment on column GK_OPERATION_JSJY_JDTX.szd
  715. is '所在地';
  716. comment on column GK_OPERATION_JSJY_JDTX.szgk
  717. is '所在所在港口';
  718. comment on column GK_OPERATION_JSJY_JDTX.szgq
  719. is '所在港区';
  720. comment on column GK_OPERATION_JSJY_JDTX.dcdw
  721. is '监查单位';
  722. comment on column GK_OPERATION_JSJY_JDTX.sqrq
  723. is '申请日期';
  724. comment on column GK_OPERATION_JSJY_JDTX.gkjyr
  725. is '被监查单位';
  726. comment on column GK_OPERATION_JSJY_JDTX.cjdcry
  727. is '参加监查人员';
  728. comment on column GK_OPERATION_JSJY_JDTX.bdcdwfzr
  729. is '被督查单位负责人';
  730. comment on column GK_OPERATION_JSJY_JDTX.bdcdwcjry
  731. is '被督查单位参加人员';
  732. comment on column GK_OPERATION_JSJY_JDTX.zgqx
  733. is '整改期限';
  734. comment on column GK_OPERATION_JSJY_JDTX.yhmc
  735. is '隐患名称';
  736. comment on column GK_OPERATION_JSJY_JDTX.zgcsyq
  737. is '整改措施要求';
  738. comment on column GK_OPERATION_JSJY_JDTX.zgsm
  739. is '整改说明';
  740. comment on column GK_OPERATION_JSJY_JDTX.zgfj
  741. is '整改附件';
  742. comment on column GK_OPERATION_JSJY_JDTX.bz
  743. is '备注';
  744. comment on column GK_OPERATION_JSJY_JDTX.zghfj
  745. is '整改后附件';
  746. comment on column GK_OPERATION_JSJY_JDTX.create_user
  747. is '创建人';
  748. comment on column GK_OPERATION_JSJY_JDTX.create_date_time
  749. is '创建日期';
  750. comment on column GK_OPERATION_JSJY_JDTX.update_user
  751. is '修改人';
  752. comment on column GK_OPERATION_JSJY_JDTX.update_date_time
  753. is '修改日期';
  754. comment on column GK_OPERATION_JSJY_JDTX.flowflag
  755. is '1下发,2,流程中3完成0保存';
  756. -- Create table
  757. create table GK_OPERATION_JSJY_JDTXFJ
  758. (
  759. id VARCHAR2(40),
  760. jdtxid VARCHAR2(40),
  761. fjid VARCHAR2(40),
  762. fjmc NVARCHAR2(100),
  763. type CHAR(1),
  764. create_user VARCHAR2(40),
  765. update_user VARCHAR2(40),
  766. create_date_time TIMESTAMP(6),
  767. update_date_time TIMESTAMP(6),
  768. record_status INTEGER,
  769. szd VARCHAR2(40),
  770. sftb CHAR(1),
  771. tbzt CHAR(1)
  772. )
  773. tablespace GK_OPERATION
  774. pctfree 10
  775. initrans 1
  776. maxtrans 255
  777. storage
  778. (
  779. initial 64
  780. next 1
  781. minextents 1
  782. maxextents unlimited
  783. );