4_quartz.sql 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260
  1. CREATE TABLE [dbo].[QRTZ_CALENDARS] (
  2. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  3. [CALENDAR_NAME] [VARCHAR] (200) NOT NULL ,
  4. [CALENDAR] [IMAGE] NOT NULL
  5. ) ON [PRIMARY]
  6. GO
  7. CREATE TABLE [dbo].[QRTZ_CRON_TRIGGERS] (
  8. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  9. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  10. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  11. [CRON_EXPRESSION] [VARCHAR] (120) NOT NULL ,
  12. [TIME_ZONE_ID] [VARCHAR] (80)
  13. ) ON [PRIMARY]
  14. GO
  15. CREATE TABLE [dbo].[QRTZ_FIRED_TRIGGERS] (
  16. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  17. [ENTRY_ID] [VARCHAR] (95) NOT NULL ,
  18. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  19. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  20. [INSTANCE_NAME] [VARCHAR] (200) NOT NULL ,
  21. [FIRED_TIME] [BIGINT] NOT NULL ,
  22. [SCHED_TIME] [BIGINT] NOT NULL ,
  23. [PRIORITY] [INTEGER] NOT NULL ,
  24. [STATE] [VARCHAR] (16) NOT NULL,
  25. [JOB_NAME] [VARCHAR] (200) NULL ,
  26. [JOB_GROUP] [VARCHAR] (200) NULL ,
  27. [IS_NONCONCURRENT] [VARCHAR] (1) NULL ,
  28. [REQUESTS_RECOVERY] [VARCHAR] (1) NULL
  29. ) ON [PRIMARY]
  30. GO
  31. CREATE TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] (
  32. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  33. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL
  34. ) ON [PRIMARY]
  35. GO
  36. CREATE TABLE [dbo].[QRTZ_SCHEDULER_STATE] (
  37. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  38. [INSTANCE_NAME] [VARCHAR] (200) NOT NULL ,
  39. [LAST_CHECKIN_TIME] [BIGINT] NOT NULL ,
  40. [CHECKIN_INTERVAL] [BIGINT] NOT NULL
  41. ) ON [PRIMARY]
  42. GO
  43. CREATE TABLE [dbo].[QRTZ_LOCKS] (
  44. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  45. [LOCK_NAME] [VARCHAR] (40) NOT NULL
  46. ) ON [PRIMARY]
  47. GO
  48. CREATE TABLE [dbo].[QRTZ_JOB_DETAILS] (
  49. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  50. [JOB_NAME] [VARCHAR] (200) NOT NULL ,
  51. [JOB_GROUP] [VARCHAR] (200) NOT NULL ,
  52. [DESCRIPTION] [VARCHAR] (250) NULL ,
  53. [JOB_CLASS_NAME] [VARCHAR] (250) NOT NULL ,
  54. [IS_DURABLE] [VARCHAR] (1) NOT NULL ,
  55. [IS_NONCONCURRENT] [VARCHAR] (1) NOT NULL ,
  56. [IS_UPDATE_DATA] [VARCHAR] (1) NOT NULL ,
  57. [REQUESTS_RECOVERY] [VARCHAR] (1) NOT NULL ,
  58. [JOB_DATA] [IMAGE] NULL
  59. ) ON [PRIMARY]
  60. GO
  61. CREATE TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] (
  62. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  63. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  64. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  65. [REPEAT_COUNT] [BIGINT] NOT NULL ,
  66. [REPEAT_INTERVAL] [BIGINT] NOT NULL ,
  67. [TIMES_TRIGGERED] [BIGINT] NOT NULL
  68. ) ON [PRIMARY]
  69. GO
  70. CREATE TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] (
  71. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  72. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  73. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  74. [STR_PROP_1] [VARCHAR] (512) NULL,
  75. [STR_PROP_2] [VARCHAR] (512) NULL,
  76. [STR_PROP_3] [VARCHAR] (512) NULL,
  77. [INT_PROP_1] [INT] NULL,
  78. [INT_PROP_2] [INT] NULL,
  79. [LONG_PROP_1] [BIGINT] NULL,
  80. [LONG_PROP_2] [BIGINT] NULL,
  81. [DEC_PROP_1] [NUMERIC] (13,4) NULL,
  82. [DEC_PROP_2] [NUMERIC] (13,4) NULL,
  83. [BOOL_PROP_1] [VARCHAR] (1) NULL,
  84. [BOOL_PROP_2] [VARCHAR] (1) NULL,
  85. ) ON [PRIMARY]
  86. GO
  87. CREATE TABLE [dbo].[QRTZ_BLOB_TRIGGERS] (
  88. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  89. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  90. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  91. [BLOB_DATA] [IMAGE] NULL
  92. ) ON [PRIMARY]
  93. GO
  94. CREATE TABLE [dbo].[QRTZ_TRIGGERS] (
  95. [SCHED_NAME] [VARCHAR] (120) NOT NULL ,
  96. [TRIGGER_NAME] [VARCHAR] (200) NOT NULL ,
  97. [TRIGGER_GROUP] [VARCHAR] (200) NOT NULL ,
  98. [JOB_NAME] [VARCHAR] (200) NOT NULL ,
  99. [JOB_GROUP] [VARCHAR] (200) NOT NULL ,
  100. [DESCRIPTION] [VARCHAR] (250) NULL ,
  101. [NEXT_FIRE_TIME] [BIGINT] NULL ,
  102. [PREV_FIRE_TIME] [BIGINT] NULL ,
  103. [PRIORITY] [INTEGER] NULL ,
  104. [TRIGGER_STATE] [VARCHAR] (16) NOT NULL ,
  105. [TRIGGER_TYPE] [VARCHAR] (8) NOT NULL ,
  106. [START_TIME] [BIGINT] NOT NULL ,
  107. [END_TIME] [BIGINT] NULL ,
  108. [CALENDAR_NAME] [VARCHAR] (200) NULL ,
  109. [MISFIRE_INSTR] [SMALLINT] NULL ,
  110. [JOB_DATA] [IMAGE] NULL
  111. ) ON [PRIMARY]
  112. GO
  113. ALTER TABLE [dbo].[QRTZ_CALENDARS] WITH NOCHECK ADD
  114. CONSTRAINT [PK_QRTZ_CALENDARS] PRIMARY KEY CLUSTERED
  115. (
  116. [SCHED_NAME],
  117. [CALENDAR_NAME]
  118. ) ON [PRIMARY]
  119. GO
  120. ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] WITH NOCHECK ADD
  121. CONSTRAINT [PK_QRTZ_CRON_TRIGGERS] PRIMARY KEY CLUSTERED
  122. (
  123. [SCHED_NAME],
  124. [TRIGGER_NAME],
  125. [TRIGGER_GROUP]
  126. ) ON [PRIMARY]
  127. GO
  128. ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] WITH NOCHECK ADD
  129. CONSTRAINT [PK_QRTZ_FIRED_TRIGGERS] PRIMARY KEY CLUSTERED
  130. (
  131. [SCHED_NAME],
  132. [ENTRY_ID]
  133. ) ON [PRIMARY]
  134. GO
  135. ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] WITH NOCHECK ADD
  136. CONSTRAINT [PK_QRTZ_PAUSED_TRIGGER_GRPS] PRIMARY KEY CLUSTERED
  137. (
  138. [SCHED_NAME],
  139. [TRIGGER_GROUP]
  140. ) ON [PRIMARY]
  141. GO
  142. ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] WITH NOCHECK ADD
  143. CONSTRAINT [PK_QRTZ_SCHEDULER_STATE] PRIMARY KEY CLUSTERED
  144. (
  145. [SCHED_NAME],
  146. [INSTANCE_NAME]
  147. ) ON [PRIMARY]
  148. GO
  149. ALTER TABLE [dbo].[QRTZ_LOCKS] WITH NOCHECK ADD
  150. CONSTRAINT [PK_QRTZ_LOCKS] PRIMARY KEY CLUSTERED
  151. (
  152. [SCHED_NAME],
  153. [LOCK_NAME]
  154. ) ON [PRIMARY]
  155. GO
  156. ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] WITH NOCHECK ADD
  157. CONSTRAINT [PK_QRTZ_JOB_DETAILS] PRIMARY KEY CLUSTERED
  158. (
  159. [SCHED_NAME],
  160. [JOB_NAME],
  161. [JOB_GROUP]
  162. ) ON [PRIMARY]
  163. GO
  164. ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] WITH NOCHECK ADD
  165. CONSTRAINT [PK_QRTZ_SIMPLE_TRIGGERS] PRIMARY KEY CLUSTERED
  166. (
  167. [SCHED_NAME],
  168. [TRIGGER_NAME],
  169. [TRIGGER_GROUP]
  170. ) ON [PRIMARY]
  171. GO
  172. ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] WITH NOCHECK ADD
  173. CONSTRAINT [PK_QRTZ_SIMPROP_TRIGGERS] PRIMARY KEY CLUSTERED
  174. (
  175. [SCHED_NAME],
  176. [TRIGGER_NAME],
  177. [TRIGGER_GROUP]
  178. ) ON [PRIMARY]
  179. GO
  180. ALTER TABLE [dbo].[QRTZ_TRIGGERS] WITH NOCHECK ADD
  181. CONSTRAINT [PK_QRTZ_TRIGGERS] PRIMARY KEY CLUSTERED
  182. (
  183. [SCHED_NAME],
  184. [TRIGGER_NAME],
  185. [TRIGGER_GROUP]
  186. ) ON [PRIMARY]
  187. GO
  188. ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD
  189. CONSTRAINT [FK_QRTZ_CRON_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
  190. (
  191. [SCHED_NAME],
  192. [TRIGGER_NAME],
  193. [TRIGGER_GROUP]
  194. ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
  195. [SCHED_NAME],
  196. [TRIGGER_NAME],
  197. [TRIGGER_GROUP]
  198. ) ON DELETE CASCADE
  199. GO
  200. ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD
  201. CONSTRAINT [FK_QRTZ_SIMPLE_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
  202. (
  203. [SCHED_NAME],
  204. [TRIGGER_NAME],
  205. [TRIGGER_GROUP]
  206. ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
  207. [SCHED_NAME],
  208. [TRIGGER_NAME],
  209. [TRIGGER_GROUP]
  210. ) ON DELETE CASCADE
  211. GO
  212. ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD
  213. CONSTRAINT [FK_QRTZ_SIMPROP_TRIGGERS_QRTZ_TRIGGERS] FOREIGN KEY
  214. (
  215. [SCHED_NAME],
  216. [TRIGGER_NAME],
  217. [TRIGGER_GROUP]
  218. ) REFERENCES [dbo].[QRTZ_TRIGGERS] (
  219. [SCHED_NAME],
  220. [TRIGGER_NAME],
  221. [TRIGGER_GROUP]
  222. ) ON DELETE CASCADE
  223. GO
  224. ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD
  225. CONSTRAINT [FK_QRTZ_TRIGGERS_QRTZ_JOB_DETAILS] FOREIGN KEY
  226. (
  227. [SCHED_NAME],
  228. [JOB_NAME],
  229. [JOB_GROUP]
  230. ) REFERENCES [dbo].[QRTZ_JOB_DETAILS] (
  231. [SCHED_NAME],
  232. [JOB_NAME],
  233. [JOB_GROUP]
  234. )
  235. GO