jnpf_xxljob_init.sql 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066
  1. -- ----------------------------
  2. -- Table structure for base_handlername
  3. -- ----------------------------
  4. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[base_handlername]') AND type IN ('U'))
  5. DROP TABLE [dbo].[base_handlername]
  6. GO
  7. CREATE TABLE [dbo].[base_handlername] (
  8. [F_Id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  9. [F_HandlerName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  10. [F_Executor] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL
  11. )
  12. GO
  13. ALTER TABLE [dbo].[base_handlername] SET (LOCK_ESCALATION = TABLE)
  14. GO
  15. EXEC sp_addextendedproperty
  16. 'MS_Description', N'主键',
  17. 'SCHEMA', N'dbo',
  18. 'TABLE', N'base_handlername',
  19. 'COLUMN', N'F_Id'
  20. GO
  21. EXEC sp_addextendedproperty
  22. 'MS_Description', N'任务名称',
  23. 'SCHEMA', N'dbo',
  24. 'TABLE', N'base_handlername',
  25. 'COLUMN', N'F_HandlerName'
  26. GO
  27. EXEC sp_addextendedproperty
  28. 'MS_Description', N'执行器名称',
  29. 'SCHEMA', N'dbo',
  30. 'TABLE', N'base_handlername',
  31. 'COLUMN', N'F_Executor'
  32. GO
  33. -- ----------------------------
  34. -- Records of base_handlername
  35. -- ----------------------------
  36. -- ----------------------------
  37. -- Table structure for base_timetask
  38. -- ----------------------------
  39. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[base_timetask]') AND type IN ('U'))
  40. DROP TABLE [dbo].[base_timetask]
  41. GO
  42. CREATE TABLE [dbo].[base_timetask] (
  43. [F_Id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  44. [F_EnCode] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  45. [F_FullName] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
  46. [F_ExecuteType] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  47. [F_ExecuteContent] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  48. [F_ExecuteCycleJson] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  49. [F_LastRunTime] datetime NULL,
  50. [F_NextRunTime] datetime NULL,
  51. [F_RunCount] int NULL,
  52. [F_Description] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  53. [F_SortCode] bigint NULL,
  54. [F_EnabledMark] int NULL,
  55. [F_CreatorTime] datetime NULL,
  56. [F_CreatorUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  57. [F_LastModifyTime] datetime NULL,
  58. [F_LastModifyUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  59. [F_DeleteMark] int NULL,
  60. [F_DeleteTime] datetime NULL,
  61. [F_DeleteUserId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  62. [F_ExecutorName] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  63. [F_TenantId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL
  64. )
  65. GO
  66. ALTER TABLE [dbo].[base_timetask] SET (LOCK_ESCALATION = TABLE)
  67. GO
  68. EXEC sp_addextendedproperty
  69. 'MS_Description', N'自然主键',
  70. 'SCHEMA', N'dbo',
  71. 'TABLE', N'base_timetask',
  72. 'COLUMN', N'F_Id'
  73. GO
  74. EXEC sp_addextendedproperty
  75. 'MS_Description', N'任务编码',
  76. 'SCHEMA', N'dbo',
  77. 'TABLE', N'base_timetask',
  78. 'COLUMN', N'F_EnCode'
  79. GO
  80. EXEC sp_addextendedproperty
  81. 'MS_Description', N'任务名称',
  82. 'SCHEMA', N'dbo',
  83. 'TABLE', N'base_timetask',
  84. 'COLUMN', N'F_FullName'
  85. GO
  86. EXEC sp_addextendedproperty
  87. 'MS_Description', N'执行类型',
  88. 'SCHEMA', N'dbo',
  89. 'TABLE', N'base_timetask',
  90. 'COLUMN', N'F_ExecuteType'
  91. GO
  92. EXEC sp_addextendedproperty
  93. 'MS_Description', N'执行内容',
  94. 'SCHEMA', N'dbo',
  95. 'TABLE', N'base_timetask',
  96. 'COLUMN', N'F_ExecuteContent'
  97. GO
  98. EXEC sp_addextendedproperty
  99. 'MS_Description', N'执行周期',
  100. 'SCHEMA', N'dbo',
  101. 'TABLE', N'base_timetask',
  102. 'COLUMN', N'F_ExecuteCycleJson'
  103. GO
  104. EXEC sp_addextendedproperty
  105. 'MS_Description', N'最后运行时间',
  106. 'SCHEMA', N'dbo',
  107. 'TABLE', N'base_timetask',
  108. 'COLUMN', N'F_LastRunTime'
  109. GO
  110. EXEC sp_addextendedproperty
  111. 'MS_Description', N'下次运行时间',
  112. 'SCHEMA', N'dbo',
  113. 'TABLE', N'base_timetask',
  114. 'COLUMN', N'F_NextRunTime'
  115. GO
  116. EXEC sp_addextendedproperty
  117. 'MS_Description', N'运行次数',
  118. 'SCHEMA', N'dbo',
  119. 'TABLE', N'base_timetask',
  120. 'COLUMN', N'F_RunCount'
  121. GO
  122. EXEC sp_addextendedproperty
  123. 'MS_Description', N'描述',
  124. 'SCHEMA', N'dbo',
  125. 'TABLE', N'base_timetask',
  126. 'COLUMN', N'F_Description'
  127. GO
  128. EXEC sp_addextendedproperty
  129. 'MS_Description', N'排序',
  130. 'SCHEMA', N'dbo',
  131. 'TABLE', N'base_timetask',
  132. 'COLUMN', N'F_SortCode'
  133. GO
  134. EXEC sp_addextendedproperty
  135. 'MS_Description', N'有效标志',
  136. 'SCHEMA', N'dbo',
  137. 'TABLE', N'base_timetask',
  138. 'COLUMN', N'F_EnabledMark'
  139. GO
  140. EXEC sp_addextendedproperty
  141. 'MS_Description', N'创建时间',
  142. 'SCHEMA', N'dbo',
  143. 'TABLE', N'base_timetask',
  144. 'COLUMN', N'F_CreatorTime'
  145. GO
  146. EXEC sp_addextendedproperty
  147. 'MS_Description', N'创建用户',
  148. 'SCHEMA', N'dbo',
  149. 'TABLE', N'base_timetask',
  150. 'COLUMN', N'F_CreatorUserId'
  151. GO
  152. EXEC sp_addextendedproperty
  153. 'MS_Description', N'修改时间',
  154. 'SCHEMA', N'dbo',
  155. 'TABLE', N'base_timetask',
  156. 'COLUMN', N'F_LastModifyTime'
  157. GO
  158. EXEC sp_addextendedproperty
  159. 'MS_Description', N'修改用户',
  160. 'SCHEMA', N'dbo',
  161. 'TABLE', N'base_timetask',
  162. 'COLUMN', N'F_LastModifyUserId'
  163. GO
  164. EXEC sp_addextendedproperty
  165. 'MS_Description', N'删除标志',
  166. 'SCHEMA', N'dbo',
  167. 'TABLE', N'base_timetask',
  168. 'COLUMN', N'F_DeleteMark'
  169. GO
  170. EXEC sp_addextendedproperty
  171. 'MS_Description', N'删除时间',
  172. 'SCHEMA', N'dbo',
  173. 'TABLE', N'base_timetask',
  174. 'COLUMN', N'F_DeleteTime'
  175. GO
  176. EXEC sp_addextendedproperty
  177. 'MS_Description', N'删除用户',
  178. 'SCHEMA', N'dbo',
  179. 'TABLE', N'base_timetask',
  180. 'COLUMN', N'F_DeleteUserId'
  181. GO
  182. EXEC sp_addextendedproperty
  183. 'MS_Description', N'执行器名称',
  184. 'SCHEMA', N'dbo',
  185. 'TABLE', N'base_timetask',
  186. 'COLUMN', N'F_ExecutorName'
  187. GO
  188. EXEC sp_addextendedproperty
  189. 'MS_Description', N'租户id',
  190. 'SCHEMA', N'dbo',
  191. 'TABLE', N'base_timetask',
  192. 'COLUMN', N'F_TenantId'
  193. GO
  194. EXEC sp_addextendedproperty
  195. 'MS_Description', N'定时任务',
  196. 'SCHEMA', N'dbo',
  197. 'TABLE', N'base_timetask'
  198. GO
  199. -- ----------------------------
  200. -- Records of base_timetask
  201. -- ----------------------------
  202. -- ----------------------------
  203. -- Table structure for base_timetasklog
  204. -- ----------------------------
  205. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[base_timetasklog]') AND type IN ('U'))
  206. DROP TABLE [dbo].[base_timetasklog]
  207. GO
  208. CREATE TABLE [dbo].[base_timetasklog] (
  209. [F_Id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  210. [F_TaskId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  211. [F_RunTime] datetime NULL,
  212. [F_RunResult] int NULL,
  213. [F_Description] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
  214. )
  215. GO
  216. ALTER TABLE [dbo].[base_timetasklog] SET (LOCK_ESCALATION = TABLE)
  217. GO
  218. EXEC sp_addextendedproperty
  219. 'MS_Description', N'自然主键',
  220. 'SCHEMA', N'dbo',
  221. 'TABLE', N'base_timetasklog',
  222. 'COLUMN', N'F_Id'
  223. GO
  224. EXEC sp_addextendedproperty
  225. 'MS_Description', N'定时任务主键',
  226. 'SCHEMA', N'dbo',
  227. 'TABLE', N'base_timetasklog',
  228. 'COLUMN', N'F_TaskId'
  229. GO
  230. EXEC sp_addextendedproperty
  231. 'MS_Description', N'执行时间',
  232. 'SCHEMA', N'dbo',
  233. 'TABLE', N'base_timetasklog',
  234. 'COLUMN', N'F_RunTime'
  235. GO
  236. EXEC sp_addextendedproperty
  237. 'MS_Description', N'执行结果',
  238. 'SCHEMA', N'dbo',
  239. 'TABLE', N'base_timetasklog',
  240. 'COLUMN', N'F_RunResult'
  241. GO
  242. EXEC sp_addextendedproperty
  243. 'MS_Description', N'执行说明',
  244. 'SCHEMA', N'dbo',
  245. 'TABLE', N'base_timetasklog',
  246. 'COLUMN', N'F_Description'
  247. GO
  248. EXEC sp_addextendedproperty
  249. 'MS_Description', N'定时任务记录',
  250. 'SCHEMA', N'dbo',
  251. 'TABLE', N'base_timetasklog'
  252. GO
  253. -- ----------------------------
  254. -- Records of base_timetasklog
  255. -- ----------------------------
  256. -- ----------------------------
  257. -- Table structure for xxl_job_group
  258. -- ----------------------------
  259. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_group]') AND type IN ('U'))
  260. DROP TABLE [dbo].[xxl_job_group]
  261. GO
  262. CREATE TABLE [dbo].[xxl_job_group] (
  263. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  264. [app_name] nvarchar(64) COLLATE Chinese_PRC_CI_AS NOT NULL,
  265. [title] nvarchar(64) COLLATE Chinese_PRC_CI_AS NOT NULL,
  266. [address_type] tinyint NOT NULL,
  267. [address_list] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  268. [update_time] datetime NULL
  269. )
  270. GO
  271. ALTER TABLE [dbo].[xxl_job_group] SET (LOCK_ESCALATION = TABLE)
  272. GO
  273. EXEC sp_addextendedproperty
  274. 'MS_Description', N'执行器AppName',
  275. 'SCHEMA', N'dbo',
  276. 'TABLE', N'xxl_job_group',
  277. 'COLUMN', N'app_name'
  278. GO
  279. EXEC sp_addextendedproperty
  280. 'MS_Description', N'执行器名称',
  281. 'SCHEMA', N'dbo',
  282. 'TABLE', N'xxl_job_group',
  283. 'COLUMN', N'title'
  284. GO
  285. EXEC sp_addextendedproperty
  286. 'MS_Description', N'执行器地址类型:0=自动注册、1=手动录入',
  287. 'SCHEMA', N'dbo',
  288. 'TABLE', N'xxl_job_group',
  289. 'COLUMN', N'address_type'
  290. GO
  291. EXEC sp_addextendedproperty
  292. 'MS_Description', N'执行器地址列表,多地址逗号分隔',
  293. 'SCHEMA', N'dbo',
  294. 'TABLE', N'xxl_job_group',
  295. 'COLUMN', N'address_list'
  296. GO
  297. -- ----------------------------
  298. -- Records of xxl_job_group
  299. -- ----------------------------
  300. INSERT INTO [dbo].[xxl_job_group] ([id], [app_name], [title], [address_type], [address_list], [update_time]) VALUES (N'8', N'xxl-job-executor-sample1', N'xxl-job-executor-sample1', N'0', N'http://192.168.20.116:9999/', N'2022-12-12 15:35:37')
  301. GO
  302. -- ----------------------------
  303. -- Table structure for xxl_job_info
  304. -- ----------------------------
  305. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_info]') AND type IN ('U'))
  306. DROP TABLE [dbo].[xxl_job_info]
  307. GO
  308. CREATE TABLE [dbo].[xxl_job_info] (
  309. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  310. [job_group] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  311. [job_desc] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
  312. [add_time] datetime NULL,
  313. [update_time] datetime NULL,
  314. [author] nvarchar(64) COLLATE Chinese_PRC_CI_AS NULL,
  315. [alarm_email] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
  316. [schedule_type] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  317. [schedule_conf] nvarchar(128) COLLATE Chinese_PRC_CI_AS NULL,
  318. [misfire_strategy] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  319. [executor_route_strategy] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  320. [executor_handler] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
  321. [executor_param] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  322. [executor_block_strategy] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  323. [executor_timeout] int NOT NULL,
  324. [executor_fail_retry_count] int NOT NULL,
  325. [glue_type] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  326. [glue_source] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  327. [glue_remark] nvarchar(128) COLLATE Chinese_PRC_CI_AS NULL,
  328. [glue_updatetime] datetime NULL,
  329. [child_jobid] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
  330. [trigger_status] tinyint NOT NULL,
  331. [trigger_last_time] bigint NOT NULL,
  332. [trigger_next_time] bigint NOT NULL,
  333. [tenantId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  334. [taskId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL
  335. )
  336. GO
  337. ALTER TABLE [dbo].[xxl_job_info] SET (LOCK_ESCALATION = TABLE)
  338. GO
  339. EXEC sp_addextendedproperty
  340. 'MS_Description', N'执行器主键ID',
  341. 'SCHEMA', N'dbo',
  342. 'TABLE', N'xxl_job_info',
  343. 'COLUMN', N'job_group'
  344. GO
  345. EXEC sp_addextendedproperty
  346. 'MS_Description', N'作者',
  347. 'SCHEMA', N'dbo',
  348. 'TABLE', N'xxl_job_info',
  349. 'COLUMN', N'author'
  350. GO
  351. EXEC sp_addextendedproperty
  352. 'MS_Description', N'报警邮件',
  353. 'SCHEMA', N'dbo',
  354. 'TABLE', N'xxl_job_info',
  355. 'COLUMN', N'alarm_email'
  356. GO
  357. EXEC sp_addextendedproperty
  358. 'MS_Description', N'调度类型',
  359. 'SCHEMA', N'dbo',
  360. 'TABLE', N'xxl_job_info',
  361. 'COLUMN', N'schedule_type'
  362. GO
  363. EXEC sp_addextendedproperty
  364. 'MS_Description', N'调度配置,值含义取决于调度类型',
  365. 'SCHEMA', N'dbo',
  366. 'TABLE', N'xxl_job_info',
  367. 'COLUMN', N'schedule_conf'
  368. GO
  369. EXEC sp_addextendedproperty
  370. 'MS_Description', N'调度过期策略',
  371. 'SCHEMA', N'dbo',
  372. 'TABLE', N'xxl_job_info',
  373. 'COLUMN', N'misfire_strategy'
  374. GO
  375. EXEC sp_addextendedproperty
  376. 'MS_Description', N'执行器路由策略',
  377. 'SCHEMA', N'dbo',
  378. 'TABLE', N'xxl_job_info',
  379. 'COLUMN', N'executor_route_strategy'
  380. GO
  381. EXEC sp_addextendedproperty
  382. 'MS_Description', N'执行器任务handler',
  383. 'SCHEMA', N'dbo',
  384. 'TABLE', N'xxl_job_info',
  385. 'COLUMN', N'executor_handler'
  386. GO
  387. EXEC sp_addextendedproperty
  388. 'MS_Description', N'执行器任务参数',
  389. 'SCHEMA', N'dbo',
  390. 'TABLE', N'xxl_job_info',
  391. 'COLUMN', N'executor_param'
  392. GO
  393. EXEC sp_addextendedproperty
  394. 'MS_Description', N'阻塞处理策略',
  395. 'SCHEMA', N'dbo',
  396. 'TABLE', N'xxl_job_info',
  397. 'COLUMN', N'executor_block_strategy'
  398. GO
  399. EXEC sp_addextendedproperty
  400. 'MS_Description', N'任务执行超时时间,单位秒',
  401. 'SCHEMA', N'dbo',
  402. 'TABLE', N'xxl_job_info',
  403. 'COLUMN', N'executor_timeout'
  404. GO
  405. EXEC sp_addextendedproperty
  406. 'MS_Description', N'失败重试次数',
  407. 'SCHEMA', N'dbo',
  408. 'TABLE', N'xxl_job_info',
  409. 'COLUMN', N'executor_fail_retry_count'
  410. GO
  411. EXEC sp_addextendedproperty
  412. 'MS_Description', N'GLUE类型',
  413. 'SCHEMA', N'dbo',
  414. 'TABLE', N'xxl_job_info',
  415. 'COLUMN', N'glue_type'
  416. GO
  417. EXEC sp_addextendedproperty
  418. 'MS_Description', N'GLUE源代码',
  419. 'SCHEMA', N'dbo',
  420. 'TABLE', N'xxl_job_info',
  421. 'COLUMN', N'glue_source'
  422. GO
  423. EXEC sp_addextendedproperty
  424. 'MS_Description', N'GLUE备注',
  425. 'SCHEMA', N'dbo',
  426. 'TABLE', N'xxl_job_info',
  427. 'COLUMN', N'glue_remark'
  428. GO
  429. EXEC sp_addextendedproperty
  430. 'MS_Description', N'GLUE更新时间',
  431. 'SCHEMA', N'dbo',
  432. 'TABLE', N'xxl_job_info',
  433. 'COLUMN', N'glue_updatetime'
  434. GO
  435. EXEC sp_addextendedproperty
  436. 'MS_Description', N'子任务ID,多个逗号分隔',
  437. 'SCHEMA', N'dbo',
  438. 'TABLE', N'xxl_job_info',
  439. 'COLUMN', N'child_jobid'
  440. GO
  441. EXEC sp_addextendedproperty
  442. 'MS_Description', N'调度状态:0-停止,1-运行',
  443. 'SCHEMA', N'dbo',
  444. 'TABLE', N'xxl_job_info',
  445. 'COLUMN', N'trigger_status'
  446. GO
  447. EXEC sp_addextendedproperty
  448. 'MS_Description', N'上次调度时间',
  449. 'SCHEMA', N'dbo',
  450. 'TABLE', N'xxl_job_info',
  451. 'COLUMN', N'trigger_last_time'
  452. GO
  453. EXEC sp_addextendedproperty
  454. 'MS_Description', N'下次调度时间',
  455. 'SCHEMA', N'dbo',
  456. 'TABLE', N'xxl_job_info',
  457. 'COLUMN', N'trigger_next_time'
  458. GO
  459. EXEC sp_addextendedproperty
  460. 'MS_Description', N'租户编码',
  461. 'SCHEMA', N'dbo',
  462. 'TABLE', N'xxl_job_info',
  463. 'COLUMN', N'tenantId'
  464. GO
  465. EXEC sp_addextendedproperty
  466. 'MS_Description', N'任务id',
  467. 'SCHEMA', N'dbo',
  468. 'TABLE', N'xxl_job_info',
  469. 'COLUMN', N'taskId'
  470. GO
  471. -- ----------------------------
  472. -- Records of xxl_job_info
  473. -- ----------------------------
  474. -- ----------------------------
  475. -- Table structure for xxl_job_lock
  476. -- ----------------------------
  477. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_lock]') AND type IN ('U'))
  478. DROP TABLE [dbo].[xxl_job_lock]
  479. GO
  480. CREATE TABLE [dbo].[xxl_job_lock] (
  481. [lock_name] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL
  482. )
  483. GO
  484. ALTER TABLE [dbo].[xxl_job_lock] SET (LOCK_ESCALATION = TABLE)
  485. GO
  486. EXEC sp_addextendedproperty
  487. 'MS_Description', N'锁名称',
  488. 'SCHEMA', N'dbo',
  489. 'TABLE', N'xxl_job_lock',
  490. 'COLUMN', N'lock_name'
  491. GO
  492. -- ----------------------------
  493. -- Records of xxl_job_lock
  494. -- ----------------------------
  495. INSERT INTO [dbo].[xxl_job_lock] ([lock_name]) VALUES (N'schedule_lock')
  496. GO
  497. -- ----------------------------
  498. -- Table structure for xxl_job_log
  499. -- ----------------------------
  500. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_log]') AND type IN ('U'))
  501. DROP TABLE [dbo].[xxl_job_log]
  502. GO
  503. CREATE TABLE [dbo].[xxl_job_log] (
  504. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  505. [job_group] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  506. [job_id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  507. [executor_address] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
  508. [executor_handler] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL,
  509. [executor_param] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  510. [executor_sharding_param] nvarchar(20) COLLATE Chinese_PRC_CI_AS NULL,
  511. [executor_fail_retry_count] int NOT NULL,
  512. [trigger_time] datetime NULL,
  513. [trigger_code] int NOT NULL,
  514. [trigger_msg] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  515. [handle_time] datetime NULL,
  516. [handle_code] int NOT NULL,
  517. [handle_msg] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  518. [alarm_status] tinyint NOT NULL
  519. )
  520. GO
  521. ALTER TABLE [dbo].[xxl_job_log] SET (LOCK_ESCALATION = TABLE)
  522. GO
  523. EXEC sp_addextendedproperty
  524. 'MS_Description', N'执行器主键ID',
  525. 'SCHEMA', N'dbo',
  526. 'TABLE', N'xxl_job_log',
  527. 'COLUMN', N'job_group'
  528. GO
  529. EXEC sp_addextendedproperty
  530. 'MS_Description', N'任务,主键ID',
  531. 'SCHEMA', N'dbo',
  532. 'TABLE', N'xxl_job_log',
  533. 'COLUMN', N'job_id'
  534. GO
  535. EXEC sp_addextendedproperty
  536. 'MS_Description', N'执行器地址,本次执行的地址',
  537. 'SCHEMA', N'dbo',
  538. 'TABLE', N'xxl_job_log',
  539. 'COLUMN', N'executor_address'
  540. GO
  541. EXEC sp_addextendedproperty
  542. 'MS_Description', N'执行器任务handler',
  543. 'SCHEMA', N'dbo',
  544. 'TABLE', N'xxl_job_log',
  545. 'COLUMN', N'executor_handler'
  546. GO
  547. EXEC sp_addextendedproperty
  548. 'MS_Description', N'执行器任务参数',
  549. 'SCHEMA', N'dbo',
  550. 'TABLE', N'xxl_job_log',
  551. 'COLUMN', N'executor_param'
  552. GO
  553. EXEC sp_addextendedproperty
  554. 'MS_Description', N'执行器任务分片参数,格式如 1/2',
  555. 'SCHEMA', N'dbo',
  556. 'TABLE', N'xxl_job_log',
  557. 'COLUMN', N'executor_sharding_param'
  558. GO
  559. EXEC sp_addextendedproperty
  560. 'MS_Description', N'失败重试次数',
  561. 'SCHEMA', N'dbo',
  562. 'TABLE', N'xxl_job_log',
  563. 'COLUMN', N'executor_fail_retry_count'
  564. GO
  565. EXEC sp_addextendedproperty
  566. 'MS_Description', N'调度-时间',
  567. 'SCHEMA', N'dbo',
  568. 'TABLE', N'xxl_job_log',
  569. 'COLUMN', N'trigger_time'
  570. GO
  571. EXEC sp_addextendedproperty
  572. 'MS_Description', N'调度-结果',
  573. 'SCHEMA', N'dbo',
  574. 'TABLE', N'xxl_job_log',
  575. 'COLUMN', N'trigger_code'
  576. GO
  577. EXEC sp_addextendedproperty
  578. 'MS_Description', N'调度-日志',
  579. 'SCHEMA', N'dbo',
  580. 'TABLE', N'xxl_job_log',
  581. 'COLUMN', N'trigger_msg'
  582. GO
  583. EXEC sp_addextendedproperty
  584. 'MS_Description', N'执行-时间',
  585. 'SCHEMA', N'dbo',
  586. 'TABLE', N'xxl_job_log',
  587. 'COLUMN', N'handle_time'
  588. GO
  589. EXEC sp_addextendedproperty
  590. 'MS_Description', N'执行-状态',
  591. 'SCHEMA', N'dbo',
  592. 'TABLE', N'xxl_job_log',
  593. 'COLUMN', N'handle_code'
  594. GO
  595. EXEC sp_addextendedproperty
  596. 'MS_Description', N'执行-日志',
  597. 'SCHEMA', N'dbo',
  598. 'TABLE', N'xxl_job_log',
  599. 'COLUMN', N'handle_msg'
  600. GO
  601. EXEC sp_addextendedproperty
  602. 'MS_Description', N'告警状态:0-默认、1-无需告警、2-告警成功、3-告警失败',
  603. 'SCHEMA', N'dbo',
  604. 'TABLE', N'xxl_job_log',
  605. 'COLUMN', N'alarm_status'
  606. GO
  607. -- ----------------------------
  608. -- Records of xxl_job_log
  609. -- ----------------------------
  610. -- ----------------------------
  611. -- Table structure for xxl_job_log_report
  612. -- ----------------------------
  613. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_log_report]') AND type IN ('U'))
  614. DROP TABLE [dbo].[xxl_job_log_report]
  615. GO
  616. CREATE TABLE [dbo].[xxl_job_log_report] (
  617. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  618. [trigger_day] datetime NULL,
  619. [running_count] int NOT NULL,
  620. [suc_count] int NOT NULL,
  621. [fail_count] int NOT NULL,
  622. [update_time] datetime NULL
  623. )
  624. GO
  625. ALTER TABLE [dbo].[xxl_job_log_report] SET (LOCK_ESCALATION = TABLE)
  626. GO
  627. EXEC sp_addextendedproperty
  628. 'MS_Description', N'调度-时间',
  629. 'SCHEMA', N'dbo',
  630. 'TABLE', N'xxl_job_log_report',
  631. 'COLUMN', N'trigger_day'
  632. GO
  633. EXEC sp_addextendedproperty
  634. 'MS_Description', N'运行中-日志数量',
  635. 'SCHEMA', N'dbo',
  636. 'TABLE', N'xxl_job_log_report',
  637. 'COLUMN', N'running_count'
  638. GO
  639. EXEC sp_addextendedproperty
  640. 'MS_Description', N'执行成功-日志数量',
  641. 'SCHEMA', N'dbo',
  642. 'TABLE', N'xxl_job_log_report',
  643. 'COLUMN', N'suc_count'
  644. GO
  645. EXEC sp_addextendedproperty
  646. 'MS_Description', N'执行失败-日志数量',
  647. 'SCHEMA', N'dbo',
  648. 'TABLE', N'xxl_job_log_report',
  649. 'COLUMN', N'fail_count'
  650. GO
  651. -- ----------------------------
  652. -- Records of xxl_job_log_report
  653. -- ----------------------------
  654. INSERT INTO [dbo].[xxl_job_log_report] ([id], [trigger_day], [running_count], [suc_count], [fail_count], [update_time]) VALUES (N'1602187341432389633', N'2022-12-12 00:00:00', N'0', N'0', N'0', NULL)
  655. GO
  656. INSERT INTO [dbo].[xxl_job_log_report] ([id], [trigger_day], [running_count], [suc_count], [fail_count], [update_time]) VALUES (N'1602187341746962434', N'2022-12-11 00:00:00', N'0', N'0', N'0', NULL)
  657. GO
  658. INSERT INTO [dbo].[xxl_job_log_report] ([id], [trigger_day], [running_count], [suc_count], [fail_count], [update_time]) VALUES (N'1602187342342553602', N'2022-12-10 00:00:00', N'0', N'0', N'0', NULL)
  659. GO
  660. -- ----------------------------
  661. -- Table structure for xxl_job_logglue
  662. -- ----------------------------
  663. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_logglue]') AND type IN ('U'))
  664. DROP TABLE [dbo].[xxl_job_logglue]
  665. GO
  666. CREATE TABLE [dbo].[xxl_job_logglue] (
  667. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  668. [job_id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  669. [glue_type] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
  670. [glue_source] nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL,
  671. [glue_remark] nvarchar(128) COLLATE Chinese_PRC_CI_AS NOT NULL,
  672. [add_time] datetime NULL,
  673. [update_time] datetime NULL
  674. )
  675. GO
  676. ALTER TABLE [dbo].[xxl_job_logglue] SET (LOCK_ESCALATION = TABLE)
  677. GO
  678. EXEC sp_addextendedproperty
  679. 'MS_Description', N'任务,主键ID',
  680. 'SCHEMA', N'dbo',
  681. 'TABLE', N'xxl_job_logglue',
  682. 'COLUMN', N'job_id'
  683. GO
  684. EXEC sp_addextendedproperty
  685. 'MS_Description', N'GLUE类型',
  686. 'SCHEMA', N'dbo',
  687. 'TABLE', N'xxl_job_logglue',
  688. 'COLUMN', N'glue_type'
  689. GO
  690. EXEC sp_addextendedproperty
  691. 'MS_Description', N'GLUE源代码',
  692. 'SCHEMA', N'dbo',
  693. 'TABLE', N'xxl_job_logglue',
  694. 'COLUMN', N'glue_source'
  695. GO
  696. EXEC sp_addextendedproperty
  697. 'MS_Description', N'GLUE备注',
  698. 'SCHEMA', N'dbo',
  699. 'TABLE', N'xxl_job_logglue',
  700. 'COLUMN', N'glue_remark'
  701. GO
  702. -- ----------------------------
  703. -- Records of xxl_job_logglue
  704. -- ----------------------------
  705. -- ----------------------------
  706. -- Table structure for xxl_job_registry
  707. -- ----------------------------
  708. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_registry]') AND type IN ('U'))
  709. DROP TABLE [dbo].[xxl_job_registry]
  710. GO
  711. CREATE TABLE [dbo].[xxl_job_registry] (
  712. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  713. [registry_group] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  714. [registry_key] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
  715. [registry_value] nvarchar(255) COLLATE Chinese_PRC_CI_AS NOT NULL,
  716. [update_time] datetime NULL
  717. )
  718. GO
  719. ALTER TABLE [dbo].[xxl_job_registry] SET (LOCK_ESCALATION = TABLE)
  720. GO
  721. -- ----------------------------
  722. -- Records of xxl_job_registry
  723. -- ----------------------------
  724. -- ----------------------------
  725. -- Table structure for xxl_job_user
  726. -- ----------------------------
  727. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[xxl_job_user]') AND type IN ('U'))
  728. DROP TABLE [dbo].[xxl_job_user]
  729. GO
  730. CREATE TABLE [dbo].[xxl_job_user] (
  731. [id] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  732. [username] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  733. [password] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
  734. [role] tinyint NOT NULL,
  735. [permission] nvarchar(255) COLLATE Chinese_PRC_CI_AS NULL
  736. )
  737. GO
  738. ALTER TABLE [dbo].[xxl_job_user] SET (LOCK_ESCALATION = TABLE)
  739. GO
  740. EXEC sp_addextendedproperty
  741. 'MS_Description', N'账号',
  742. 'SCHEMA', N'dbo',
  743. 'TABLE', N'xxl_job_user',
  744. 'COLUMN', N'username'
  745. GO
  746. EXEC sp_addextendedproperty
  747. 'MS_Description', N'密码',
  748. 'SCHEMA', N'dbo',
  749. 'TABLE', N'xxl_job_user',
  750. 'COLUMN', N'password'
  751. GO
  752. EXEC sp_addextendedproperty
  753. 'MS_Description', N'角色:0-普通用户、1-管理员',
  754. 'SCHEMA', N'dbo',
  755. 'TABLE', N'xxl_job_user',
  756. 'COLUMN', N'role'
  757. GO
  758. EXEC sp_addextendedproperty
  759. 'MS_Description', N'权限:执行器ID列表,多个逗号分割',
  760. 'SCHEMA', N'dbo',
  761. 'TABLE', N'xxl_job_user',
  762. 'COLUMN', N'permission'
  763. GO
  764. -- ----------------------------
  765. -- Records of xxl_job_user
  766. -- ----------------------------
  767. INSERT INTO [dbo].[xxl_job_user] ([id], [username], [password], [role], [permission]) VALUES (N'1', N'admin', N'e10adc3949ba59abbe56e057f20f883e', N'1', NULL)
  768. GO
  769. -- ----------------------------
  770. -- Primary Key structure for table base_handlername
  771. -- ----------------------------
  772. ALTER TABLE [dbo].[base_handlername] ADD CONSTRAINT [PK__base_han__2C6EC7231A712B29] PRIMARY KEY CLUSTERED ([F_Id])
  773. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  774. ON [PRIMARY]
  775. GO
  776. -- ----------------------------
  777. -- Primary Key structure for table base_timetask
  778. -- ----------------------------
  779. ALTER TABLE [dbo].[base_timetask] ADD CONSTRAINT [PK__base_tim__2C6EC723059944A9] PRIMARY KEY CLUSTERED ([F_Id])
  780. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  781. ON [PRIMARY]
  782. GO
  783. -- ----------------------------
  784. -- Primary Key structure for table base_timetasklog
  785. -- ----------------------------
  786. ALTER TABLE [dbo].[base_timetasklog] ADD CONSTRAINT [PK__base_tim__2C6EC72317A1B4F9] PRIMARY KEY CLUSTERED ([F_Id])
  787. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  788. ON [PRIMARY]
  789. GO
  790. -- ----------------------------
  791. -- Primary Key structure for table xxl_job_group
  792. -- ----------------------------
  793. ALTER TABLE [dbo].[xxl_job_group] ADD CONSTRAINT [PK__xxl_job___3213E83FF127DBC2] PRIMARY KEY CLUSTERED ([id])
  794. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  795. ON [PRIMARY]
  796. GO
  797. -- ----------------------------
  798. -- Primary Key structure for table xxl_job_info
  799. -- ----------------------------
  800. ALTER TABLE [dbo].[xxl_job_info] ADD CONSTRAINT [PK__xxl_job___3213E83FC3E92D83] PRIMARY KEY CLUSTERED ([id])
  801. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  802. ON [PRIMARY]
  803. GO
  804. -- ----------------------------
  805. -- Primary Key structure for table xxl_job_lock
  806. -- ----------------------------
  807. ALTER TABLE [dbo].[xxl_job_lock] ADD CONSTRAINT [PK__xxl_job___7BE7AEAB5CE868F7] PRIMARY KEY CLUSTERED ([lock_name])
  808. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  809. ON [PRIMARY]
  810. GO
  811. -- ----------------------------
  812. -- Indexes structure for table xxl_job_log
  813. -- ----------------------------
  814. CREATE NONCLUSTERED INDEX [I_trigger_time]
  815. ON [dbo].[xxl_job_log] (
  816. [trigger_time] ASC
  817. )
  818. GO
  819. CREATE NONCLUSTERED INDEX [I_handle_code]
  820. ON [dbo].[xxl_job_log] (
  821. [handle_code] ASC
  822. )
  823. GO
  824. CREATE NONCLUSTERED INDEX [I_job_id]
  825. ON [dbo].[xxl_job_log] (
  826. [job_id] ASC,
  827. [trigger_time] ASC
  828. )
  829. GO
  830. -- ----------------------------
  831. -- Primary Key structure for table xxl_job_log
  832. -- ----------------------------
  833. ALTER TABLE [dbo].[xxl_job_log] ADD CONSTRAINT [PK__xxl_job___3213E83FBE4F2C1D] PRIMARY KEY CLUSTERED ([id])
  834. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  835. ON [PRIMARY]
  836. GO
  837. -- ----------------------------
  838. -- Indexes structure for table xxl_job_log_report
  839. -- ----------------------------
  840. CREATE UNIQUE NONCLUSTERED INDEX [i_trigger_day]
  841. ON [dbo].[xxl_job_log_report] (
  842. [trigger_day] ASC
  843. )
  844. GO
  845. -- ----------------------------
  846. -- Primary Key structure for table xxl_job_log_report
  847. -- ----------------------------
  848. ALTER TABLE [dbo].[xxl_job_log_report] ADD CONSTRAINT [PK__xxl_job___3213E83FF8C8F0E0] PRIMARY KEY CLUSTERED ([id])
  849. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  850. ON [PRIMARY]
  851. GO
  852. -- ----------------------------
  853. -- Primary Key structure for table xxl_job_logglue
  854. -- ----------------------------
  855. ALTER TABLE [dbo].[xxl_job_logglue] ADD CONSTRAINT [PK__xxl_job___3213E83FB1FFEB48] PRIMARY KEY CLUSTERED ([id])
  856. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  857. ON [PRIMARY]
  858. GO
  859. -- ----------------------------
  860. -- Indexes structure for table xxl_job_registry
  861. -- ----------------------------
  862. CREATE NONCLUSTERED INDEX [i_g_k_v]
  863. ON [dbo].[xxl_job_registry] (
  864. [registry_group] ASC,
  865. [registry_key] ASC,
  866. [registry_value] ASC
  867. )
  868. GO
  869. -- ----------------------------
  870. -- Primary Key structure for table xxl_job_registry
  871. -- ----------------------------
  872. ALTER TABLE [dbo].[xxl_job_registry] ADD CONSTRAINT [PK__xxl_job___3213E83F6EB65FEF] PRIMARY KEY CLUSTERED ([id])
  873. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  874. ON [PRIMARY]
  875. GO
  876. -- ----------------------------
  877. -- Indexes structure for table xxl_job_user
  878. -- ----------------------------
  879. CREATE UNIQUE NONCLUSTERED INDEX [i_username]
  880. ON [dbo].[xxl_job_user] (
  881. [username] ASC
  882. )
  883. GO
  884. -- ----------------------------
  885. -- Primary Key structure for table xxl_job_user
  886. -- ----------------------------
  887. ALTER TABLE [dbo].[xxl_job_user] ADD CONSTRAINT [PK__xxl_job___3213E83F42BE27C5] PRIMARY KEY CLUSTERED ([id])
  888. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  889. ON [PRIMARY]
  890. GO