update_5.0-5.1.sql 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409
  1. ALTER TABLE gen_table ADD data_name nvarchar(200) DEFAULT '' NULL
  2. GO
  3. EXEC sp_addextendedproperty
  4. 'MS_Description', N'数据源名称',
  5. 'SCHEMA', N'dbo',
  6. 'TABLE', N'gen_table',
  7. 'COLUMN', N'data_name'
  8. GO
  9. UPDATE sys_menu SET path = 'powerjob', component = 'monitor/powerjob/index', perms = 'monitor:powerjob:list', remark = 'powerjob控制台菜单' WHERE menu_id = 120
  10. GO
  11. create table sys_social
  12. (
  13. id bigint NOT NULL,
  14. user_id bigint NOT NULL,
  15. tenant_id nvarchar(20) NULL,
  16. auth_id nvarchar(255) NOT NULL,
  17. source nvarchar(255) NOT NULL,
  18. open_id nvarchar(255) NULL,
  19. user_name nvarchar(30) NOT NULL,
  20. nick_name nvarchar(30) DEFAULT ('') NULL,
  21. email nvarchar(255) DEFAULT ('') NULL,
  22. avatar nvarchar(500) DEFAULT ('') NULL,
  23. access_token nvarchar(255) NOT NULL,
  24. expire_in bigint NULL,
  25. refresh_token nvarchar(255) NULL,
  26. access_code nvarchar(255) NULL,
  27. union_id nvarchar(255) NULL,
  28. scope nvarchar(255) NULL,
  29. token_type nvarchar(255) NULL,
  30. id_token nvarchar(255) NULL,
  31. mac_algorithm nvarchar(255) NULL,
  32. mac_key nvarchar(255) NULL,
  33. code nvarchar(255) NULL,
  34. oauth_token nvarchar(255) NULL,
  35. oauth_token_secret nvarchar(255) NULL,
  36. create_dept bigint,
  37. create_by bigint,
  38. create_time datetime2(7),
  39. update_by bigint,
  40. update_time datetime2(7),
  41. del_flag nchar DEFAULT ('0') NULL,
  42. CONSTRAINT PK__sys_social__B21E8F2427725F8A PRIMARY KEY CLUSTERED (id)
  43. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  44. ON [PRIMARY]
  45. )
  46. ON [PRIMARY]
  47. GO
  48. EXEC sys.sp_addextendedproperty
  49. 'MS_Description', N'id' ,
  50. 'SCHEMA', N'dbo',
  51. 'TABLE', N'sys_social',
  52. 'COLUMN', N'id'
  53. GO
  54. EXEC sys.sp_addextendedproperty
  55. 'MS_Description', N'用户ID' ,
  56. 'SCHEMA', N'dbo',
  57. 'TABLE', N'sys_social',
  58. 'COLUMN', N'user_id'
  59. GO
  60. EXEC sys.sp_addextendedproperty
  61. 'MS_Description', N'租户id' ,
  62. 'SCHEMA', N'dbo',
  63. 'TABLE', N'sys_social',
  64. 'COLUMN', N'tenant_id'
  65. GO
  66. EXEC sys.sp_addextendedproperty
  67. 'MS_Description', N'平台+平台唯一id' ,
  68. 'SCHEMA', N'dbo',
  69. 'TABLE', N'sys_social',
  70. 'COLUMN', N'auth_id'
  71. GO
  72. EXEC sys.sp_addextendedproperty
  73. 'MS_Description', N'用户来源' ,
  74. 'SCHEMA', N'dbo',
  75. 'TABLE', N'sys_social',
  76. 'COLUMN', N'source'
  77. GO
  78. EXEC sys.sp_addextendedproperty
  79. 'MS_Description', N'平台编号唯一id' ,
  80. 'SCHEMA', N'dbo',
  81. 'TABLE', N'sys_social',
  82. 'COLUMN', N'open_id'
  83. GO
  84. EXEC sys.sp_addextendedproperty
  85. 'MS_Description', N'登录账号' ,
  86. 'SCHEMA', N'dbo',
  87. 'TABLE', N'sys_social',
  88. 'COLUMN', N'user_name'
  89. GO
  90. EXEC sys.sp_addextendedproperty
  91. 'MS_Description', N'用户昵称' ,
  92. 'SCHEMA', N'dbo',
  93. 'TABLE', N'sys_social',
  94. 'COLUMN', N'nick_name'
  95. GO
  96. EXEC sys.sp_addextendedproperty
  97. 'MS_Description', N'用户邮箱' ,
  98. 'SCHEMA', N'dbo',
  99. 'TABLE', N'sys_social',
  100. 'COLUMN', N'email'
  101. GO
  102. EXEC sys.sp_addextendedproperty
  103. 'MS_Description', N'头像地址' ,
  104. 'SCHEMA', N'dbo',
  105. 'TABLE', N'sys_social',
  106. 'COLUMN', N'avatar'
  107. GO
  108. EXEC sys.sp_addextendedproperty
  109. 'MS_Description', N'用户的授权令牌' ,
  110. 'SCHEMA', N'dbo',
  111. 'TABLE', N'sys_social',
  112. 'COLUMN', N'access_token'
  113. GO
  114. EXEC sys.sp_addextendedproperty
  115. 'MS_Description', N'用户的授权令牌的有效期,部分平台可能没有' ,
  116. 'SCHEMA', N'dbo',
  117. 'TABLE', N'sys_social',
  118. 'COLUMN', N'expire_in'
  119. GO
  120. EXEC sys.sp_addextendedproperty
  121. 'MS_Description', N'刷新令牌,部分平台可能没有' ,
  122. 'SCHEMA', N'dbo',
  123. 'TABLE', N'sys_social',
  124. 'COLUMN', N'refresh_token'
  125. GO
  126. EXEC sys.sp_addextendedproperty
  127. 'MS_Description', N'平台的授权信息,部分平台可能没有' ,
  128. 'SCHEMA', N'dbo',
  129. 'TABLE', N'sys_social',
  130. 'COLUMN', N'access_code'
  131. GO
  132. EXEC sys.sp_addextendedproperty
  133. 'MS_Description', N'用户的 unionid' ,
  134. 'SCHEMA', N'dbo',
  135. 'TABLE', N'sys_social',
  136. 'COLUMN', N'union_id'
  137. GO
  138. EXEC sys.sp_addextendedproperty
  139. 'MS_Description', N'授予的权限,部分平台可能没有' ,
  140. 'SCHEMA', N'dbo',
  141. 'TABLE', N'sys_social',
  142. 'COLUMN', N'scope'
  143. GO
  144. EXEC sys.sp_addextendedproperty
  145. 'MS_Description', N'个别平台的授权信息,部分平台可能没有' ,
  146. 'SCHEMA', N'dbo',
  147. 'TABLE', N'sys_social',
  148. 'COLUMN', N'token_type'
  149. GO
  150. EXEC sys.sp_addextendedproperty
  151. 'MS_Description', N'id token,部分平台可能没有' ,
  152. 'SCHEMA', N'dbo',
  153. 'TABLE', N'sys_social',
  154. 'COLUMN', N'id_token'
  155. GO
  156. EXEC sys.sp_addextendedproperty
  157. 'MS_Description', N'小米平台用户的附带属性,部分平台可能没有' ,
  158. 'SCHEMA', N'dbo',
  159. 'TABLE', N'sys_social',
  160. 'COLUMN', N'mac_algorithm'
  161. GO
  162. EXEC sys.sp_addextendedproperty
  163. 'MS_Description', N'小米平台用户的附带属性,部分平台可能没有' ,
  164. 'SCHEMA', N'dbo',
  165. 'TABLE', N'sys_social',
  166. 'COLUMN', N'mac_key'
  167. GO
  168. EXEC sys.sp_addextendedproperty
  169. 'MS_Description', N'用户的授权code,部分平台可能没有' ,
  170. 'SCHEMA', N'dbo',
  171. 'TABLE', N'sys_social',
  172. 'COLUMN', N'code'
  173. GO
  174. EXEC sys.sp_addextendedproperty
  175. 'MS_Description', N'Twitter平台用户的附带属性,部分平台可能没有' ,
  176. 'SCHEMA', N'dbo',
  177. 'TABLE', N'sys_social',
  178. 'COLUMN', N'oauth_token'
  179. GO
  180. EXEC sys.sp_addextendedproperty
  181. 'MS_Description', N'Twitter平台用户的附带属性,部分平台可能没有' ,
  182. 'SCHEMA', N'dbo',
  183. 'TABLE', N'sys_social',
  184. 'COLUMN', N'oauth_token_secret'
  185. GO
  186. EXEC sys.sp_addextendedproperty
  187. 'MS_Description', N'删除标志(0代表存在 2代表删除)' ,
  188. 'SCHEMA', N'dbo',
  189. 'TABLE', N'sys_social',
  190. 'COLUMN', N'del_flag'
  191. GO
  192. EXEC sys.sp_addextendedproperty
  193. 'MS_Description', N'创建部门' ,
  194. 'SCHEMA', N'dbo',
  195. 'TABLE', N'sys_social',
  196. 'COLUMN', N'create_dept'
  197. GO
  198. EXEC sys.sp_addextendedproperty
  199. 'MS_Description', N'创建者' ,
  200. 'SCHEMA', N'dbo',
  201. 'TABLE', N'sys_social',
  202. 'COLUMN', N'create_by'
  203. GO
  204. EXEC sys.sp_addextendedproperty
  205. 'MS_Description', N'创建时间' ,
  206. 'SCHEMA', N'dbo',
  207. 'TABLE', N'sys_social',
  208. 'COLUMN', N'create_time'
  209. GO
  210. EXEC sys.sp_addextendedproperty
  211. 'MS_Description', N'更新者' ,
  212. 'SCHEMA', N'dbo',
  213. 'TABLE', N'sys_social',
  214. 'COLUMN', N'update_by'
  215. GO
  216. EXEC sys.sp_addextendedproperty
  217. 'MS_Description', N'更新时间' ,
  218. 'SCHEMA', N'dbo',
  219. 'TABLE', N'sys_social',
  220. 'COLUMN', N'update_time'
  221. GO
  222. CREATE TABLE sys_client
  223. (
  224. id bigint NOT NULL,
  225. client_id nvarchar(64) DEFAULT '' NULL,
  226. client_key nvarchar(32) DEFAULT '' NULL,
  227. client_secret nvarchar(255) DEFAULT '' NULL,
  228. grant_type nvarchar(255) DEFAULT '' NULL,
  229. device_type nvarchar(32) DEFAULT '' NULL,
  230. active_timeout int DEFAULT ((1800)) NULL,
  231. timeout int DEFAULT ((604800)) NULL,
  232. status nchar(1) DEFAULT ('0') NULL,
  233. del_flag nchar(1) DEFAULT ('0') NULL,
  234. create_dept bigint NULL,
  235. create_by bigint NULL,
  236. create_time datetime2(7) NULL,
  237. update_by bigint NULL,
  238. update_time datetime2(7) NULL
  239. CONSTRAINT PK__sys_client___BFBDE87009ED2882 PRIMARY KEY CLUSTERED (id)
  240. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  241. ON [PRIMARY]
  242. )
  243. ON [PRIMARY]
  244. GO
  245. EXEC sp_addextendedproperty
  246. 'MS_Description', N'主建',
  247. 'SCHEMA', N'dbo',
  248. 'TABLE', N'sys_client',
  249. 'COLUMN', N'id'
  250. GO
  251. EXEC sys.sp_addextendedproperty
  252. 'MS_Description', N'客户端id' ,
  253. 'SCHEMA', N'dbo',
  254. 'TABLE', N'sys_client',
  255. 'COLUMN', N'client_id'
  256. GO
  257. EXEC sp_addextendedproperty
  258. 'MS_Description', N'客户端key',
  259. 'SCHEMA', N'dbo',
  260. 'TABLE', N'sys_client',
  261. 'COLUMN', N'client_key'
  262. GO
  263. EXEC sp_addextendedproperty
  264. 'MS_Description', N'客户端秘钥',
  265. 'SCHEMA', N'dbo',
  266. 'TABLE', N'sys_client',
  267. 'COLUMN', N'client_secret'
  268. GO
  269. EXEC sp_addextendedproperty
  270. 'MS_Description', N'授权类型',
  271. 'SCHEMA', N'dbo',
  272. 'TABLE', N'sys_client',
  273. 'COLUMN', N'grant_type'
  274. GO
  275. EXEC sp_addextendedproperty
  276. 'MS_Description', N'设备类型',
  277. 'SCHEMA', N'dbo',
  278. 'TABLE', N'sys_client',
  279. 'COLUMN', N'device_type'
  280. GO
  281. EXEC sp_addextendedproperty
  282. 'MS_Description', N'token活跃超时时间',
  283. 'SCHEMA', N'dbo',
  284. 'TABLE', N'sys_client',
  285. 'COLUMN', N'active_timeout'
  286. GO
  287. EXEC sp_addextendedproperty
  288. 'MS_Description', N'token固定超时',
  289. 'SCHEMA', N'dbo',
  290. 'TABLE', N'sys_client',
  291. 'COLUMN', N'timeout'
  292. GO
  293. EXEC sp_addextendedproperty
  294. 'MS_Description', N'状态(0正常 1停用)',
  295. 'SCHEMA', N'dbo',
  296. 'TABLE', N'sys_client',
  297. 'COLUMN', N'status'
  298. GO
  299. EXEC sp_addextendedproperty
  300. 'MS_Description', N'删除标志(0代表存在 2代表删除)',
  301. 'SCHEMA', N'dbo',
  302. 'TABLE', N'sys_client',
  303. 'COLUMN', N'del_flag'
  304. GO
  305. EXEC sys.sp_addextendedproperty
  306. 'MS_Description', N'创建部门' ,
  307. 'SCHEMA', N'dbo',
  308. 'TABLE', N'sys_client',
  309. 'COLUMN', N'create_dept'
  310. GO
  311. EXEC sp_addextendedproperty
  312. 'MS_Description', N'创建者',
  313. 'SCHEMA', N'dbo',
  314. 'TABLE', N'sys_client',
  315. 'COLUMN', N'create_by'
  316. GO
  317. EXEC sp_addextendedproperty
  318. 'MS_Description', N'创建时间',
  319. 'SCHEMA', N'dbo',
  320. 'TABLE', N'sys_client',
  321. 'COLUMN', N'create_time'
  322. GO
  323. EXEC sp_addextendedproperty
  324. 'MS_Description', N'更新者',
  325. 'SCHEMA', N'dbo',
  326. 'TABLE', N'sys_client',
  327. 'COLUMN', N'update_by'
  328. GO
  329. EXEC sp_addextendedproperty
  330. 'MS_Description', N'更新时间',
  331. 'SCHEMA', N'dbo',
  332. 'TABLE', N'sys_client',
  333. 'COLUMN', N'update_time'
  334. GO
  335. EXEC sp_addextendedproperty
  336. 'MS_Description', N'系统授权表',
  337. 'SCHEMA', N'dbo',
  338. 'TABLE', N'sys_client'
  339. GO
  340. INSERT INTO sys_client VALUES (N'1', N'e5cd7e4891bf95d1d19206ce24a7b32e', N'pc', N'pc123', N'password,social', N'pc', 1800, 604800, N'0', N'0', 103, 1, getdate(), 1, getdate())
  341. GO
  342. INSERT INTO sys_client VALUES (N'2', N'428a8310cd442757ae699df5d894f051', N'app', N'app123', N'password,sms,social', N'android', 1800, 604800, N'0', N'0', 103, 1, getdate(), 1, getdate())
  343. GO
  344. INSERT sys_dict_type VALUES (11, N'000000', N'授权类型', N'sys_grant_type', N'0', 103, 1, getdate(), NULL, NULL, N'认证授权类型')
  345. GO
  346. INSERT sys_dict_type VALUES (12, N'000000', N'设备类型', N'sys_device_type', N'0', 103, 1, getdate(), NULL, NULL, N'客户端设备类型')
  347. GO
  348. INSERT sys_dict_data VALUES (30, N'000000', 0, N'密码认证', N'password', N'sys_grant_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'密码认证');
  349. GO
  350. INSERT sys_dict_data VALUES (31, N'000000', 0, N'短信认证', N'sms', N'sys_grant_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'短信认证')
  351. GO
  352. INSERT sys_dict_data VALUES (32, N'000000', 0, N'邮件认证', N'email', N'sys_grant_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'邮件认证')
  353. GO
  354. INSERT sys_dict_data VALUES (33, N'000000', 0, N'小程序认证', N'xcx', N'sys_grant_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'小程序认证')
  355. GO
  356. INSERT sys_dict_data VALUES (34, N'000000', 0, N'三方登录认证', N'`social`', N'sys_grant_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'三方登录认证')
  357. GO
  358. INSERT sys_dict_data VALUES (35, N'000000', 0, N'PC', N'`pc`', N'sys_device_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'PC')
  359. GO
  360. INSERT sys_dict_data VALUES (36, N'000000', 0, N'安卓', N'`android`', N'sys_device_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'安卓')
  361. GO
  362. INSERT sys_dict_data VALUES (37, N'000000', 0, N'iOS', N'`ios`', N'sys_device_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'iOS')
  363. GO
  364. INSERT sys_dict_data VALUES (38, N'000000', 0, N'小程序', N'`xcx`', N'sys_device_type', N'', N'default', N'N', N'0', 103, 1, getdate(), NULL, NULL, N'小程序')
  365. GO
  366. -- 二级菜单
  367. INSERT sys_menu VALUES (123, N'客户端管理', 1, 11, N'client', N'system/client/index', N'', 1, 0, N'C', N'0', N'0', N'system:client:list', N'international', 103, 1, getdate(), NULL, NULL, N'客户端管理菜单')
  368. GO
  369. -- 客户端管理按钮
  370. INSERT sys_menu VALUES (1061, N'客户端管理查询', 123, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'system:client:query', N'#', 103, 1, getdate(), NULL, NULL, N'');
  371. GO
  372. INSERT sys_menu VALUES (1062, N'客户端管理新增', 123, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'system:client:add', N'#', 103, 1, getdate(), NULL, NULL, N'');
  373. GO
  374. INSERT sys_menu VALUES (1063, N'客户端管理修改', 123, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'system:client:edit', N'#', 103, 1, getdate(), NULL, NULL, N'');
  375. GO
  376. INSERT sys_menu VALUES (1064, N'客户端管理删除', 123, 4, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'system:client:remove', N'#', 103, 1, getdate(), NULL, NULL, N'');
  377. GO
  378. INSERT sys_menu VALUES (1065, N'客户端管理导出', 123, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'system:client:export', N'#', 103, 1, getdate(), NULL, NULL, N'');
  379. GO
  380. -- 角色菜单权限
  381. INSERT sys_role_menu VALUES (2, 1061)
  382. GO
  383. INSERT sys_role_menu VALUES (2, 1062)
  384. GO
  385. INSERT sys_role_menu VALUES (2, 1063)
  386. GO
  387. INSERT sys_role_menu VALUES (2, 1064)
  388. GO
  389. INSERT sys_role_menu VALUES (2, 1065)
  390. GO
  391. UPDATE sys_dept SET leader = null
  392. GO
  393. ALTER TABLE sys_dept ALTER COLUMN leader bigint NULL
  394. GO