1.TableCreate.sql 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682
  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);