Commit ea95115ffd979445a03a47e28e2b60d4633325c5
1 parent
1465d064
移除云片短信渠道,解决云片的安全风险
Showing
15 changed files
with
304 additions
and
881 deletions
sql/mysql/ruoyi-vue-pro.sql
| ... | ... | @@ -1245,7 +1245,6 @@ INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `st |
| 1245 | 1245 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', b'0'); |
| 1246 | 1246 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', b'0'); |
| 1247 | 1247 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', b'0'); |
| 1248 | -INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (65, 1, '云片', 'YUN_PIAN', 'system_sms_channel_code', 0, 'success', '', NULL, '1', '2021-04-05 01:05:14', '1', '2022-02-16 10:09:55', b'0'); | |
| 1249 | 1248 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', b'0'); |
| 1250 | 1249 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', b'0'); |
| 1251 | 1250 | INSERT INTO `system_dict_data` (`id`, `sort`, `label`, `value`, `dict_type`, `status`, `color_type`, `css_class`, `remark`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', b'0'); |
| ... | ... | @@ -2277,7 +2276,6 @@ CREATE TABLE `system_sms_channel` ( |
| 2277 | 2276 | -- Records of system_sms_channel |
| 2278 | 2277 | -- ---------------------------- |
| 2279 | 2278 | BEGIN; |
| 2280 | -INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (1, '芋道', 'YUN_PIAN', 0, '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', '', '2021-03-31 06:12:20', '1', '2022-02-23 16:48:44', b'0'); | |
| 2281 | 2279 | INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', b'0'); |
| 2282 | 2280 | INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', b'0'); |
| 2283 | 2281 | INSERT INTO `system_sms_channel` (`id`, `signature`, `code`, `status`, `remark`, `api_key`, `api_secret`, `callback_url`, `creator`, `create_time`, `updater`, `update_time`, `deleted`) VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-06-19 00:33:54', b'0'); | ... | ... |
sql/oracle/ruoyi-vue-pro.sql
| ... | ... | @@ -38,8 +38,8 @@ NOCOMPRESS |
| 38 | 38 | PCTFREE 10 |
| 39 | 39 | INITRANS 1 |
| 40 | 40 | STORAGE ( |
| 41 | - INITIAL 65536 | |
| 42 | - NEXT 1048576 | |
| 41 | + INITIAL 65536 | |
| 42 | + NEXT 1048576 | |
| 43 | 43 | MINEXTENTS 1 |
| 44 | 44 | MAXEXTENTS 2147483645 |
| 45 | 45 | FREELISTS 1 |
| ... | ... | @@ -96,8 +96,8 @@ NOCOMPRESS |
| 96 | 96 | PCTFREE 10 |
| 97 | 97 | INITRANS 1 |
| 98 | 98 | STORAGE ( |
| 99 | - INITIAL 65536 | |
| 100 | - NEXT 1048576 | |
| 99 | + INITIAL 65536 | |
| 100 | + NEXT 1048576 | |
| 101 | 101 | MINEXTENTS 1 |
| 102 | 102 | MAXEXTENTS 2147483645 |
| 103 | 103 | FREELISTS 1 |
| ... | ... | @@ -159,8 +159,8 @@ NOCOMPRESS |
| 159 | 159 | PCTFREE 10 |
| 160 | 160 | INITRANS 1 |
| 161 | 161 | STORAGE ( |
| 162 | - INITIAL 65536 | |
| 163 | - NEXT 1048576 | |
| 162 | + INITIAL 65536 | |
| 163 | + NEXT 1048576 | |
| 164 | 164 | MINEXTENTS 1 |
| 165 | 165 | MAXEXTENTS 2147483645 |
| 166 | 166 | FREELISTS 1 |
| ... | ... | @@ -224,8 +224,8 @@ NOCOMPRESS |
| 224 | 224 | PCTFREE 10 |
| 225 | 225 | INITRANS 1 |
| 226 | 226 | STORAGE ( |
| 227 | - INITIAL 65536 | |
| 228 | - NEXT 1048576 | |
| 227 | + INITIAL 65536 | |
| 228 | + NEXT 1048576 | |
| 229 | 229 | MINEXTENTS 1 |
| 230 | 230 | MAXEXTENTS 2147483645 |
| 231 | 231 | FREELISTS 1 |
| ... | ... | @@ -284,8 +284,8 @@ NOCOMPRESS |
| 284 | 284 | PCTFREE 10 |
| 285 | 285 | INITRANS 1 |
| 286 | 286 | STORAGE ( |
| 287 | - INITIAL 65536 | |
| 288 | - NEXT 1048576 | |
| 287 | + INITIAL 65536 | |
| 288 | + NEXT 1048576 | |
| 289 | 289 | MINEXTENTS 1 |
| 290 | 290 | MAXEXTENTS 2147483645 |
| 291 | 291 | FREELISTS 1 |
| ... | ... | @@ -342,8 +342,8 @@ NOCOMPRESS |
| 342 | 342 | PCTFREE 10 |
| 343 | 343 | INITRANS 1 |
| 344 | 344 | STORAGE ( |
| 345 | - INITIAL 65536 | |
| 346 | - NEXT 1048576 | |
| 345 | + INITIAL 65536 | |
| 346 | + NEXT 1048576 | |
| 347 | 347 | MINEXTENTS 1 |
| 348 | 348 | MAXEXTENTS 2147483645 |
| 349 | 349 | FREELISTS 1 |
| ... | ... | @@ -400,8 +400,8 @@ NOCOMPRESS |
| 400 | 400 | PCTFREE 10 |
| 401 | 401 | INITRANS 1 |
| 402 | 402 | STORAGE ( |
| 403 | - INITIAL 65536 | |
| 404 | - NEXT 1048576 | |
| 403 | + INITIAL 65536 | |
| 404 | + NEXT 1048576 | |
| 405 | 405 | MINEXTENTS 1 |
| 406 | 406 | MAXEXTENTS 2147483645 |
| 407 | 407 | FREELISTS 1 |
| ... | ... | @@ -463,8 +463,8 @@ NOCOMPRESS |
| 463 | 463 | PCTFREE 10 |
| 464 | 464 | INITRANS 1 |
| 465 | 465 | STORAGE ( |
| 466 | - INITIAL 65536 | |
| 467 | - NEXT 1048576 | |
| 466 | + INITIAL 65536 | |
| 467 | + NEXT 1048576 | |
| 468 | 468 | MINEXTENTS 1 |
| 469 | 469 | MAXEXTENTS 2147483645 |
| 470 | 470 | FREELISTS 1 |
| ... | ... | @@ -543,8 +543,8 @@ NOCOMPRESS |
| 543 | 543 | PCTFREE 10 |
| 544 | 544 | INITRANS 1 |
| 545 | 545 | STORAGE ( |
| 546 | - INITIAL 65536 | |
| 547 | - NEXT 1048576 | |
| 546 | + INITIAL 65536 | |
| 547 | + NEXT 1048576 | |
| 548 | 548 | MINEXTENTS 1 |
| 549 | 549 | MAXEXTENTS 2147483645 |
| 550 | 550 | FREELISTS 1 |
| ... | ... | @@ -645,8 +645,8 @@ NOCOMPRESS |
| 645 | 645 | PCTFREE 10 |
| 646 | 646 | INITRANS 1 |
| 647 | 647 | STORAGE ( |
| 648 | - INITIAL 65536 | |
| 649 | - NEXT 1048576 | |
| 648 | + INITIAL 65536 | |
| 649 | + NEXT 1048576 | |
| 650 | 650 | MINEXTENTS 1 |
| 651 | 651 | MAXEXTENTS 2147483645 |
| 652 | 652 | FREELISTS 1 |
| ... | ... | @@ -718,8 +718,8 @@ NOCOMPRESS |
| 718 | 718 | PCTFREE 10 |
| 719 | 719 | INITRANS 1 |
| 720 | 720 | STORAGE ( |
| 721 | - INITIAL 65536 | |
| 722 | - NEXT 1048576 | |
| 721 | + INITIAL 65536 | |
| 722 | + NEXT 1048576 | |
| 723 | 723 | MINEXTENTS 1 |
| 724 | 724 | MAXEXTENTS 2147483645 |
| 725 | 725 | FREELISTS 1 |
| ... | ... | @@ -780,8 +780,8 @@ NOCOMPRESS |
| 780 | 780 | PCTFREE 10 |
| 781 | 781 | INITRANS 1 |
| 782 | 782 | STORAGE ( |
| 783 | - INITIAL 65536 | |
| 784 | - NEXT 1048576 | |
| 783 | + INITIAL 65536 | |
| 784 | + NEXT 1048576 | |
| 785 | 785 | MINEXTENTS 1 |
| 786 | 786 | MAXEXTENTS 2147483645 |
| 787 | 787 | FREELISTS 1 |
| ... | ... | @@ -839,8 +839,8 @@ NOCOMPRESS |
| 839 | 839 | PCTFREE 10 |
| 840 | 840 | INITRANS 1 |
| 841 | 841 | STORAGE ( |
| 842 | - INITIAL 65536 | |
| 843 | - NEXT 1048576 | |
| 842 | + INITIAL 65536 | |
| 843 | + NEXT 1048576 | |
| 844 | 844 | MINEXTENTS 1 |
| 845 | 845 | MAXEXTENTS 2147483645 |
| 846 | 846 | FREELISTS 1 |
| ... | ... | @@ -892,8 +892,8 @@ NOCOMPRESS |
| 892 | 892 | PCTFREE 10 |
| 893 | 893 | INITRANS 1 |
| 894 | 894 | STORAGE ( |
| 895 | - INITIAL 65536 | |
| 896 | - NEXT 1048576 | |
| 895 | + INITIAL 65536 | |
| 896 | + NEXT 1048576 | |
| 897 | 897 | MINEXTENTS 1 |
| 898 | 898 | MAXEXTENTS 2147483645 |
| 899 | 899 | FREELISTS 1 |
| ... | ... | @@ -945,8 +945,8 @@ NOCOMPRESS |
| 945 | 945 | PCTFREE 10 |
| 946 | 946 | INITRANS 1 |
| 947 | 947 | STORAGE ( |
| 948 | - INITIAL 65536 | |
| 949 | - NEXT 1048576 | |
| 948 | + INITIAL 65536 | |
| 949 | + NEXT 1048576 | |
| 950 | 950 | MINEXTENTS 1 |
| 951 | 951 | MAXEXTENTS 2147483645 |
| 952 | 952 | FREELISTS 1 |
| ... | ... | @@ -999,8 +999,8 @@ NOCOMPRESS |
| 999 | 999 | PCTFREE 10 |
| 1000 | 1000 | INITRANS 1 |
| 1001 | 1001 | STORAGE ( |
| 1002 | - INITIAL 65536 | |
| 1003 | - NEXT 1048576 | |
| 1002 | + INITIAL 65536 | |
| 1003 | + NEXT 1048576 | |
| 1004 | 1004 | MINEXTENTS 1 |
| 1005 | 1005 | MAXEXTENTS 2147483645 |
| 1006 | 1006 | FREELISTS 1 |
| ... | ... | @@ -1053,8 +1053,8 @@ NOCOMPRESS |
| 1053 | 1053 | PCTFREE 10 |
| 1054 | 1054 | INITRANS 1 |
| 1055 | 1055 | STORAGE ( |
| 1056 | - INITIAL 65536 | |
| 1057 | - NEXT 1048576 | |
| 1056 | + INITIAL 65536 | |
| 1057 | + NEXT 1048576 | |
| 1058 | 1058 | MINEXTENTS 1 |
| 1059 | 1059 | MAXEXTENTS 2147483645 |
| 1060 | 1060 | FREELISTS 1 |
| ... | ... | @@ -1113,8 +1113,8 @@ NOCOMPRESS |
| 1113 | 1113 | PCTFREE 10 |
| 1114 | 1114 | INITRANS 1 |
| 1115 | 1115 | STORAGE ( |
| 1116 | - INITIAL 65536 | |
| 1117 | - NEXT 1048576 | |
| 1116 | + INITIAL 65536 | |
| 1117 | + NEXT 1048576 | |
| 1118 | 1118 | MINEXTENTS 1 |
| 1119 | 1119 | MAXEXTENTS 2147483645 |
| 1120 | 1120 | FREELISTS 1 |
| ... | ... | @@ -1169,8 +1169,8 @@ NOCOMPRESS |
| 1169 | 1169 | PCTFREE 10 |
| 1170 | 1170 | INITRANS 1 |
| 1171 | 1171 | STORAGE ( |
| 1172 | - INITIAL 65536 | |
| 1173 | - NEXT 1048576 | |
| 1172 | + INITIAL 65536 | |
| 1173 | + NEXT 1048576 | |
| 1174 | 1174 | MINEXTENTS 1 |
| 1175 | 1175 | MAXEXTENTS 2147483645 |
| 1176 | 1176 | FREELISTS 1 |
| ... | ... | @@ -1226,8 +1226,8 @@ NOCOMPRESS |
| 1226 | 1226 | PCTFREE 10 |
| 1227 | 1227 | INITRANS 1 |
| 1228 | 1228 | STORAGE ( |
| 1229 | - INITIAL 65536 | |
| 1230 | - NEXT 1048576 | |
| 1229 | + INITIAL 65536 | |
| 1230 | + NEXT 1048576 | |
| 1231 | 1231 | MINEXTENTS 1 |
| 1232 | 1232 | MAXEXTENTS 2147483645 |
| 1233 | 1233 | FREELISTS 1 |
| ... | ... | @@ -1284,8 +1284,8 @@ NOCOMPRESS |
| 1284 | 1284 | PCTFREE 10 |
| 1285 | 1285 | INITRANS 1 |
| 1286 | 1286 | STORAGE ( |
| 1287 | - INITIAL 65536 | |
| 1288 | - NEXT 1048576 | |
| 1287 | + INITIAL 65536 | |
| 1288 | + NEXT 1048576 | |
| 1289 | 1289 | MINEXTENTS 1 |
| 1290 | 1290 | MAXEXTENTS 2147483645 |
| 1291 | 1291 | FREELISTS 1 |
| ... | ... | @@ -1341,8 +1341,8 @@ NOCOMPRESS |
| 1341 | 1341 | PCTFREE 10 |
| 1342 | 1342 | INITRANS 1 |
| 1343 | 1343 | STORAGE ( |
| 1344 | - INITIAL 65536 | |
| 1345 | - NEXT 1048576 | |
| 1344 | + INITIAL 65536 | |
| 1345 | + NEXT 1048576 | |
| 1346 | 1346 | MINEXTENTS 1 |
| 1347 | 1347 | MAXEXTENTS 2147483645 |
| 1348 | 1348 | FREELISTS 1 |
| ... | ... | @@ -1398,8 +1398,8 @@ NOCOMPRESS |
| 1398 | 1398 | PCTFREE 10 |
| 1399 | 1399 | INITRANS 1 |
| 1400 | 1400 | STORAGE ( |
| 1401 | - INITIAL 65536 | |
| 1402 | - NEXT 1048576 | |
| 1401 | + INITIAL 65536 | |
| 1402 | + NEXT 1048576 | |
| 1403 | 1403 | MINEXTENTS 1 |
| 1404 | 1404 | MAXEXTENTS 2147483645 |
| 1405 | 1405 | FREELISTS 1 |
| ... | ... | @@ -1451,8 +1451,8 @@ NOCOMPRESS |
| 1451 | 1451 | PCTFREE 10 |
| 1452 | 1452 | INITRANS 1 |
| 1453 | 1453 | STORAGE ( |
| 1454 | - INITIAL 65536 | |
| 1455 | - NEXT 1048576 | |
| 1454 | + INITIAL 65536 | |
| 1455 | + NEXT 1048576 | |
| 1456 | 1456 | MINEXTENTS 1 |
| 1457 | 1457 | MAXEXTENTS 2147483645 |
| 1458 | 1458 | FREELISTS 1 |
| ... | ... | @@ -1510,8 +1510,8 @@ NOCOMPRESS |
| 1510 | 1510 | PCTFREE 10 |
| 1511 | 1511 | INITRANS 1 |
| 1512 | 1512 | STORAGE ( |
| 1513 | - INITIAL 65536 | |
| 1514 | - NEXT 1048576 | |
| 1513 | + INITIAL 65536 | |
| 1514 | + NEXT 1048576 | |
| 1515 | 1515 | MINEXTENTS 1 |
| 1516 | 1516 | MAXEXTENTS 2147483645 |
| 1517 | 1517 | FREELISTS 1 |
| ... | ... | @@ -1589,8 +1589,8 @@ NOCOMPRESS |
| 1589 | 1589 | PCTFREE 10 |
| 1590 | 1590 | INITRANS 1 |
| 1591 | 1591 | STORAGE ( |
| 1592 | - INITIAL 65536 | |
| 1593 | - NEXT 1048576 | |
| 1592 | + INITIAL 65536 | |
| 1593 | + NEXT 1048576 | |
| 1594 | 1594 | MINEXTENTS 1 |
| 1595 | 1595 | MAXEXTENTS 2147483645 |
| 1596 | 1596 | FREELISTS 1 |
| ... | ... | @@ -1665,8 +1665,8 @@ NOCOMPRESS |
| 1665 | 1665 | PCTFREE 10 |
| 1666 | 1666 | INITRANS 1 |
| 1667 | 1667 | STORAGE ( |
| 1668 | - INITIAL 65536 | |
| 1669 | - NEXT 1048576 | |
| 1668 | + INITIAL 65536 | |
| 1669 | + NEXT 1048576 | |
| 1670 | 1670 | MINEXTENTS 1 |
| 1671 | 1671 | MAXEXTENTS 2147483645 |
| 1672 | 1672 | FREELISTS 1 |
| ... | ... | @@ -1742,8 +1742,8 @@ NOCOMPRESS |
| 1742 | 1742 | PCTFREE 10 |
| 1743 | 1743 | INITRANS 1 |
| 1744 | 1744 | STORAGE ( |
| 1745 | - INITIAL 65536 | |
| 1746 | - NEXT 1048576 | |
| 1745 | + INITIAL 65536 | |
| 1746 | + NEXT 1048576 | |
| 1747 | 1747 | MINEXTENTS 1 |
| 1748 | 1748 | MAXEXTENTS 2147483645 |
| 1749 | 1749 | FREELISTS 1 |
| ... | ... | @@ -1807,8 +1807,8 @@ NOCOMPRESS |
| 1807 | 1807 | PCTFREE 10 |
| 1808 | 1808 | INITRANS 1 |
| 1809 | 1809 | STORAGE ( |
| 1810 | - INITIAL 65536 | |
| 1811 | - NEXT 1048576 | |
| 1810 | + INITIAL 65536 | |
| 1811 | + NEXT 1048576 | |
| 1812 | 1812 | MINEXTENTS 1 |
| 1813 | 1813 | MAXEXTENTS 2147483645 |
| 1814 | 1814 | FREELISTS 1 |
| ... | ... | @@ -1840,8 +1840,8 @@ NOCOMPRESS |
| 1840 | 1840 | PCTFREE 10 |
| 1841 | 1841 | INITRANS 1 |
| 1842 | 1842 | STORAGE ( |
| 1843 | - INITIAL 65536 | |
| 1844 | - NEXT 1048576 | |
| 1843 | + INITIAL 65536 | |
| 1844 | + NEXT 1048576 | |
| 1845 | 1845 | MINEXTENTS 1 |
| 1846 | 1846 | MAXEXTENTS 2147483645 |
| 1847 | 1847 | FREELISTS 1 |
| ... | ... | @@ -1875,8 +1875,8 @@ NOCOMPRESS |
| 1875 | 1875 | PCTFREE 10 |
| 1876 | 1876 | INITRANS 1 |
| 1877 | 1877 | STORAGE ( |
| 1878 | - INITIAL 65536 | |
| 1879 | - NEXT 1048576 | |
| 1878 | + INITIAL 65536 | |
| 1879 | + NEXT 1048576 | |
| 1880 | 1880 | MINEXTENTS 1 |
| 1881 | 1881 | MAXEXTENTS 2147483645 |
| 1882 | 1882 | FREELISTS 1 |
| ... | ... | @@ -1919,8 +1919,8 @@ NOCOMPRESS |
| 1919 | 1919 | PCTFREE 10 |
| 1920 | 1920 | INITRANS 1 |
| 1921 | 1921 | STORAGE ( |
| 1922 | - INITIAL 65536 | |
| 1923 | - NEXT 1048576 | |
| 1922 | + INITIAL 65536 | |
| 1923 | + NEXT 1048576 | |
| 1924 | 1924 | MINEXTENTS 1 |
| 1925 | 1925 | MAXEXTENTS 2147483645 |
| 1926 | 1926 | FREELISTS 1 |
| ... | ... | @@ -1959,8 +1959,8 @@ NOCOMPRESS |
| 1959 | 1959 | PCTFREE 10 |
| 1960 | 1960 | INITRANS 1 |
| 1961 | 1961 | STORAGE ( |
| 1962 | - INITIAL 65536 | |
| 1963 | - NEXT 1048576 | |
| 1962 | + INITIAL 65536 | |
| 1963 | + NEXT 1048576 | |
| 1964 | 1964 | MINEXTENTS 1 |
| 1965 | 1965 | MAXEXTENTS 2147483645 |
| 1966 | 1966 | FREELISTS 1 |
| ... | ... | @@ -1992,8 +1992,8 @@ NOCOMPRESS |
| 1992 | 1992 | PCTFREE 10 |
| 1993 | 1993 | INITRANS 1 |
| 1994 | 1994 | STORAGE ( |
| 1995 | - INITIAL 65536 | |
| 1996 | - NEXT 1048576 | |
| 1995 | + INITIAL 65536 | |
| 1996 | + NEXT 1048576 | |
| 1997 | 1997 | MINEXTENTS 1 |
| 1998 | 1998 | MAXEXTENTS 2147483645 |
| 1999 | 1999 | FREELISTS 1 |
| ... | ... | @@ -2026,8 +2026,8 @@ NOCOMPRESS |
| 2026 | 2026 | PCTFREE 10 |
| 2027 | 2027 | INITRANS 1 |
| 2028 | 2028 | STORAGE ( |
| 2029 | - INITIAL 65536 | |
| 2030 | - NEXT 1048576 | |
| 2029 | + INITIAL 65536 | |
| 2030 | + NEXT 1048576 | |
| 2031 | 2031 | MINEXTENTS 1 |
| 2032 | 2032 | MAXEXTENTS 2147483645 |
| 2033 | 2033 | FREELISTS 1 |
| ... | ... | @@ -2060,8 +2060,8 @@ NOCOMPRESS |
| 2060 | 2060 | PCTFREE 10 |
| 2061 | 2061 | INITRANS 1 |
| 2062 | 2062 | STORAGE ( |
| 2063 | - INITIAL 65536 | |
| 2064 | - NEXT 1048576 | |
| 2063 | + INITIAL 65536 | |
| 2064 | + NEXT 1048576 | |
| 2065 | 2065 | MINEXTENTS 1 |
| 2066 | 2066 | MAXEXTENTS 2147483645 |
| 2067 | 2067 | FREELISTS 1 |
| ... | ... | @@ -2097,8 +2097,8 @@ NOCOMPRESS |
| 2097 | 2097 | PCTFREE 10 |
| 2098 | 2098 | INITRANS 1 |
| 2099 | 2099 | STORAGE ( |
| 2100 | - INITIAL 65536 | |
| 2101 | - NEXT 1048576 | |
| 2100 | + INITIAL 65536 | |
| 2101 | + NEXT 1048576 | |
| 2102 | 2102 | MINEXTENTS 1 |
| 2103 | 2103 | MAXEXTENTS 2147483645 |
| 2104 | 2104 | FREELISTS 1 |
| ... | ... | @@ -2141,8 +2141,8 @@ NOCOMPRESS |
| 2141 | 2141 | PCTFREE 10 |
| 2142 | 2142 | INITRANS 1 |
| 2143 | 2143 | STORAGE ( |
| 2144 | - INITIAL 65536 | |
| 2145 | - NEXT 1048576 | |
| 2144 | + INITIAL 65536 | |
| 2145 | + NEXT 1048576 | |
| 2146 | 2146 | MINEXTENTS 1 |
| 2147 | 2147 | MAXEXTENTS 2147483645 |
| 2148 | 2148 | FREELISTS 1 |
| ... | ... | @@ -2187,8 +2187,8 @@ NOCOMPRESS |
| 2187 | 2187 | PCTFREE 10 |
| 2188 | 2188 | INITRANS 1 |
| 2189 | 2189 | STORAGE ( |
| 2190 | - INITIAL 65536 | |
| 2191 | - NEXT 1048576 | |
| 2190 | + INITIAL 65536 | |
| 2191 | + NEXT 1048576 | |
| 2192 | 2192 | MINEXTENTS 1 |
| 2193 | 2193 | MAXEXTENTS 2147483645 |
| 2194 | 2194 | FREELISTS 1 |
| ... | ... | @@ -2232,8 +2232,8 @@ NOCOMPRESS |
| 2232 | 2232 | PCTFREE 10 |
| 2233 | 2233 | INITRANS 1 |
| 2234 | 2234 | STORAGE ( |
| 2235 | - INITIAL 65536 | |
| 2236 | - NEXT 1048576 | |
| 2235 | + INITIAL 65536 | |
| 2236 | + NEXT 1048576 | |
| 2237 | 2237 | MINEXTENTS 1 |
| 2238 | 2238 | MAXEXTENTS 2147483645 |
| 2239 | 2239 | FREELISTS 1 |
| ... | ... | @@ -2303,8 +2303,8 @@ NOCOMPRESS |
| 2303 | 2303 | PCTFREE 10 |
| 2304 | 2304 | INITRANS 1 |
| 2305 | 2305 | STORAGE ( |
| 2306 | - INITIAL 65536 | |
| 2307 | - NEXT 1048576 | |
| 2306 | + INITIAL 65536 | |
| 2307 | + NEXT 1048576 | |
| 2308 | 2308 | MINEXTENTS 1 |
| 2309 | 2309 | MAXEXTENTS 2147483645 |
| 2310 | 2310 | FREELISTS 1 |
| ... | ... | @@ -2454,7 +2454,6 @@ INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "ST |
| 2454 | 2454 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('62', '0', '未处理', '0', 'infra_api_error_log_process_status', '0', 'primary', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:19', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:17', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 2455 | 2455 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('63', '1', '已处理', '1', 'infra_api_error_log_process_status', '0', 'success', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:08', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 2456 | 2456 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('64', '2', '已忽略', '2', 'infra_api_error_log_process_status', '0', 'danger', NULL, NULL, NULL, TO_DATE('2021-02-26 07:07:34', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 20:14:14', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 2457 | -INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('65', '1', '云片', 'YUN_PIAN', 'system_sms_channel_code', '0', 'success', NULL, NULL, '1', TO_DATE('2021-04-05 01:05:14', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 10:09:55', 'SYYYY-MM-DD HH24:MI:SS'), '0'); | |
| 2458 | 2457 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('66', '2', '阿里云', 'ALIYUN', 'system_sms_channel_code', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 01:05:26', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 10:09:52', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 2459 | 2458 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('67', '1', '验证码', '1', 'system_sms_template_type', '0', 'warning', NULL, NULL, '1', TO_DATE('2021-04-05 21:50:57', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:30', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 2460 | 2459 | INSERT INTO "SYSTEM_DICT_DATA" ("ID", "SORT", "LABEL", "VALUE", "DICT_TYPE", "STATUS", "COLOR_TYPE", "CSS_CLASS", "REMARK", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('68', '2', '通知', '2', 'system_sms_template_type', '0', 'primary', NULL, NULL, '1', TO_DATE('2021-04-05 21:51:08', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-16 12:48:27', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| ... | ... | @@ -2492,8 +2491,8 @@ NOCOMPRESS |
| 2492 | 2491 | PCTFREE 10 |
| 2493 | 2492 | INITRANS 1 |
| 2494 | 2493 | STORAGE ( |
| 2495 | - INITIAL 65536 | |
| 2496 | - NEXT 1048576 | |
| 2494 | + INITIAL 65536 | |
| 2495 | + NEXT 1048576 | |
| 2497 | 2496 | MINEXTENTS 1 |
| 2498 | 2497 | MAXEXTENTS 2147483645 |
| 2499 | 2498 | FREELISTS 1 |
| ... | ... | @@ -2583,8 +2582,8 @@ NOCOMPRESS |
| 2583 | 2582 | PCTFREE 10 |
| 2584 | 2583 | INITRANS 1 |
| 2585 | 2584 | STORAGE ( |
| 2586 | - INITIAL 65536 | |
| 2587 | - NEXT 1048576 | |
| 2585 | + INITIAL 65536 | |
| 2586 | + NEXT 1048576 | |
| 2588 | 2587 | MINEXTENTS 1 |
| 2589 | 2588 | MAXEXTENTS 2147483645 |
| 2590 | 2589 | FREELISTS 1 |
| ... | ... | @@ -2642,8 +2641,8 @@ NOCOMPRESS |
| 2642 | 2641 | PCTFREE 10 |
| 2643 | 2642 | INITRANS 1 |
| 2644 | 2643 | STORAGE ( |
| 2645 | - INITIAL 65536 | |
| 2646 | - NEXT 1048576 | |
| 2644 | + INITIAL 65536 | |
| 2645 | + NEXT 1048576 | |
| 2647 | 2646 | MINEXTENTS 1 |
| 2648 | 2647 | MAXEXTENTS 2147483645 |
| 2649 | 2648 | FREELISTS 1 |
| ... | ... | @@ -2706,8 +2705,8 @@ NOCOMPRESS |
| 2706 | 2705 | PCTFREE 10 |
| 2707 | 2706 | INITRANS 1 |
| 2708 | 2707 | STORAGE ( |
| 2709 | - INITIAL 65536 | |
| 2710 | - NEXT 1048576 | |
| 2708 | + INITIAL 65536 | |
| 2709 | + NEXT 1048576 | |
| 2711 | 2710 | MINEXTENTS 1 |
| 2712 | 2711 | MAXEXTENTS 2147483645 |
| 2713 | 2712 | FREELISTS 1 |
| ... | ... | @@ -2995,8 +2994,8 @@ NOCOMPRESS |
| 2995 | 2994 | PCTFREE 10 |
| 2996 | 2995 | INITRANS 1 |
| 2997 | 2996 | STORAGE ( |
| 2998 | - INITIAL 65536 | |
| 2999 | - NEXT 1048576 | |
| 2997 | + INITIAL 65536 | |
| 2998 | + NEXT 1048576 | |
| 3000 | 2999 | MINEXTENTS 1 |
| 3001 | 3000 | MAXEXTENTS 2147483645 |
| 3002 | 3001 | FREELISTS 1 |
| ... | ... | @@ -3051,8 +3050,8 @@ NOCOMPRESS |
| 3051 | 3050 | PCTFREE 10 |
| 3052 | 3051 | INITRANS 1 |
| 3053 | 3052 | STORAGE ( |
| 3054 | - INITIAL 65536 | |
| 3055 | - NEXT 1048576 | |
| 3053 | + INITIAL 65536 | |
| 3054 | + NEXT 1048576 | |
| 3056 | 3055 | MINEXTENTS 1 |
| 3057 | 3056 | MAXEXTENTS 2147483645 |
| 3058 | 3057 | FREELISTS 1 |
| ... | ... | @@ -3109,8 +3108,8 @@ NOCOMPRESS |
| 3109 | 3108 | PCTFREE 10 |
| 3110 | 3109 | INITRANS 1 |
| 3111 | 3110 | STORAGE ( |
| 3112 | - INITIAL 65536 | |
| 3113 | - NEXT 1048576 | |
| 3111 | + INITIAL 65536 | |
| 3112 | + NEXT 1048576 | |
| 3114 | 3113 | MINEXTENTS 1 |
| 3115 | 3114 | MAXEXTENTS 2147483645 |
| 3116 | 3115 | FREELISTS 1 |
| ... | ... | @@ -3176,8 +3175,8 @@ NOCOMPRESS |
| 3176 | 3175 | PCTFREE 10 |
| 3177 | 3176 | INITRANS 1 |
| 3178 | 3177 | STORAGE ( |
| 3179 | - INITIAL 65536 | |
| 3180 | - NEXT 1048576 | |
| 3178 | + INITIAL 65536 | |
| 3179 | + NEXT 1048576 | |
| 3181 | 3180 | MINEXTENTS 1 |
| 3182 | 3181 | MAXEXTENTS 2147483645 |
| 3183 | 3182 | FREELISTS 1 |
| ... | ... | @@ -3245,8 +3244,8 @@ NOCOMPRESS |
| 3245 | 3244 | PCTFREE 10 |
| 3246 | 3245 | INITRANS 1 |
| 3247 | 3246 | STORAGE ( |
| 3248 | - INITIAL 65536 | |
| 3249 | - NEXT 1048576 | |
| 3247 | + INITIAL 65536 | |
| 3248 | + NEXT 1048576 | |
| 3250 | 3249 | MINEXTENTS 1 |
| 3251 | 3250 | MAXEXTENTS 2147483645 |
| 3252 | 3251 | FREELISTS 1 |
| ... | ... | @@ -3307,8 +3306,8 @@ NOCOMPRESS |
| 3307 | 3306 | PCTFREE 10 |
| 3308 | 3307 | INITRANS 1 |
| 3309 | 3308 | STORAGE ( |
| 3310 | - INITIAL 65536 | |
| 3311 | - NEXT 1048576 | |
| 3309 | + INITIAL 65536 | |
| 3310 | + NEXT 1048576 | |
| 3312 | 3311 | MINEXTENTS 1 |
| 3313 | 3312 | MAXEXTENTS 2147483645 |
| 3314 | 3313 | FREELISTS 1 |
| ... | ... | @@ -3377,8 +3376,8 @@ NOCOMPRESS |
| 3377 | 3376 | PCTFREE 10 |
| 3378 | 3377 | INITRANS 1 |
| 3379 | 3378 | STORAGE ( |
| 3380 | - INITIAL 65536 | |
| 3381 | - NEXT 1048576 | |
| 3379 | + INITIAL 65536 | |
| 3380 | + NEXT 1048576 | |
| 3382 | 3381 | MINEXTENTS 1 |
| 3383 | 3382 | MAXEXTENTS 2147483645 |
| 3384 | 3383 | FREELISTS 1 |
| ... | ... | @@ -3446,8 +3445,8 @@ NOCOMPRESS |
| 3446 | 3445 | PCTFREE 10 |
| 3447 | 3446 | INITRANS 1 |
| 3448 | 3447 | STORAGE ( |
| 3449 | - INITIAL 65536 | |
| 3450 | - NEXT 1048576 | |
| 3448 | + INITIAL 65536 | |
| 3449 | + NEXT 1048576 | |
| 3451 | 3450 | MINEXTENTS 1 |
| 3452 | 3451 | MAXEXTENTS 2147483645 |
| 3453 | 3452 | FREELISTS 1 |
| ... | ... | @@ -3508,8 +3507,8 @@ NOCOMPRESS |
| 3508 | 3507 | PCTFREE 10 |
| 3509 | 3508 | INITRANS 1 |
| 3510 | 3509 | STORAGE ( |
| 3511 | - INITIAL 65536 | |
| 3512 | - NEXT 1048576 | |
| 3510 | + INITIAL 65536 | |
| 3511 | + NEXT 1048576 | |
| 3513 | 3512 | MINEXTENTS 1 |
| 3514 | 3513 | MAXEXTENTS 2147483645 |
| 3515 | 3514 | FREELISTS 1 |
| ... | ... | @@ -3569,8 +3568,8 @@ NOCOMPRESS |
| 3569 | 3568 | PCTFREE 10 |
| 3570 | 3569 | INITRANS 1 |
| 3571 | 3570 | STORAGE ( |
| 3572 | - INITIAL 65536 | |
| 3573 | - NEXT 1048576 | |
| 3571 | + INITIAL 65536 | |
| 3572 | + NEXT 1048576 | |
| 3574 | 3573 | MINEXTENTS 1 |
| 3575 | 3574 | MAXEXTENTS 2147483645 |
| 3576 | 3575 | FREELISTS 1 |
| ... | ... | @@ -3759,8 +3758,8 @@ NOCOMPRESS |
| 3759 | 3758 | PCTFREE 10 |
| 3760 | 3759 | INITRANS 1 |
| 3761 | 3760 | STORAGE ( |
| 3762 | - INITIAL 65536 | |
| 3763 | - NEXT 1048576 | |
| 3761 | + INITIAL 65536 | |
| 3762 | + NEXT 1048576 | |
| 3764 | 3763 | MINEXTENTS 1 |
| 3765 | 3764 | MAXEXTENTS 2147483645 |
| 3766 | 3765 | FREELISTS 1 |
| ... | ... | @@ -3815,8 +3814,8 @@ NOCOMPRESS |
| 3815 | 3814 | PCTFREE 10 |
| 3816 | 3815 | INITRANS 1 |
| 3817 | 3816 | STORAGE ( |
| 3818 | - INITIAL 65536 | |
| 3819 | - NEXT 1048576 | |
| 3817 | + INITIAL 65536 | |
| 3818 | + NEXT 1048576 | |
| 3820 | 3819 | MINEXTENTS 1 |
| 3821 | 3820 | MAXEXTENTS 2147483645 |
| 3822 | 3821 | FREELISTS 1 |
| ... | ... | @@ -3845,7 +3844,6 @@ COMMENT ON TABLE "SYSTEM_SMS_CHANNEL" IS '短信渠道'; |
| 3845 | 3844 | -- ---------------------------- |
| 3846 | 3845 | -- Records of SYSTEM_SMS_CHANNEL |
| 3847 | 3846 | -- ---------------------------- |
| 3848 | -INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('1', '芋道', 'YUN_PIAN', '0', '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', NULL, TO_DATE('2021-03-31 06:12:20', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2022-02-23 16:48:44', 'SYYYY-MM-DD HH24:MI:SS'), '0'); | |
| 3849 | 3847 | INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('2', 'Ballcat', 'ALIYUN', '0', '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, NULL, TO_DATE('2021-03-31 11:53:10', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:08:37', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 3850 | 3848 | INSERT INTO "SYSTEM_SMS_CHANNEL" ("ID", "SIGNATURE", "CODE", "STATUS", "REMARK", "API_KEY", "API_SECRET", "CALLBACK_URL", "CREATOR", "CREATE_TIME", "UPDATER", "UPDATE_TIME", "DELETED") VALUES ('4', '测试渠道', 'DEBUG_DING_TALK', '0', '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', TO_DATE('2021-04-13 00:23:14', 'SYYYY-MM-DD HH24:MI:SS'), '1', TO_DATE('2021-04-14 00:07:10', 'SYYYY-MM-DD HH24:MI:SS'), '0'); |
| 3851 | 3849 | COMMIT; |
| ... | ... | @@ -3877,8 +3875,8 @@ NOCOMPRESS |
| 3877 | 3875 | PCTFREE 10 |
| 3878 | 3876 | INITRANS 1 |
| 3879 | 3877 | STORAGE ( |
| 3880 | - INITIAL 65536 | |
| 3881 | - NEXT 1048576 | |
| 3878 | + INITIAL 65536 | |
| 3879 | + NEXT 1048576 | |
| 3882 | 3880 | MINEXTENTS 1 |
| 3883 | 3881 | MAXEXTENTS 2147483645 |
| 3884 | 3882 | FREELISTS 1 |
| ... | ... | @@ -3953,8 +3951,8 @@ NOCOMPRESS |
| 3953 | 3951 | PCTFREE 10 |
| 3954 | 3952 | INITRANS 1 |
| 3955 | 3953 | STORAGE ( |
| 3956 | - INITIAL 65536 | |
| 3957 | - NEXT 1048576 | |
| 3954 | + INITIAL 65536 | |
| 3955 | + NEXT 1048576 | |
| 3958 | 3956 | MINEXTENTS 1 |
| 3959 | 3957 | MAXEXTENTS 2147483645 |
| 3960 | 3958 | FREELISTS 1 |
| ... | ... | @@ -4029,8 +4027,8 @@ NOCOMPRESS |
| 4029 | 4027 | PCTFREE 10 |
| 4030 | 4028 | INITRANS 1 |
| 4031 | 4029 | STORAGE ( |
| 4032 | - INITIAL 65536 | |
| 4033 | - NEXT 1048576 | |
| 4030 | + INITIAL 65536 | |
| 4031 | + NEXT 1048576 | |
| 4034 | 4032 | MINEXTENTS 1 |
| 4035 | 4033 | MAXEXTENTS 2147483645 |
| 4036 | 4034 | FREELISTS 1 |
| ... | ... | @@ -4102,8 +4100,8 @@ NOCOMPRESS |
| 4102 | 4100 | PCTFREE 10 |
| 4103 | 4101 | INITRANS 1 |
| 4104 | 4102 | STORAGE ( |
| 4105 | - INITIAL 65536 | |
| 4106 | - NEXT 1048576 | |
| 4103 | + INITIAL 65536 | |
| 4104 | + NEXT 1048576 | |
| 4107 | 4105 | MINEXTENTS 1 |
| 4108 | 4106 | MAXEXTENTS 2147483645 |
| 4109 | 4107 | FREELISTS 1 |
| ... | ... | @@ -4165,8 +4163,8 @@ NOCOMPRESS |
| 4165 | 4163 | PCTFREE 10 |
| 4166 | 4164 | INITRANS 1 |
| 4167 | 4165 | STORAGE ( |
| 4168 | - INITIAL 65536 | |
| 4169 | - NEXT 1048576 | |
| 4166 | + INITIAL 65536 | |
| 4167 | + NEXT 1048576 | |
| 4170 | 4168 | MINEXTENTS 1 |
| 4171 | 4169 | MAXEXTENTS 2147483645 |
| 4172 | 4170 | FREELISTS 1 |
| ... | ... | @@ -4224,8 +4222,8 @@ NOCOMPRESS |
| 4224 | 4222 | PCTFREE 10 |
| 4225 | 4223 | INITRANS 1 |
| 4226 | 4224 | STORAGE ( |
| 4227 | - INITIAL 65536 | |
| 4228 | - NEXT 1048576 | |
| 4225 | + INITIAL 65536 | |
| 4226 | + NEXT 1048576 | |
| 4229 | 4227 | MINEXTENTS 1 |
| 4230 | 4228 | MAXEXTENTS 2147483645 |
| 4231 | 4229 | FREELISTS 1 |
| ... | ... | @@ -4286,8 +4284,8 @@ NOCOMPRESS |
| 4286 | 4284 | PCTFREE 10 |
| 4287 | 4285 | INITRANS 1 |
| 4288 | 4286 | STORAGE ( |
| 4289 | - INITIAL 65536 | |
| 4290 | - NEXT 1048576 | |
| 4287 | + INITIAL 65536 | |
| 4288 | + NEXT 1048576 | |
| 4291 | 4289 | MINEXTENTS 1 |
| 4292 | 4290 | MAXEXTENTS 2147483645 |
| 4293 | 4291 | FREELISTS 1 |
| ... | ... | @@ -4360,8 +4358,8 @@ NOCOMPRESS |
| 4360 | 4358 | PCTFREE 10 |
| 4361 | 4359 | INITRANS 1 |
| 4362 | 4360 | STORAGE ( |
| 4363 | - INITIAL 65536 | |
| 4364 | - NEXT 1048576 | |
| 4361 | + INITIAL 65536 | |
| 4362 | + NEXT 1048576 | |
| 4365 | 4363 | MINEXTENTS 1 |
| 4366 | 4364 | MAXEXTENTS 2147483645 |
| 4367 | 4365 | FREELISTS 1 |
| ... | ... | @@ -4412,8 +4410,8 @@ NOCOMPRESS |
| 4412 | 4410 | PCTFREE 10 |
| 4413 | 4411 | INITRANS 1 |
| 4414 | 4412 | STORAGE ( |
| 4415 | - INITIAL 65536 | |
| 4416 | - NEXT 1048576 | |
| 4413 | + INITIAL 65536 | |
| 4414 | + NEXT 1048576 | |
| 4417 | 4415 | MINEXTENTS 1 |
| 4418 | 4416 | MAXEXTENTS 2147483645 |
| 4419 | 4417 | FREELISTS 1 |
| ... | ... | @@ -5401,8 +5399,8 @@ CREATE INDEX "IDX_QRTZ_FT_INST_JOB_REQ_RCVRY" |
| 5401 | 5399 | PCTFREE 10 |
| 5402 | 5400 | INITRANS 2 |
| 5403 | 5401 | STORAGE ( |
| 5404 | - INITIAL 65536 | |
| 5405 | - NEXT 1048576 | |
| 5402 | + INITIAL 65536 | |
| 5403 | + NEXT 1048576 | |
| 5406 | 5404 | MINEXTENTS 1 |
| 5407 | 5405 | MAXEXTENTS 2147483645 |
| 5408 | 5406 | FREELISTS 1 |
| ... | ... | @@ -5418,8 +5416,8 @@ CREATE INDEX "IDX_QRTZ_FT_JG" |
| 5418 | 5416 | PCTFREE 10 |
| 5419 | 5417 | INITRANS 2 |
| 5420 | 5418 | STORAGE ( |
| 5421 | - INITIAL 65536 | |
| 5422 | - NEXT 1048576 | |
| 5419 | + INITIAL 65536 | |
| 5420 | + NEXT 1048576 | |
| 5423 | 5421 | MINEXTENTS 1 |
| 5424 | 5422 | MAXEXTENTS 2147483645 |
| 5425 | 5423 | FREELISTS 1 |
| ... | ... | @@ -5433,8 +5431,8 @@ CREATE INDEX "IDX_QRTZ_FT_J_G" |
| 5433 | 5431 | PCTFREE 10 |
| 5434 | 5432 | INITRANS 2 |
| 5435 | 5433 | STORAGE ( |
| 5436 | - INITIAL 65536 | |
| 5437 | - NEXT 1048576 | |
| 5434 | + INITIAL 65536 | |
| 5435 | + NEXT 1048576 | |
| 5438 | 5436 | MINEXTENTS 1 |
| 5439 | 5437 | MAXEXTENTS 2147483645 |
| 5440 | 5438 | FREELISTS 1 |
| ... | ... | @@ -5449,8 +5447,8 @@ CREATE INDEX "IDX_QRTZ_FT_TG" |
| 5449 | 5447 | PCTFREE 10 |
| 5450 | 5448 | INITRANS 2 |
| 5451 | 5449 | STORAGE ( |
| 5452 | - INITIAL 65536 | |
| 5453 | - NEXT 1048576 | |
| 5450 | + INITIAL 65536 | |
| 5451 | + NEXT 1048576 | |
| 5454 | 5452 | MINEXTENTS 1 |
| 5455 | 5453 | MAXEXTENTS 2147483645 |
| 5456 | 5454 | FREELISTS 1 |
| ... | ... | @@ -5485,8 +5483,8 @@ CREATE INDEX "IDX_QRTZ_J_GRP" |
| 5485 | 5483 | PCTFREE 10 |
| 5486 | 5484 | INITRANS 2 |
| 5487 | 5485 | STORAGE ( |
| 5488 | - INITIAL 65536 | |
| 5489 | - NEXT 1048576 | |
| 5486 | + INITIAL 65536 | |
| 5487 | + NEXT 1048576 | |
| 5490 | 5488 | MINEXTENTS 1 |
| 5491 | 5489 | MAXEXTENTS 2147483645 |
| 5492 | 5490 | FREELISTS 1 |
| ... | ... | @@ -5500,8 +5498,8 @@ CREATE INDEX "IDX_QRTZ_J_REQ_RECOVERY" |
| 5500 | 5498 | PCTFREE 10 |
| 5501 | 5499 | INITRANS 2 |
| 5502 | 5500 | STORAGE ( |
| 5503 | - INITIAL 65536 | |
| 5504 | - NEXT 1048576 | |
| 5501 | + INITIAL 65536 | |
| 5502 | + NEXT 1048576 | |
| 5505 | 5503 | MINEXTENTS 1 |
| 5506 | 5504 | MAXEXTENTS 2147483645 |
| 5507 | 5505 | FREELISTS 1 |
| ... | ... | @@ -5625,8 +5623,8 @@ CREATE INDEX "IDX_QRTZ_T_C" |
| 5625 | 5623 | PCTFREE 10 |
| 5626 | 5624 | INITRANS 2 |
| 5627 | 5625 | STORAGE ( |
| 5628 | - INITIAL 65536 | |
| 5629 | - NEXT 1048576 | |
| 5626 | + INITIAL 65536 | |
| 5627 | + NEXT 1048576 | |
| 5630 | 5628 | MINEXTENTS 1 |
| 5631 | 5629 | MAXEXTENTS 2147483645 |
| 5632 | 5630 | FREELISTS 1 |
| ... | ... | @@ -5640,8 +5638,8 @@ CREATE INDEX "IDX_QRTZ_T_J" |
| 5640 | 5638 | PCTFREE 10 |
| 5641 | 5639 | INITRANS 2 |
| 5642 | 5640 | STORAGE ( |
| 5643 | - INITIAL 65536 | |
| 5644 | - NEXT 1048576 | |
| 5641 | + INITIAL 65536 | |
| 5642 | + NEXT 1048576 | |
| 5645 | 5643 | MINEXTENTS 1 |
| 5646 | 5644 | MAXEXTENTS 2147483645 |
| 5647 | 5645 | FREELISTS 1 |
| ... | ... | @@ -5657,8 +5655,8 @@ CREATE INDEX "IDX_QRTZ_T_JG" |
| 5657 | 5655 | PCTFREE 10 |
| 5658 | 5656 | INITRANS 2 |
| 5659 | 5657 | STORAGE ( |
| 5660 | - INITIAL 65536 | |
| 5661 | - NEXT 1048576 | |
| 5658 | + INITIAL 65536 | |
| 5659 | + NEXT 1048576 | |
| 5662 | 5660 | MINEXTENTS 1 |
| 5663 | 5661 | MAXEXTENTS 2147483645 |
| 5664 | 5662 | FREELISTS 1 |
| ... | ... | @@ -5672,8 +5670,8 @@ CREATE INDEX "IDX_QRTZ_T_NEXT_FIRE_TIME" |
| 5672 | 5670 | PCTFREE 10 |
| 5673 | 5671 | INITRANS 2 |
| 5674 | 5672 | STORAGE ( |
| 5675 | - INITIAL 65536 | |
| 5676 | - NEXT 1048576 | |
| 5673 | + INITIAL 65536 | |
| 5674 | + NEXT 1048576 | |
| 5677 | 5675 | MINEXTENTS 1 |
| 5678 | 5676 | MAXEXTENTS 2147483645 |
| 5679 | 5677 | FREELISTS 1 |
| ... | ... | @@ -5687,8 +5685,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST" |
| 5687 | 5685 | PCTFREE 10 |
| 5688 | 5686 | INITRANS 2 |
| 5689 | 5687 | STORAGE ( |
| 5690 | - INITIAL 65536 | |
| 5691 | - NEXT 1048576 | |
| 5688 | + INITIAL 65536 | |
| 5689 | + NEXT 1048576 | |
| 5692 | 5690 | MINEXTENTS 1 |
| 5693 | 5691 | MAXEXTENTS 2147483645 |
| 5694 | 5692 | FREELISTS 1 |
| ... | ... | @@ -5704,8 +5702,8 @@ CREATE INDEX "IDX_QRTZ_T_NFT_ST_MISFIRE" |
| 5704 | 5702 | PCTFREE 10 |
| 5705 | 5703 | INITRANS 2 |
| 5706 | 5704 | STORAGE ( |
| 5707 | - INITIAL 65536 | |
| 5708 | - NEXT 1048576 | |
| 5705 | + INITIAL 65536 | |
| 5706 | + NEXT 1048576 | |
| 5709 | 5707 | MINEXTENTS 1 |
| 5710 | 5708 | MAXEXTENTS 2147483645 |
| 5711 | 5709 | FREELISTS 1 |
| ... | ... | @@ -5719,8 +5717,8 @@ CREATE INDEX "IDX_QRTZ_T_STATE" |
| 5719 | 5717 | PCTFREE 10 |
| 5720 | 5718 | INITRANS 2 |
| 5721 | 5719 | STORAGE ( |
| 5722 | - INITIAL 65536 | |
| 5723 | - NEXT 1048576 | |
| 5720 | + INITIAL 65536 | |
| 5721 | + NEXT 1048576 | |
| 5724 | 5722 | MINEXTENTS 1 |
| 5725 | 5723 | MAXEXTENTS 2147483645 |
| 5726 | 5724 | FREELISTS 1 | ... | ... |
sql/postgresql/ruoyi-vue-pro.sql
| ... | ... | @@ -20,7 +20,7 @@ |
| 20 | 20 | -- Sequence structure for bpm_form_seq |
| 21 | 21 | -- ---------------------------- |
| 22 | 22 | DROP SEQUENCE IF EXISTS "bpm_form_seq"; |
| 23 | -CREATE SEQUENCE "bpm_form_seq" | |
| 23 | +CREATE SEQUENCE "bpm_form_seq" | |
| 24 | 24 | INCREMENT 1 |
| 25 | 25 | MAXVALUE 9223372036854775807 |
| 26 | 26 | CACHE 1; |
| ... | ... | @@ -29,7 +29,7 @@ CACHE 1; |
| 29 | 29 | -- Sequence structure for bpm_oa_leave_seq |
| 30 | 30 | -- ---------------------------- |
| 31 | 31 | DROP SEQUENCE IF EXISTS "bpm_oa_leave_seq"; |
| 32 | -CREATE SEQUENCE "bpm_oa_leave_seq" | |
| 32 | +CREATE SEQUENCE "bpm_oa_leave_seq" | |
| 33 | 33 | INCREMENT 1 |
| 34 | 34 | MAXVALUE 9223372036854775807 |
| 35 | 35 | CACHE 1; |
| ... | ... | @@ -38,7 +38,7 @@ CACHE 1; |
| 38 | 38 | -- Sequence structure for bpm_process_definition_ext_seq |
| 39 | 39 | -- ---------------------------- |
| 40 | 40 | DROP SEQUENCE IF EXISTS "bpm_process_definition_ext_seq"; |
| 41 | -CREATE SEQUENCE "bpm_process_definition_ext_seq" | |
| 41 | +CREATE SEQUENCE "bpm_process_definition_ext_seq" | |
| 42 | 42 | INCREMENT 1 |
| 43 | 43 | MAXVALUE 9223372036854775807 |
| 44 | 44 | CACHE 1; |
| ... | ... | @@ -47,7 +47,7 @@ CACHE 1; |
| 47 | 47 | -- Sequence structure for bpm_process_instance_ext_seq |
| 48 | 48 | -- ---------------------------- |
| 49 | 49 | DROP SEQUENCE IF EXISTS "bpm_process_instance_ext_seq"; |
| 50 | -CREATE SEQUENCE "bpm_process_instance_ext_seq" | |
| 50 | +CREATE SEQUENCE "bpm_process_instance_ext_seq" | |
| 51 | 51 | INCREMENT 1 |
| 52 | 52 | MAXVALUE 9223372036854775807 |
| 53 | 53 | CACHE 1; |
| ... | ... | @@ -56,7 +56,7 @@ CACHE 1; |
| 56 | 56 | -- Sequence structure for bpm_task_assign_rule_seq |
| 57 | 57 | -- ---------------------------- |
| 58 | 58 | DROP SEQUENCE IF EXISTS "bpm_task_assign_rule_seq"; |
| 59 | -CREATE SEQUENCE "bpm_task_assign_rule_seq" | |
| 59 | +CREATE SEQUENCE "bpm_task_assign_rule_seq" | |
| 60 | 60 | INCREMENT 1 |
| 61 | 61 | MAXVALUE 9223372036854775807 |
| 62 | 62 | CACHE 1; |
| ... | ... | @@ -65,7 +65,7 @@ CACHE 1; |
| 65 | 65 | -- Sequence structure for bpm_task_ext_seq |
| 66 | 66 | -- ---------------------------- |
| 67 | 67 | DROP SEQUENCE IF EXISTS "bpm_task_ext_seq"; |
| 68 | -CREATE SEQUENCE "bpm_task_ext_seq" | |
| 68 | +CREATE SEQUENCE "bpm_task_ext_seq" | |
| 69 | 69 | INCREMENT 1 |
| 70 | 70 | MAXVALUE 9223372036854775807 |
| 71 | 71 | CACHE 1; |
| ... | ... | @@ -74,7 +74,7 @@ CACHE 1; |
| 74 | 74 | -- Sequence structure for bpm_user_group_seq |
| 75 | 75 | -- ---------------------------- |
| 76 | 76 | DROP SEQUENCE IF EXISTS "bpm_user_group_seq"; |
| 77 | -CREATE SEQUENCE "bpm_user_group_seq" | |
| 77 | +CREATE SEQUENCE "bpm_user_group_seq" | |
| 78 | 78 | INCREMENT 1 |
| 79 | 79 | MAXVALUE 9223372036854775807 |
| 80 | 80 | CACHE 1; |
| ... | ... | @@ -83,7 +83,7 @@ CACHE 1; |
| 83 | 83 | -- Sequence structure for infra_api_access_log_seq |
| 84 | 84 | -- ---------------------------- |
| 85 | 85 | DROP SEQUENCE IF EXISTS "infra_api_access_log_seq"; |
| 86 | -CREATE SEQUENCE "infra_api_access_log_seq" | |
| 86 | +CREATE SEQUENCE "infra_api_access_log_seq" | |
| 87 | 87 | INCREMENT 1 |
| 88 | 88 | MAXVALUE 9223372036854775807 |
| 89 | 89 | CACHE 1; |
| ... | ... | @@ -92,7 +92,7 @@ CACHE 1; |
| 92 | 92 | -- Sequence structure for infra_api_error_log_seq |
| 93 | 93 | -- ---------------------------- |
| 94 | 94 | DROP SEQUENCE IF EXISTS "infra_api_error_log_seq"; |
| 95 | -CREATE SEQUENCE "infra_api_error_log_seq" | |
| 95 | +CREATE SEQUENCE "infra_api_error_log_seq" | |
| 96 | 96 | INCREMENT 1 |
| 97 | 97 | MAXVALUE 9223372036854775807 |
| 98 | 98 | CACHE 1; |
| ... | ... | @@ -101,7 +101,7 @@ CACHE 1; |
| 101 | 101 | -- Sequence structure for infra_codegen_column_seq |
| 102 | 102 | -- ---------------------------- |
| 103 | 103 | DROP SEQUENCE IF EXISTS "infra_codegen_column_seq"; |
| 104 | -CREATE SEQUENCE "infra_codegen_column_seq" | |
| 104 | +CREATE SEQUENCE "infra_codegen_column_seq" | |
| 105 | 105 | INCREMENT 1 |
| 106 | 106 | MAXVALUE 9223372036854775807 |
| 107 | 107 | CACHE 1; |
| ... | ... | @@ -110,7 +110,7 @@ CACHE 1; |
| 110 | 110 | -- Sequence structure for infra_codegen_table_seq |
| 111 | 111 | -- ---------------------------- |
| 112 | 112 | DROP SEQUENCE IF EXISTS "infra_codegen_table_seq"; |
| 113 | -CREATE SEQUENCE "infra_codegen_table_seq" | |
| 113 | +CREATE SEQUENCE "infra_codegen_table_seq" | |
| 114 | 114 | INCREMENT 1 |
| 115 | 115 | MAXVALUE 9223372036854775807 |
| 116 | 116 | CACHE 1; |
| ... | ... | @@ -119,7 +119,7 @@ CACHE 1; |
| 119 | 119 | -- Sequence structure for infra_config_seq |
| 120 | 120 | -- ---------------------------- |
| 121 | 121 | DROP SEQUENCE IF EXISTS "infra_config_seq"; |
| 122 | -CREATE SEQUENCE "infra_config_seq" | |
| 122 | +CREATE SEQUENCE "infra_config_seq" | |
| 123 | 123 | INCREMENT 1 |
| 124 | 124 | MAXVALUE 9223372036854775807 |
| 125 | 125 | CACHE 1; |
| ... | ... | @@ -128,7 +128,7 @@ CACHE 1; |
| 128 | 128 | -- Sequence structure for infra_data_source_config_seq |
| 129 | 129 | -- ---------------------------- |
| 130 | 130 | DROP SEQUENCE IF EXISTS "infra_data_source_config_seq"; |
| 131 | -CREATE SEQUENCE "infra_data_source_config_seq" | |
| 131 | +CREATE SEQUENCE "infra_data_source_config_seq" | |
| 132 | 132 | INCREMENT 1 |
| 133 | 133 | MAXVALUE 9223372036854775807 |
| 134 | 134 | CACHE 1; |
| ... | ... | @@ -137,7 +137,7 @@ CACHE 1; |
| 137 | 137 | -- Sequence structure for infra_file_config_seq |
| 138 | 138 | -- ---------------------------- |
| 139 | 139 | DROP SEQUENCE IF EXISTS "infra_file_config_seq"; |
| 140 | -CREATE SEQUENCE "infra_file_config_seq" | |
| 140 | +CREATE SEQUENCE "infra_file_config_seq" | |
| 141 | 141 | INCREMENT 1 |
| 142 | 142 | MAXVALUE 9223372036854775807 |
| 143 | 143 | CACHE 1; |
| ... | ... | @@ -146,7 +146,7 @@ CACHE 1; |
| 146 | 146 | -- Sequence structure for infra_file_content_seq |
| 147 | 147 | -- ---------------------------- |
| 148 | 148 | DROP SEQUENCE IF EXISTS "infra_file_content_seq"; |
| 149 | -CREATE SEQUENCE "infra_file_content_seq" | |
| 149 | +CREATE SEQUENCE "infra_file_content_seq" | |
| 150 | 150 | INCREMENT 1 |
| 151 | 151 | MAXVALUE 9223372036854775807 |
| 152 | 152 | CACHE 1; |
| ... | ... | @@ -155,7 +155,7 @@ CACHE 1; |
| 155 | 155 | -- Sequence structure for infra_file_seq |
| 156 | 156 | -- ---------------------------- |
| 157 | 157 | DROP SEQUENCE IF EXISTS "infra_file_seq"; |
| 158 | -CREATE SEQUENCE "infra_file_seq" | |
| 158 | +CREATE SEQUENCE "infra_file_seq" | |
| 159 | 159 | INCREMENT 1 |
| 160 | 160 | MAXVALUE 9223372036854775807 |
| 161 | 161 | CACHE 1; |
| ... | ... | @@ -164,7 +164,7 @@ CACHE 1; |
| 164 | 164 | -- Sequence structure for infra_job_log_seq |
| 165 | 165 | -- ---------------------------- |
| 166 | 166 | DROP SEQUENCE IF EXISTS "infra_job_log_seq"; |
| 167 | -CREATE SEQUENCE "infra_job_log_seq" | |
| 167 | +CREATE SEQUENCE "infra_job_log_seq" | |
| 168 | 168 | INCREMENT 1 |
| 169 | 169 | MAXVALUE 9223372036854775807 |
| 170 | 170 | CACHE 1; |
| ... | ... | @@ -173,7 +173,7 @@ CACHE 1; |
| 173 | 173 | -- Sequence structure for infra_job_seq |
| 174 | 174 | -- ---------------------------- |
| 175 | 175 | DROP SEQUENCE IF EXISTS "infra_job_seq"; |
| 176 | -CREATE SEQUENCE "infra_job_seq" | |
| 176 | +CREATE SEQUENCE "infra_job_seq" | |
| 177 | 177 | INCREMENT 1 |
| 178 | 178 | MAXVALUE 9223372036854775807 |
| 179 | 179 | CACHE 1; |
| ... | ... | @@ -182,7 +182,7 @@ CACHE 1; |
| 182 | 182 | -- Sequence structure for infra_test_demo_seq |
| 183 | 183 | -- ---------------------------- |
| 184 | 184 | DROP SEQUENCE IF EXISTS "infra_test_demo_seq"; |
| 185 | -CREATE SEQUENCE "infra_test_demo_seq" | |
| 185 | +CREATE SEQUENCE "infra_test_demo_seq" | |
| 186 | 186 | INCREMENT 1 |
| 187 | 187 | MAXVALUE 9223372036854775807 |
| 188 | 188 | CACHE 1; |
| ... | ... | @@ -191,7 +191,7 @@ CACHE 1; |
| 191 | 191 | -- Sequence structure for member_user_seq |
| 192 | 192 | -- ---------------------------- |
| 193 | 193 | DROP SEQUENCE IF EXISTS "member_user_seq"; |
| 194 | -CREATE SEQUENCE "member_user_seq" | |
| 194 | +CREATE SEQUENCE "member_user_seq" | |
| 195 | 195 | INCREMENT 1 |
| 196 | 196 | MAXVALUE 9223372036854775807 |
| 197 | 197 | CACHE 1; |
| ... | ... | @@ -200,7 +200,7 @@ CACHE 1; |
| 200 | 200 | -- Sequence structure for pay_app_seq |
| 201 | 201 | -- ---------------------------- |
| 202 | 202 | DROP SEQUENCE IF EXISTS "pay_app_seq"; |
| 203 | -CREATE SEQUENCE "pay_app_seq" | |
| 203 | +CREATE SEQUENCE "pay_app_seq" | |
| 204 | 204 | INCREMENT 1 |
| 205 | 205 | MAXVALUE 9223372036854775807 |
| 206 | 206 | CACHE 1; |
| ... | ... | @@ -209,7 +209,7 @@ CACHE 1; |
| 209 | 209 | -- Sequence structure for pay_channel_seq |
| 210 | 210 | -- ---------------------------- |
| 211 | 211 | DROP SEQUENCE IF EXISTS "pay_channel_seq"; |
| 212 | -CREATE SEQUENCE "pay_channel_seq" | |
| 212 | +CREATE SEQUENCE "pay_channel_seq" | |
| 213 | 213 | INCREMENT 1 |
| 214 | 214 | MAXVALUE 9223372036854775807 |
| 215 | 215 | CACHE 1; |
| ... | ... | @@ -218,7 +218,7 @@ CACHE 1; |
| 218 | 218 | -- Sequence structure for pay_merchant_seq |
| 219 | 219 | -- ---------------------------- |
| 220 | 220 | DROP SEQUENCE IF EXISTS "pay_merchant_seq"; |
| 221 | -CREATE SEQUENCE "pay_merchant_seq" | |
| 221 | +CREATE SEQUENCE "pay_merchant_seq" | |
| 222 | 222 | INCREMENT 1 |
| 223 | 223 | MAXVALUE 9223372036854775807 |
| 224 | 224 | CACHE 1; |
| ... | ... | @@ -227,7 +227,7 @@ CACHE 1; |
| 227 | 227 | -- Sequence structure for pay_notify_log_seq |
| 228 | 228 | -- ---------------------------- |
| 229 | 229 | DROP SEQUENCE IF EXISTS "pay_notify_log_seq"; |
| 230 | -CREATE SEQUENCE "pay_notify_log_seq" | |
| 230 | +CREATE SEQUENCE "pay_notify_log_seq" | |
| 231 | 231 | INCREMENT 1 |
| 232 | 232 | MAXVALUE 9223372036854775807 |
| 233 | 233 | CACHE 1; |
| ... | ... | @@ -236,7 +236,7 @@ CACHE 1; |
| 236 | 236 | -- Sequence structure for pay_notify_task_seq |
| 237 | 237 | -- ---------------------------- |
| 238 | 238 | DROP SEQUENCE IF EXISTS "pay_notify_task_seq"; |
| 239 | -CREATE SEQUENCE "pay_notify_task_seq" | |
| 239 | +CREATE SEQUENCE "pay_notify_task_seq" | |
| 240 | 240 | INCREMENT 1 |
| 241 | 241 | MAXVALUE 9223372036854775807 |
| 242 | 242 | CACHE 1; |
| ... | ... | @@ -245,7 +245,7 @@ CACHE 1; |
| 245 | 245 | -- Sequence structure for pay_order_extension_seq |
| 246 | 246 | -- ---------------------------- |
| 247 | 247 | DROP SEQUENCE IF EXISTS "pay_order_extension_seq"; |
| 248 | -CREATE SEQUENCE "pay_order_extension_seq" | |
| 248 | +CREATE SEQUENCE "pay_order_extension_seq" | |
| 249 | 249 | INCREMENT 1 |
| 250 | 250 | MAXVALUE 9223372036854775807 |
| 251 | 251 | CACHE 1; |
| ... | ... | @@ -254,7 +254,7 @@ CACHE 1; |
| 254 | 254 | -- Sequence structure for pay_order_seq |
| 255 | 255 | -- ---------------------------- |
| 256 | 256 | DROP SEQUENCE IF EXISTS "pay_order_seq"; |
| 257 | -CREATE SEQUENCE "pay_order_seq" | |
| 257 | +CREATE SEQUENCE "pay_order_seq" | |
| 258 | 258 | INCREMENT 1 |
| 259 | 259 | MAXVALUE 9223372036854775807 |
| 260 | 260 | CACHE 1; |
| ... | ... | @@ -263,7 +263,7 @@ CACHE 1; |
| 263 | 263 | -- Sequence structure for pay_refund_seq |
| 264 | 264 | -- ---------------------------- |
| 265 | 265 | DROP SEQUENCE IF EXISTS "pay_refund_seq"; |
| 266 | -CREATE SEQUENCE "pay_refund_seq" | |
| 266 | +CREATE SEQUENCE "pay_refund_seq" | |
| 267 | 267 | INCREMENT 1 |
| 268 | 268 | MAXVALUE 9223372036854775807 |
| 269 | 269 | CACHE 1; |
| ... | ... | @@ -272,7 +272,7 @@ CACHE 1; |
| 272 | 272 | -- Sequence structure for system_dept_seq |
| 273 | 273 | -- ---------------------------- |
| 274 | 274 | DROP SEQUENCE IF EXISTS "system_dept_seq"; |
| 275 | -CREATE SEQUENCE "system_dept_seq" | |
| 275 | +CREATE SEQUENCE "system_dept_seq" | |
| 276 | 276 | INCREMENT 1 |
| 277 | 277 | MAXVALUE 9223372036854775807 |
| 278 | 278 | CACHE 1; |
| ... | ... | @@ -281,7 +281,7 @@ CACHE 1; |
| 281 | 281 | -- Sequence structure for system_dict_data_seq |
| 282 | 282 | -- ---------------------------- |
| 283 | 283 | DROP SEQUENCE IF EXISTS "system_dict_data_seq"; |
| 284 | -CREATE SEQUENCE "system_dict_data_seq" | |
| 284 | +CREATE SEQUENCE "system_dict_data_seq" | |
| 285 | 285 | INCREMENT 1 |
| 286 | 286 | MAXVALUE 9223372036854775807 |
| 287 | 287 | CACHE 1; |
| ... | ... | @@ -290,7 +290,7 @@ CACHE 1; |
| 290 | 290 | -- Sequence structure for system_dict_type_seq |
| 291 | 291 | -- ---------------------------- |
| 292 | 292 | DROP SEQUENCE IF EXISTS "system_dict_type_seq"; |
| 293 | -CREATE SEQUENCE "system_dict_type_seq" | |
| 293 | +CREATE SEQUENCE "system_dict_type_seq" | |
| 294 | 294 | INCREMENT 1 |
| 295 | 295 | MAXVALUE 9223372036854775807 |
| 296 | 296 | CACHE 1; |
| ... | ... | @@ -299,7 +299,7 @@ CACHE 1; |
| 299 | 299 | -- Sequence structure for system_error_code_seq |
| 300 | 300 | -- ---------------------------- |
| 301 | 301 | DROP SEQUENCE IF EXISTS "system_error_code_seq"; |
| 302 | -CREATE SEQUENCE "system_error_code_seq" | |
| 302 | +CREATE SEQUENCE "system_error_code_seq" | |
| 303 | 303 | INCREMENT 1 |
| 304 | 304 | MAXVALUE 9223372036854775807 |
| 305 | 305 | CACHE 1; |
| ... | ... | @@ -308,7 +308,7 @@ CACHE 1; |
| 308 | 308 | -- Sequence structure for system_login_log_seq |
| 309 | 309 | -- ---------------------------- |
| 310 | 310 | DROP SEQUENCE IF EXISTS "system_login_log_seq"; |
| 311 | -CREATE SEQUENCE "system_login_log_seq" | |
| 311 | +CREATE SEQUENCE "system_login_log_seq" | |
| 312 | 312 | INCREMENT 1 |
| 313 | 313 | MAXVALUE 9223372036854775807 |
| 314 | 314 | CACHE 1; |
| ... | ... | @@ -317,7 +317,7 @@ CACHE 1; |
| 317 | 317 | -- Sequence structure for system_menu_seq |
| 318 | 318 | -- ---------------------------- |
| 319 | 319 | DROP SEQUENCE IF EXISTS "system_menu_seq"; |
| 320 | -CREATE SEQUENCE "system_menu_seq" | |
| 320 | +CREATE SEQUENCE "system_menu_seq" | |
| 321 | 321 | INCREMENT 1 |
| 322 | 322 | MAXVALUE 9223372036854775807 |
| 323 | 323 | CACHE 1; |
| ... | ... | @@ -326,7 +326,7 @@ CACHE 1; |
| 326 | 326 | -- Sequence structure for system_notice_seq |
| 327 | 327 | -- ---------------------------- |
| 328 | 328 | DROP SEQUENCE IF EXISTS "system_notice_seq"; |
| 329 | -CREATE SEQUENCE "system_notice_seq" | |
| 329 | +CREATE SEQUENCE "system_notice_seq" | |
| 330 | 330 | INCREMENT 1 |
| 331 | 331 | MAXVALUE 9223372036854775807 |
| 332 | 332 | CACHE 1; |
| ... | ... | @@ -335,7 +335,7 @@ CACHE 1; |
| 335 | 335 | -- Sequence structure for system_oauth2_access_token_seq |
| 336 | 336 | -- ---------------------------- |
| 337 | 337 | DROP SEQUENCE IF EXISTS "system_oauth2_access_token_seq"; |
| 338 | -CREATE SEQUENCE "system_oauth2_access_token_seq" | |
| 338 | +CREATE SEQUENCE "system_oauth2_access_token_seq" | |
| 339 | 339 | INCREMENT 1 |
| 340 | 340 | MINVALUE 1 |
| 341 | 341 | MAXVALUE 9223372036854775807 |
| ... | ... | @@ -346,7 +346,7 @@ CACHE 1; |
| 346 | 346 | -- Sequence structure for system_oauth2_approve_seq |
| 347 | 347 | -- ---------------------------- |
| 348 | 348 | DROP SEQUENCE IF EXISTS "system_oauth2_approve_seq"; |
| 349 | -CREATE SEQUENCE "system_oauth2_approve_seq" | |
| 349 | +CREATE SEQUENCE "system_oauth2_approve_seq" | |
| 350 | 350 | INCREMENT 1 |
| 351 | 351 | MINVALUE 1 |
| 352 | 352 | MAXVALUE 9223372036854775807 |
| ... | ... | @@ -357,7 +357,7 @@ CACHE 1; |
| 357 | 357 | -- Sequence structure for system_oauth2_client_seq |
| 358 | 358 | -- ---------------------------- |
| 359 | 359 | DROP SEQUENCE IF EXISTS "system_oauth2_client_seq"; |
| 360 | -CREATE SEQUENCE "system_oauth2_client_seq" | |
| 360 | +CREATE SEQUENCE "system_oauth2_client_seq" | |
| 361 | 361 | INCREMENT 1 |
| 362 | 362 | MINVALUE 1 |
| 363 | 363 | MAXVALUE 9223372036854775807 |
| ... | ... | @@ -368,7 +368,7 @@ CACHE 1; |
| 368 | 368 | -- Sequence structure for system_oauth2_code_seq |
| 369 | 369 | -- ---------------------------- |
| 370 | 370 | DROP SEQUENCE IF EXISTS "system_oauth2_code_seq"; |
| 371 | -CREATE SEQUENCE "system_oauth2_code_seq" | |
| 371 | +CREATE SEQUENCE "system_oauth2_code_seq" | |
| 372 | 372 | INCREMENT 1 |
| 373 | 373 | MINVALUE 1 |
| 374 | 374 | MAXVALUE 9223372036854775807 |
| ... | ... | @@ -379,7 +379,7 @@ CACHE 1; |
| 379 | 379 | -- Sequence structure for system_oauth2_refresh_token_seq |
| 380 | 380 | -- ---------------------------- |
| 381 | 381 | DROP SEQUENCE IF EXISTS "system_oauth2_refresh_token_seq"; |
| 382 | -CREATE SEQUENCE "system_oauth2_refresh_token_seq" | |
| 382 | +CREATE SEQUENCE "system_oauth2_refresh_token_seq" | |
| 383 | 383 | INCREMENT 1 |
| 384 | 384 | MINVALUE 1 |
| 385 | 385 | MAXVALUE 9223372036854775807 |
| ... | ... | @@ -390,7 +390,7 @@ CACHE 1; |
| 390 | 390 | -- Sequence structure for system_operate_log_seq |
| 391 | 391 | -- ---------------------------- |
| 392 | 392 | DROP SEQUENCE IF EXISTS "system_operate_log_seq"; |
| 393 | -CREATE SEQUENCE "system_operate_log_seq" | |
| 393 | +CREATE SEQUENCE "system_operate_log_seq" | |
| 394 | 394 | INCREMENT 1 |
| 395 | 395 | MAXVALUE 9223372036854775807 |
| 396 | 396 | CACHE 1; |
| ... | ... | @@ -399,7 +399,7 @@ CACHE 1; |
| 399 | 399 | -- Sequence structure for system_post_seq |
| 400 | 400 | -- ---------------------------- |
| 401 | 401 | DROP SEQUENCE IF EXISTS "system_post_seq"; |
| 402 | -CREATE SEQUENCE "system_post_seq" | |
| 402 | +CREATE SEQUENCE "system_post_seq" | |
| 403 | 403 | INCREMENT 1 |
| 404 | 404 | MAXVALUE 9223372036854775807 |
| 405 | 405 | CACHE 1; |
| ... | ... | @@ -408,7 +408,7 @@ CACHE 1; |
| 408 | 408 | -- Sequence structure for system_role_menu_seq |
| 409 | 409 | -- ---------------------------- |
| 410 | 410 | DROP SEQUENCE IF EXISTS "system_role_menu_seq"; |
| 411 | -CREATE SEQUENCE "system_role_menu_seq" | |
| 411 | +CREATE SEQUENCE "system_role_menu_seq" | |
| 412 | 412 | INCREMENT 1 |
| 413 | 413 | MAXVALUE 9223372036854775807 |
| 414 | 414 | CACHE 1; |
| ... | ... | @@ -417,7 +417,7 @@ CACHE 1; |
| 417 | 417 | -- Sequence structure for system_role_seq |
| 418 | 418 | -- ---------------------------- |
| 419 | 419 | DROP SEQUENCE IF EXISTS "system_role_seq"; |
| 420 | -CREATE SEQUENCE "system_role_seq" | |
| 420 | +CREATE SEQUENCE "system_role_seq" | |
| 421 | 421 | INCREMENT 1 |
| 422 | 422 | MAXVALUE 9223372036854775807 |
| 423 | 423 | CACHE 1; |
| ... | ... | @@ -426,7 +426,7 @@ CACHE 1; |
| 426 | 426 | -- Sequence structure for system_sensitive_word_seq |
| 427 | 427 | -- ---------------------------- |
| 428 | 428 | DROP SEQUENCE IF EXISTS "system_sensitive_word_seq"; |
| 429 | -CREATE SEQUENCE "system_sensitive_word_seq" | |
| 429 | +CREATE SEQUENCE "system_sensitive_word_seq" | |
| 430 | 430 | INCREMENT 1 |
| 431 | 431 | MAXVALUE 9223372036854775807 |
| 432 | 432 | CACHE 1; |
| ... | ... | @@ -435,7 +435,7 @@ CACHE 1; |
| 435 | 435 | -- Sequence structure for system_sms_channel_seq |
| 436 | 436 | -- ---------------------------- |
| 437 | 437 | DROP SEQUENCE IF EXISTS "system_sms_channel_seq"; |
| 438 | -CREATE SEQUENCE "system_sms_channel_seq" | |
| 438 | +CREATE SEQUENCE "system_sms_channel_seq" | |
| 439 | 439 | INCREMENT 1 |
| 440 | 440 | MAXVALUE 9223372036854775807 |
| 441 | 441 | CACHE 1; |
| ... | ... | @@ -444,7 +444,7 @@ CACHE 1; |
| 444 | 444 | -- Sequence structure for system_sms_code_seq |
| 445 | 445 | -- ---------------------------- |
| 446 | 446 | DROP SEQUENCE IF EXISTS "system_sms_code_seq"; |
| 447 | -CREATE SEQUENCE "system_sms_code_seq" | |
| 447 | +CREATE SEQUENCE "system_sms_code_seq" | |
| 448 | 448 | INCREMENT 1 |
| 449 | 449 | MAXVALUE 9223372036854775807 |
| 450 | 450 | CACHE 1; |
| ... | ... | @@ -453,7 +453,7 @@ CACHE 1; |
| 453 | 453 | -- Sequence structure for system_sms_log_seq |
| 454 | 454 | -- ---------------------------- |
| 455 | 455 | DROP SEQUENCE IF EXISTS "system_sms_log_seq"; |
| 456 | -CREATE SEQUENCE "system_sms_log_seq" | |
| 456 | +CREATE SEQUENCE "system_sms_log_seq" | |
| 457 | 457 | INCREMENT 1 |
| 458 | 458 | MAXVALUE 9223372036854775807 |
| 459 | 459 | CACHE 1; |
| ... | ... | @@ -462,7 +462,7 @@ CACHE 1; |
| 462 | 462 | -- Sequence structure for system_sms_template_seq |
| 463 | 463 | -- ---------------------------- |
| 464 | 464 | DROP SEQUENCE IF EXISTS "system_sms_template_seq"; |
| 465 | -CREATE SEQUENCE "system_sms_template_seq" | |
| 465 | +CREATE SEQUENCE "system_sms_template_seq" | |
| 466 | 466 | INCREMENT 1 |
| 467 | 467 | MAXVALUE 9223372036854775807 |
| 468 | 468 | CACHE 1; |
| ... | ... | @@ -471,7 +471,7 @@ CACHE 1; |
| 471 | 471 | -- Sequence structure for system_social_user_bind_seq |
| 472 | 472 | -- ---------------------------- |
| 473 | 473 | DROP SEQUENCE IF EXISTS "system_social_user_bind_seq"; |
| 474 | -CREATE SEQUENCE "system_social_user_bind_seq" | |
| 474 | +CREATE SEQUENCE "system_social_user_bind_seq" | |
| 475 | 475 | INCREMENT 1 |
| 476 | 476 | MAXVALUE 9223372036854775807 |
| 477 | 477 | CACHE 1; |
| ... | ... | @@ -480,7 +480,7 @@ CACHE 1; |
| 480 | 480 | -- Sequence structure for system_social_user_seq |
| 481 | 481 | -- ---------------------------- |
| 482 | 482 | DROP SEQUENCE IF EXISTS "system_social_user_seq"; |
| 483 | -CREATE SEQUENCE "system_social_user_seq" | |
| 483 | +CREATE SEQUENCE "system_social_user_seq" | |
| 484 | 484 | INCREMENT 1 |
| 485 | 485 | MAXVALUE 9223372036854775807 |
| 486 | 486 | CACHE 1; |
| ... | ... | @@ -489,7 +489,7 @@ CACHE 1; |
| 489 | 489 | -- Sequence structure for system_tenant_package_seq |
| 490 | 490 | -- ---------------------------- |
| 491 | 491 | DROP SEQUENCE IF EXISTS "system_tenant_package_seq"; |
| 492 | -CREATE SEQUENCE "system_tenant_package_seq" | |
| 492 | +CREATE SEQUENCE "system_tenant_package_seq" | |
| 493 | 493 | INCREMENT 1 |
| 494 | 494 | MAXVALUE 9223372036854775807 |
| 495 | 495 | CACHE 1; |
| ... | ... | @@ -498,7 +498,7 @@ CACHE 1; |
| 498 | 498 | -- Sequence structure for system_tenant_seq |
| 499 | 499 | -- ---------------------------- |
| 500 | 500 | DROP SEQUENCE IF EXISTS "system_tenant_seq"; |
| 501 | -CREATE SEQUENCE "system_tenant_seq" | |
| 501 | +CREATE SEQUENCE "system_tenant_seq" | |
| 502 | 502 | INCREMENT 1 |
| 503 | 503 | MAXVALUE 9223372036854775807 |
| 504 | 504 | CACHE 1; |
| ... | ... | @@ -507,7 +507,7 @@ CACHE 1; |
| 507 | 507 | -- Sequence structure for system_user_post_seq |
| 508 | 508 | -- ---------------------------- |
| 509 | 509 | DROP SEQUENCE IF EXISTS "system_user_post_seq"; |
| 510 | -CREATE SEQUENCE "system_user_post_seq" | |
| 510 | +CREATE SEQUENCE "system_user_post_seq" | |
| 511 | 511 | INCREMENT 1 |
| 512 | 512 | MAXVALUE 9223372036854775807 |
| 513 | 513 | CACHE 1; |
| ... | ... | @@ -516,7 +516,7 @@ CACHE 1; |
| 516 | 516 | -- Sequence structure for system_user_role_seq |
| 517 | 517 | -- ---------------------------- |
| 518 | 518 | DROP SEQUENCE IF EXISTS "system_user_role_seq"; |
| 519 | -CREATE SEQUENCE "system_user_role_seq" | |
| 519 | +CREATE SEQUENCE "system_user_role_seq" | |
| 520 | 520 | INCREMENT 1 |
| 521 | 521 | MAXVALUE 9223372036854775807 |
| 522 | 522 | CACHE 1; |
| ... | ... | @@ -525,7 +525,7 @@ CACHE 1; |
| 525 | 525 | -- Sequence structure for system_user_seq |
| 526 | 526 | -- ---------------------------- |
| 527 | 527 | DROP SEQUENCE IF EXISTS "system_user_seq"; |
| 528 | -CREATE SEQUENCE "system_user_seq" | |
| 528 | +CREATE SEQUENCE "system_user_seq" | |
| 529 | 529 | INCREMENT 1 |
| 530 | 530 | MAXVALUE 9223372036854775807 |
| 531 | 531 | CACHE 1; |
| ... | ... | @@ -2267,7 +2267,6 @@ INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "st |
| 2267 | 2267 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (62, 0, '未处理', '0', 'infra_api_error_log_process_status', 0, 'primary', '', NULL, '', '2021-02-26 07:07:19', '1', '2022-02-16 20:14:17', 0); |
| 2268 | 2268 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (63, 1, '已处理', '1', 'infra_api_error_log_process_status', 0, 'success', '', NULL, '', '2021-02-26 07:07:26', '1', '2022-02-16 20:14:08', 0); |
| 2269 | 2269 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (64, 2, '已忽略', '2', 'infra_api_error_log_process_status', 0, 'danger', '', NULL, '', '2021-02-26 07:07:34', '1', '2022-02-16 20:14:14', 0); |
| 2270 | -INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (65, 1, '云片', 'YUN_PIAN', 'system_sms_channel_code', 0, 'success', '', NULL, '1', '2021-04-05 01:05:14', '1', '2022-02-16 10:09:55', 0); | |
| 2271 | 2270 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (66, 2, '阿里云', 'ALIYUN', 'system_sms_channel_code', 0, 'primary', '', NULL, '1', '2021-04-05 01:05:26', '1', '2022-02-16 10:09:52', 0); |
| 2272 | 2271 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (67, 1, '验证码', '1', 'system_sms_template_type', 0, 'warning', '', NULL, '1', '2021-04-05 21:50:57', '1', '2022-02-16 12:48:30', 0); |
| 2273 | 2272 | INSERT INTO "system_dict_data" ("id", "sort", "label", "value", "dict_type", "status", "color_type", "css_class", "remark", "creator", "create_time", "updater", "update_time", "deleted") VALUES (68, 2, '通知', '2', 'system_sms_template_type', 0, 'primary', '', NULL, '1', '2021-04-05 21:51:08', '1', '2022-02-16 12:48:27', 0); |
| ... | ... | @@ -3519,7 +3518,6 @@ COMMENT ON TABLE "system_sms_channel" IS '短信渠道'; |
| 3519 | 3518 | -- Records of system_sms_channel |
| 3520 | 3519 | -- ---------------------------- |
| 3521 | 3520 | BEGIN; |
| 3522 | -INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (1, '芋道', 'YUN_PIAN', 0, '呵呵呵哒', '1555a14277cb8a608cf45a9e6a80d510', NULL, 'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', '', '2021-03-31 06:12:20', '1', '2022-02-23 16:48:44', 0); | |
| 3523 | 3521 | INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (2, 'Ballcat', 'ALIYUN', 0, '啦啦啦', 'LTAI5tCnKso2uG3kJ5gRav88', 'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, '', '2021-03-31 11:53:10', '1', '2021-04-14 00:08:37', 0); |
| 3524 | 3522 | INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (4, '测试渠道', 'DEBUG_DING_TALK', 0, '123', '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2021-04-13 00:23:14', '1', '2022-03-27 20:29:49', 0); |
| 3525 | 3523 | INSERT INTO "system_sms_channel" ("id", "signature", "code", "status", "remark", "api_key", "api_secret", "callback_url", "creator", "create_time", "updater", "update_time", "deleted") VALUES (6, '测试演示', 'DEBUG_DING_TALK', 0, NULL, '696b5d8ead48071237e4aa5861ff08dbadb2b4ded1c688a7b7c9afc615579859', 'SEC5c4e5ff888bc8a9923ae47f59e7ccd30af1f14d93c55b4e2c9cb094e35aeed67', NULL, '1', '2022-04-10 23:07:59', '1', '2022-04-10 23:07:59', 0); | ... | ... |
sql/sqlserver/ruoyi-vue-pro.sql
| ... | ... | @@ -5545,11 +5545,7 @@ GO |
| 5545 | 5545 | INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'63', N'1', N'已处理', N'1', N'infra_api_error_log_process_status', N'0', N'success', N'', NULL, N'', N'2021-02-26 07:07:26.0000000', N'1', N'2022-02-16 20:14:08.0000000', N'0') |
| 5546 | 5546 | GO |
| 5547 | 5547 | |
| 5548 | -INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'64', N'2', N'已忽略', N'2', N'infra_api_error_log_process_status', N'0', N'danger', N'', NULL, N'', N'2021-02-26 07:07:34.0000000', N'1', N'2022-02-16 20:14:14.0000000', N'0') | |
| 5549 | -GO | |
| 5550 | 5548 | |
| 5551 | -INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'65', N'1', N'云片', N'YUN_PIAN', N'system_sms_channel_code', N'0', N'success', N'', NULL, N'1', N'2021-04-05 01:05:14.0000000', N'1', N'2022-02-16 10:09:55.0000000', N'0') | |
| 5552 | -GO | |
| 5553 | 5549 | |
| 5554 | 5550 | INSERT INTO [dbo].[system_dict_data] ([id], [sort], [label], [value], [dict_type], [status], [color_type], [css_class], [remark], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'66', N'2', N'阿里云', N'ALIYUN', N'system_sms_channel_code', N'0', N'primary', N'', NULL, N'1', N'2021-04-05 01:05:26.0000000', N'1', N'2022-02-16 10:09:52.0000000', N'0') |
| 5555 | 5551 | GO |
| ... | ... | @@ -9623,9 +9619,6 @@ GO |
| 9623 | 9619 | SET IDENTITY_INSERT [dbo].[system_sms_channel] ON |
| 9624 | 9620 | GO |
| 9625 | 9621 | |
| 9626 | -INSERT INTO [dbo].[system_sms_channel] ([id], [signature], [code], [status], [remark], [api_key], [api_secret], [callback_url], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'1', N'芋道', N'YUN_PIAN', N'0', N'呵呵呵哒', N'1555a14277cb8a608cf45a9e6a80d510', NULL, N'http://vdwapu.natappfree.cc/admin-api/system/sms/callback/yunpian', N'', N'2021-03-31 06:12:20.0000000', N'1', N'2022-02-23 16:48:44.0000000', N'0') | |
| 9627 | -GO | |
| 9628 | - | |
| 9629 | 9622 | INSERT INTO [dbo].[system_sms_channel] ([id], [signature], [code], [status], [remark], [api_key], [api_secret], [callback_url], [creator], [create_time], [updater], [update_time], [deleted]) VALUES (N'2', N'Ballcat', N'ALIYUN', N'0', N'啦啦啦', N'LTAI5tCnKso2uG3kJ5gRav88', N'fGJ5SNXL7P1NHNRmJ7DJaMJGPyE55C', NULL, N'', N'2021-03-31 11:53:10.0000000', N'1', N'2021-04-14 00:08:37.0000000', N'0') |
| 9630 | 9623 | GO |
| 9631 | 9624 | |
| ... | ... | @@ -11348,7 +11341,7 @@ GO |
| 11348 | 11341 | -- Primary Key structure for table QRTZ_CALENDARS |
| 11349 | 11342 | -- ---------------------------- |
| 11350 | 11343 | ALTER TABLE [dbo].[QRTZ_CALENDARS] ADD CONSTRAINT [PK_QRTZ_CALENDARS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [CALENDAR_NAME]) |
| 11351 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11344 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11352 | 11345 | ON [PRIMARY] |
| 11353 | 11346 | GO |
| 11354 | 11347 | |
| ... | ... | @@ -11369,7 +11362,7 @@ GO |
| 11369 | 11362 | -- Primary Key structure for table QRTZ_CRON_TRIGGERS |
| 11370 | 11363 | -- ---------------------------- |
| 11371 | 11364 | ALTER TABLE [dbo].[QRTZ_CRON_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_CRON_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) |
| 11372 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11365 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11373 | 11366 | ON [PRIMARY] |
| 11374 | 11367 | GO |
| 11375 | 11368 | |
| ... | ... | @@ -11378,7 +11371,7 @@ GO |
| 11378 | 11371 | -- Primary Key structure for table QRTZ_FIRED_TRIGGERS |
| 11379 | 11372 | -- ---------------------------- |
| 11380 | 11373 | ALTER TABLE [dbo].[QRTZ_FIRED_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_FIRED_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [ENTRY_ID]) |
| 11381 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11374 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11382 | 11375 | ON [PRIMARY] |
| 11383 | 11376 | GO |
| 11384 | 11377 | |
| ... | ... | @@ -11387,7 +11380,7 @@ GO |
| 11387 | 11380 | -- Primary Key structure for table QRTZ_JOB_DETAILS |
| 11388 | 11381 | -- ---------------------------- |
| 11389 | 11382 | ALTER TABLE [dbo].[QRTZ_JOB_DETAILS] ADD CONSTRAINT [PK_QRTZ_JOB_DETAILS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [JOB_NAME], [JOB_GROUP]) |
| 11390 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11383 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11391 | 11384 | ON [PRIMARY] |
| 11392 | 11385 | GO |
| 11393 | 11386 | |
| ... | ... | @@ -11396,7 +11389,7 @@ GO |
| 11396 | 11389 | -- Primary Key structure for table QRTZ_LOCKS |
| 11397 | 11390 | -- ---------------------------- |
| 11398 | 11391 | ALTER TABLE [dbo].[QRTZ_LOCKS] ADD CONSTRAINT [PK_QRTZ_LOCKS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [LOCK_NAME]) |
| 11399 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11392 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11400 | 11393 | ON [PRIMARY] |
| 11401 | 11394 | GO |
| 11402 | 11395 | |
| ... | ... | @@ -11405,7 +11398,7 @@ GO |
| 11405 | 11398 | -- Primary Key structure for table QRTZ_PAUSED_TRIGGER_GRPS |
| 11406 | 11399 | -- ---------------------------- |
| 11407 | 11400 | ALTER TABLE [dbo].[QRTZ_PAUSED_TRIGGER_GRPS] ADD CONSTRAINT [PK_QRTZ_PAUSED_TRIGGER_GRPS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_GROUP]) |
| 11408 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11401 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11409 | 11402 | ON [PRIMARY] |
| 11410 | 11403 | GO |
| 11411 | 11404 | |
| ... | ... | @@ -11414,7 +11407,7 @@ GO |
| 11414 | 11407 | -- Primary Key structure for table QRTZ_SCHEDULER_STATE |
| 11415 | 11408 | -- ---------------------------- |
| 11416 | 11409 | ALTER TABLE [dbo].[QRTZ_SCHEDULER_STATE] ADD CONSTRAINT [PK_QRTZ_SCHEDULER_STATE] PRIMARY KEY CLUSTERED ([SCHED_NAME], [INSTANCE_NAME]) |
| 11417 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11410 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11418 | 11411 | ON [PRIMARY] |
| 11419 | 11412 | GO |
| 11420 | 11413 | |
| ... | ... | @@ -11435,7 +11428,7 @@ GO |
| 11435 | 11428 | -- Primary Key structure for table QRTZ_SIMPLE_TRIGGERS |
| 11436 | 11429 | -- ---------------------------- |
| 11437 | 11430 | ALTER TABLE [dbo].[QRTZ_SIMPLE_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPLE_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) |
| 11438 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11431 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11439 | 11432 | ON [PRIMARY] |
| 11440 | 11433 | GO |
| 11441 | 11434 | |
| ... | ... | @@ -11456,7 +11449,7 @@ GO |
| 11456 | 11449 | -- Primary Key structure for table QRTZ_SIMPROP_TRIGGERS |
| 11457 | 11450 | -- ---------------------------- |
| 11458 | 11451 | ALTER TABLE [dbo].[QRTZ_SIMPROP_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_SIMPROP_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) |
| 11459 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11452 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11460 | 11453 | ON [PRIMARY] |
| 11461 | 11454 | GO |
| 11462 | 11455 | |
| ... | ... | @@ -11477,7 +11470,7 @@ GO |
| 11477 | 11470 | -- Primary Key structure for table QRTZ_TRIGGERS |
| 11478 | 11471 | -- ---------------------------- |
| 11479 | 11472 | ALTER TABLE [dbo].[QRTZ_TRIGGERS] ADD CONSTRAINT [PK_QRTZ_TRIGGERS] PRIMARY KEY CLUSTERED ([SCHED_NAME], [TRIGGER_NAME], [TRIGGER_GROUP]) |
| 11480 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11473 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11481 | 11474 | ON [PRIMARY] |
| 11482 | 11475 | GO |
| 11483 | 11476 | |
| ... | ... | @@ -11493,7 +11486,7 @@ GO |
| 11493 | 11486 | -- Primary Key structure for table bpm_form |
| 11494 | 11487 | -- ---------------------------- |
| 11495 | 11488 | ALTER TABLE [dbo].[bpm_form] ADD CONSTRAINT [PK__bpm_form__3213E83F86C2B27F] PRIMARY KEY CLUSTERED ([id]) |
| 11496 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11489 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11497 | 11490 | ON [PRIMARY] |
| 11498 | 11491 | GO |
| 11499 | 11492 | |
| ... | ... | @@ -11509,7 +11502,7 @@ GO |
| 11509 | 11502 | -- Primary Key structure for table bpm_oa_leave |
| 11510 | 11503 | -- ---------------------------- |
| 11511 | 11504 | ALTER TABLE [dbo].[bpm_oa_leave] ADD CONSTRAINT [PK__bpm_oa_l__3213E83F3569F596] PRIMARY KEY CLUSTERED ([id]) |
| 11512 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11505 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11513 | 11506 | ON [PRIMARY] |
| 11514 | 11507 | GO |
| 11515 | 11508 | |
| ... | ... | @@ -11525,7 +11518,7 @@ GO |
| 11525 | 11518 | -- Primary Key structure for table bpm_process_definition_ext |
| 11526 | 11519 | -- ---------------------------- |
| 11527 | 11520 | ALTER TABLE [dbo].[bpm_process_definition_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83F0A8AB015] PRIMARY KEY CLUSTERED ([id]) |
| 11528 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11521 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11529 | 11522 | ON [PRIMARY] |
| 11530 | 11523 | GO |
| 11531 | 11524 | |
| ... | ... | @@ -11541,7 +11534,7 @@ GO |
| 11541 | 11534 | -- Primary Key structure for table bpm_process_instance_ext |
| 11542 | 11535 | -- ---------------------------- |
| 11543 | 11536 | ALTER TABLE [dbo].[bpm_process_instance_ext] ADD CONSTRAINT [PK__bpm_proc__3213E83FFD88328F] PRIMARY KEY CLUSTERED ([id]) |
| 11544 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11537 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11545 | 11538 | ON [PRIMARY] |
| 11546 | 11539 | GO |
| 11547 | 11540 | |
| ... | ... | @@ -11557,7 +11550,7 @@ GO |
| 11557 | 11550 | -- Primary Key structure for table bpm_task_assign_rule |
| 11558 | 11551 | -- ---------------------------- |
| 11559 | 11552 | ALTER TABLE [dbo].[bpm_task_assign_rule] ADD CONSTRAINT [PK__bpm_task__3213E83F474371C5] PRIMARY KEY CLUSTERED ([id]) |
| 11560 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11553 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11561 | 11554 | ON [PRIMARY] |
| 11562 | 11555 | GO |
| 11563 | 11556 | |
| ... | ... | @@ -11573,7 +11566,7 @@ GO |
| 11573 | 11566 | -- Primary Key structure for table bpm_task_ext |
| 11574 | 11567 | -- ---------------------------- |
| 11575 | 11568 | ALTER TABLE [dbo].[bpm_task_ext] ADD CONSTRAINT [PK__bpm_task__3213E83FD8AFE1F9] PRIMARY KEY CLUSTERED ([id]) |
| 11576 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11569 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11577 | 11570 | ON [PRIMARY] |
| 11578 | 11571 | GO |
| 11579 | 11572 | |
| ... | ... | @@ -11589,7 +11582,7 @@ GO |
| 11589 | 11582 | -- Primary Key structure for table bpm_user_group |
| 11590 | 11583 | -- ---------------------------- |
| 11591 | 11584 | ALTER TABLE [dbo].[bpm_user_group] ADD CONSTRAINT [PK__bpm_user__3213E83F25E4725B] PRIMARY KEY CLUSTERED ([id]) |
| 11592 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11585 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11593 | 11586 | ON [PRIMARY] |
| 11594 | 11587 | GO |
| 11595 | 11588 | |
| ... | ... | @@ -11605,7 +11598,7 @@ GO |
| 11605 | 11598 | -- Primary Key structure for table infra_api_access_log |
| 11606 | 11599 | -- ---------------------------- |
| 11607 | 11600 | ALTER TABLE [dbo].[infra_api_access_log] ADD CONSTRAINT [PK__infra_ap__3213E83F04F27A05] PRIMARY KEY CLUSTERED ([id]) |
| 11608 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11601 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11609 | 11602 | ON [PRIMARY] |
| 11610 | 11603 | GO |
| 11611 | 11604 | |
| ... | ... | @@ -11621,7 +11614,7 @@ GO |
| 11621 | 11614 | -- Primary Key structure for table infra_api_error_log |
| 11622 | 11615 | -- ---------------------------- |
| 11623 | 11616 | ALTER TABLE [dbo].[infra_api_error_log] ADD CONSTRAINT [PK__infra_ap__3213E83FCA2446D4] PRIMARY KEY CLUSTERED ([id]) |
| 11624 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11617 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11625 | 11618 | ON [PRIMARY] |
| 11626 | 11619 | GO |
| 11627 | 11620 | |
| ... | ... | @@ -11637,7 +11630,7 @@ GO |
| 11637 | 11630 | -- Primary Key structure for table infra_codegen_column |
| 11638 | 11631 | -- ---------------------------- |
| 11639 | 11632 | ALTER TABLE [dbo].[infra_codegen_column] ADD CONSTRAINT [PK__infra_co__3213E83FA9EC5005] PRIMARY KEY CLUSTERED ([id]) |
| 11640 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11633 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11641 | 11634 | ON [PRIMARY] |
| 11642 | 11635 | GO |
| 11643 | 11636 | |
| ... | ... | @@ -11653,7 +11646,7 @@ GO |
| 11653 | 11646 | -- Primary Key structure for table infra_codegen_table |
| 11654 | 11647 | -- ---------------------------- |
| 11655 | 11648 | ALTER TABLE [dbo].[infra_codegen_table] ADD CONSTRAINT [PK__infra_co__3213E83F555031D0] PRIMARY KEY CLUSTERED ([id]) |
| 11656 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11649 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11657 | 11650 | ON [PRIMARY] |
| 11658 | 11651 | GO |
| 11659 | 11652 | |
| ... | ... | @@ -11662,7 +11655,7 @@ GO |
| 11662 | 11655 | -- Primary Key structure for table infra_config |
| 11663 | 11656 | -- ---------------------------- |
| 11664 | 11657 | ALTER TABLE [dbo].[infra_config] ADD CONSTRAINT [PK__infra_co__3213E83FF4C71E85] PRIMARY KEY CLUSTERED ([id]) |
| 11665 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11658 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11666 | 11659 | ON [PRIMARY] |
| 11667 | 11660 | GO |
| 11668 | 11661 | |
| ... | ... | @@ -11678,7 +11671,7 @@ GO |
| 11678 | 11671 | -- Primary Key structure for table infra_data_source_config |
| 11679 | 11672 | -- ---------------------------- |
| 11680 | 11673 | ALTER TABLE [dbo].[infra_data_source_config] ADD CONSTRAINT [PK__infra_da__3213E83F02D21AEB] PRIMARY KEY CLUSTERED ([id]) |
| 11681 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11674 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11682 | 11675 | ON [PRIMARY] |
| 11683 | 11676 | GO |
| 11684 | 11677 | |
| ... | ... | @@ -11701,7 +11694,7 @@ GO |
| 11701 | 11694 | -- Primary Key structure for table infra_file_config |
| 11702 | 11695 | -- ---------------------------- |
| 11703 | 11696 | ALTER TABLE [dbo].[infra_file_config] ADD CONSTRAINT [PK__infra_fi__3213E83F8A7903EA] PRIMARY KEY CLUSTERED ([id]) |
| 11704 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11697 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11705 | 11698 | ON [PRIMARY] |
| 11706 | 11699 | GO |
| 11707 | 11700 | |
| ... | ... | @@ -11717,7 +11710,7 @@ GO |
| 11717 | 11710 | -- Primary Key structure for table infra_file_content |
| 11718 | 11711 | -- ---------------------------- |
| 11719 | 11712 | ALTER TABLE [dbo].[infra_file_content] ADD CONSTRAINT [PK__infra_fi__3213E83F033E6045] PRIMARY KEY CLUSTERED ([id]) |
| 11720 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11713 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11721 | 11714 | ON [PRIMARY] |
| 11722 | 11715 | GO |
| 11723 | 11716 | |
| ... | ... | @@ -11733,7 +11726,7 @@ GO |
| 11733 | 11726 | -- Primary Key structure for table infra_job |
| 11734 | 11727 | -- ---------------------------- |
| 11735 | 11728 | ALTER TABLE [dbo].[infra_job] ADD CONSTRAINT [PK__infra_jo__3213E83F3C7DE10C] PRIMARY KEY CLUSTERED ([id]) |
| 11736 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11729 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11737 | 11730 | ON [PRIMARY] |
| 11738 | 11731 | GO |
| 11739 | 11732 | |
| ... | ... | @@ -11749,7 +11742,7 @@ GO |
| 11749 | 11742 | -- Primary Key structure for table infra_job_log |
| 11750 | 11743 | -- ---------------------------- |
| 11751 | 11744 | ALTER TABLE [dbo].[infra_job_log] ADD CONSTRAINT [PK__infra_jo__3213E83F4CA8F353] PRIMARY KEY CLUSTERED ([id]) |
| 11752 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11745 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11753 | 11746 | ON [PRIMARY] |
| 11754 | 11747 | GO |
| 11755 | 11748 | |
| ... | ... | @@ -11772,7 +11765,7 @@ GO |
| 11772 | 11765 | -- Primary Key structure for table member_user |
| 11773 | 11766 | -- ---------------------------- |
| 11774 | 11767 | ALTER TABLE [dbo].[member_user] ADD CONSTRAINT [PK__member_u__3213E83F0A9AEC0B] PRIMARY KEY CLUSTERED ([id]) |
| 11775 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11768 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11776 | 11769 | ON [PRIMARY] |
| 11777 | 11770 | GO |
| 11778 | 11771 | |
| ... | ... | @@ -11788,7 +11781,7 @@ GO |
| 11788 | 11781 | -- Primary Key structure for table pay_app |
| 11789 | 11782 | -- ---------------------------- |
| 11790 | 11783 | ALTER TABLE [dbo].[pay_app] ADD CONSTRAINT [PK__pay_app__3213E83FB26E0A6B] PRIMARY KEY CLUSTERED ([id]) |
| 11791 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11784 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11792 | 11785 | ON [PRIMARY] |
| 11793 | 11786 | GO |
| 11794 | 11787 | |
| ... | ... | @@ -11804,7 +11797,7 @@ GO |
| 11804 | 11797 | -- Primary Key structure for table pay_channel |
| 11805 | 11798 | -- ---------------------------- |
| 11806 | 11799 | ALTER TABLE [dbo].[pay_channel] ADD CONSTRAINT [PK__pay_chan__3213E83F2556A7FC] PRIMARY KEY CLUSTERED ([id]) |
| 11807 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11800 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11808 | 11801 | ON [PRIMARY] |
| 11809 | 11802 | GO |
| 11810 | 11803 | |
| ... | ... | @@ -11820,7 +11813,7 @@ GO |
| 11820 | 11813 | -- Primary Key structure for table pay_merchant |
| 11821 | 11814 | -- ---------------------------- |
| 11822 | 11815 | ALTER TABLE [dbo].[pay_merchant] ADD CONSTRAINT [PK__pay_merc__3213E83F010D02B8] PRIMARY KEY CLUSTERED ([id]) |
| 11823 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11816 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11824 | 11817 | ON [PRIMARY] |
| 11825 | 11818 | GO |
| 11826 | 11819 | |
| ... | ... | @@ -11836,7 +11829,7 @@ GO |
| 11836 | 11829 | -- Primary Key structure for table pay_notify_log |
| 11837 | 11830 | -- ---------------------------- |
| 11838 | 11831 | ALTER TABLE [dbo].[pay_notify_log] ADD CONSTRAINT [PK__pay_noti__3213E83F5F4B3447] PRIMARY KEY CLUSTERED ([id]) |
| 11839 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11832 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11840 | 11833 | ON [PRIMARY] |
| 11841 | 11834 | GO |
| 11842 | 11835 | |
| ... | ... | @@ -11852,7 +11845,7 @@ GO |
| 11852 | 11845 | -- Primary Key structure for table pay_notify_task |
| 11853 | 11846 | -- ---------------------------- |
| 11854 | 11847 | ALTER TABLE [dbo].[pay_notify_task] ADD CONSTRAINT [PK__pay_noti__3213E83FB9215103] PRIMARY KEY CLUSTERED ([id]) |
| 11855 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11848 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11856 | 11849 | ON [PRIMARY] |
| 11857 | 11850 | GO |
| 11858 | 11851 | |
| ... | ... | @@ -11868,7 +11861,7 @@ GO |
| 11868 | 11861 | -- Primary Key structure for table pay_order |
| 11869 | 11862 | -- ---------------------------- |
| 11870 | 11863 | ALTER TABLE [dbo].[pay_order] ADD CONSTRAINT [PK__pay_orde__3213E83F34C95271] PRIMARY KEY CLUSTERED ([id]) |
| 11871 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11864 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11872 | 11865 | ON [PRIMARY] |
| 11873 | 11866 | GO |
| 11874 | 11867 | |
| ... | ... | @@ -11884,7 +11877,7 @@ GO |
| 11884 | 11877 | -- Primary Key structure for table pay_order_extension |
| 11885 | 11878 | -- ---------------------------- |
| 11886 | 11879 | ALTER TABLE [dbo].[pay_order_extension] ADD CONSTRAINT [PK__pay_orde__3213E83F5ACB776F] PRIMARY KEY CLUSTERED ([id]) |
| 11887 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11880 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11888 | 11881 | ON [PRIMARY] |
| 11889 | 11882 | GO |
| 11890 | 11883 | |
| ... | ... | @@ -11900,7 +11893,7 @@ GO |
| 11900 | 11893 | -- Primary Key structure for table pay_refund |
| 11901 | 11894 | -- ---------------------------- |
| 11902 | 11895 | ALTER TABLE [dbo].[pay_refund] ADD CONSTRAINT [PK__pay_refu__3213E83FBE1B54AC] PRIMARY KEY CLUSTERED ([id]) |
| 11903 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11896 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11904 | 11897 | ON [PRIMARY] |
| 11905 | 11898 | GO |
| 11906 | 11899 | |
| ... | ... | @@ -11916,7 +11909,7 @@ GO |
| 11916 | 11909 | -- Primary Key structure for table system_dept |
| 11917 | 11910 | -- ---------------------------- |
| 11918 | 11911 | ALTER TABLE [dbo].[system_dept] ADD CONSTRAINT [PK__system_d__3213E83FFA72847C] PRIMARY KEY CLUSTERED ([id]) |
| 11919 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11912 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11920 | 11913 | ON [PRIMARY] |
| 11921 | 11914 | GO |
| 11922 | 11915 | |
| ... | ... | @@ -11932,7 +11925,7 @@ GO |
| 11932 | 11925 | -- Primary Key structure for table system_dict_data |
| 11933 | 11926 | -- ---------------------------- |
| 11934 | 11927 | ALTER TABLE [dbo].[system_dict_data] ADD CONSTRAINT [PK__system_d__3213E83F20407597] PRIMARY KEY CLUSTERED ([id]) |
| 11935 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11928 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11936 | 11929 | ON [PRIMARY] |
| 11937 | 11930 | GO |
| 11938 | 11931 | |
| ... | ... | @@ -11948,7 +11941,7 @@ GO |
| 11948 | 11941 | -- Primary Key structure for table system_dict_type |
| 11949 | 11942 | -- ---------------------------- |
| 11950 | 11943 | ALTER TABLE [dbo].[system_dict_type] ADD CONSTRAINT [PK__system_d__3213E83F7C36B1FD] PRIMARY KEY CLUSTERED ([id]) |
| 11951 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11944 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11952 | 11945 | ON [PRIMARY] |
| 11953 | 11946 | GO |
| 11954 | 11947 | |
| ... | ... | @@ -11964,7 +11957,7 @@ GO |
| 11964 | 11957 | -- Primary Key structure for table system_error_code |
| 11965 | 11958 | -- ---------------------------- |
| 11966 | 11959 | ALTER TABLE [dbo].[system_error_code] ADD CONSTRAINT [PK__system_e__3213E83F68B8DFD0] PRIMARY KEY CLUSTERED ([id]) |
| 11967 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11960 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11968 | 11961 | ON [PRIMARY] |
| 11969 | 11962 | GO |
| 11970 | 11963 | |
| ... | ... | @@ -11980,7 +11973,7 @@ GO |
| 11980 | 11973 | -- Primary Key structure for table system_login_log |
| 11981 | 11974 | -- ---------------------------- |
| 11982 | 11975 | ALTER TABLE [dbo].[system_login_log] ADD CONSTRAINT [PK__system_l__3213E83F717953E9] PRIMARY KEY CLUSTERED ([id]) |
| 11983 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11976 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11984 | 11977 | ON [PRIMARY] |
| 11985 | 11978 | GO |
| 11986 | 11979 | |
| ... | ... | @@ -11996,7 +11989,7 @@ GO |
| 11996 | 11989 | -- Primary Key structure for table system_menu |
| 11997 | 11990 | -- ---------------------------- |
| 11998 | 11991 | ALTER TABLE [dbo].[system_menu] ADD CONSTRAINT [PK__system_m__3213E83F14175801] PRIMARY KEY CLUSTERED ([id]) |
| 11999 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 11992 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12000 | 11993 | ON [PRIMARY] |
| 12001 | 11994 | GO |
| 12002 | 11995 | |
| ... | ... | @@ -12012,7 +12005,7 @@ GO |
| 12012 | 12005 | -- Primary Key structure for table system_notice |
| 12013 | 12006 | -- ---------------------------- |
| 12014 | 12007 | ALTER TABLE [dbo].[system_notice] ADD CONSTRAINT [PK__system_n__3213E83FA158BA8D] PRIMARY KEY CLUSTERED ([id]) |
| 12015 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12008 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12016 | 12009 | ON [PRIMARY] |
| 12017 | 12010 | GO |
| 12018 | 12011 | |
| ... | ... | @@ -12035,7 +12028,7 @@ GO |
| 12035 | 12028 | -- Primary Key structure for table system_oauth2_approve |
| 12036 | 12029 | -- ---------------------------- |
| 12037 | 12030 | ALTER TABLE [dbo].[system_oauth2_approve] ADD CONSTRAINT [PK__system_o__3213E83F7CC08ED6] PRIMARY KEY CLUSTERED ([id]) |
| 12038 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12031 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12039 | 12032 | ON [PRIMARY] |
| 12040 | 12033 | GO |
| 12041 | 12034 | |
| ... | ... | @@ -12058,7 +12051,7 @@ GO |
| 12058 | 12051 | -- Primary Key structure for table system_oauth2_code |
| 12059 | 12052 | -- ---------------------------- |
| 12060 | 12053 | ALTER TABLE [dbo].[system_oauth2_code] ADD CONSTRAINT [PK__system_o__3213E83F38C13543] PRIMARY KEY CLUSTERED ([id]) |
| 12061 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12054 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12062 | 12055 | ON [PRIMARY] |
| 12063 | 12056 | GO |
| 12064 | 12057 | |
| ... | ... | @@ -12074,7 +12067,7 @@ GO |
| 12074 | 12067 | -- Primary Key structure for table system_oauth2_refresh_token |
| 12075 | 12068 | -- ---------------------------- |
| 12076 | 12069 | ALTER TABLE [dbo].[system_oauth2_refresh_token] ADD CONSTRAINT [PK__system_o__3213E83FCFB541CC] PRIMARY KEY CLUSTERED ([id]) |
| 12077 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12070 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12078 | 12071 | ON [PRIMARY] |
| 12079 | 12072 | GO |
| 12080 | 12073 | |
| ... | ... | @@ -12090,7 +12083,7 @@ GO |
| 12090 | 12083 | -- Primary Key structure for table system_operate_log |
| 12091 | 12084 | -- ---------------------------- |
| 12092 | 12085 | ALTER TABLE [dbo].[system_operate_log] ADD CONSTRAINT [PK__system_o__3213E83F85EC81FD] PRIMARY KEY CLUSTERED ([id]) |
| 12093 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12086 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12094 | 12087 | ON [PRIMARY] |
| 12095 | 12088 | GO |
| 12096 | 12089 | |
| ... | ... | @@ -12106,7 +12099,7 @@ GO |
| 12106 | 12099 | -- Primary Key structure for table system_post |
| 12107 | 12100 | -- ---------------------------- |
| 12108 | 12101 | ALTER TABLE [dbo].[system_post] ADD CONSTRAINT [PK__system_p__3213E83FBC098F34] PRIMARY KEY CLUSTERED ([id]) |
| 12109 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12102 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12110 | 12103 | ON [PRIMARY] |
| 12111 | 12104 | GO |
| 12112 | 12105 | |
| ... | ... | @@ -12122,7 +12115,7 @@ GO |
| 12122 | 12115 | -- Primary Key structure for table system_role |
| 12123 | 12116 | -- ---------------------------- |
| 12124 | 12117 | ALTER TABLE [dbo].[system_role] ADD CONSTRAINT [PK__system_r__3213E83F209B43F2] PRIMARY KEY CLUSTERED ([id]) |
| 12125 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12118 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12126 | 12119 | ON [PRIMARY] |
| 12127 | 12120 | GO |
| 12128 | 12121 | |
| ... | ... | @@ -12138,7 +12131,7 @@ GO |
| 12138 | 12131 | -- Primary Key structure for table system_role_menu |
| 12139 | 12132 | -- ---------------------------- |
| 12140 | 12133 | ALTER TABLE [dbo].[system_role_menu] ADD CONSTRAINT [PK__system_r__3213E83F6F1E4A9B] PRIMARY KEY CLUSTERED ([id]) |
| 12141 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12134 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12142 | 12135 | ON [PRIMARY] |
| 12143 | 12136 | GO |
| 12144 | 12137 | |
| ... | ... | @@ -12154,7 +12147,7 @@ GO |
| 12154 | 12147 | -- Primary Key structure for table system_sensitive_word |
| 12155 | 12148 | -- ---------------------------- |
| 12156 | 12149 | ALTER TABLE [dbo].[system_sensitive_word] ADD CONSTRAINT [PK__system_s__3213E83FFFD8E555] PRIMARY KEY CLUSTERED ([id]) |
| 12157 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12150 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12158 | 12151 | ON [PRIMARY] |
| 12159 | 12152 | GO |
| 12160 | 12153 | |
| ... | ... | @@ -12170,7 +12163,7 @@ GO |
| 12170 | 12163 | -- Primary Key structure for table system_sms_channel |
| 12171 | 12164 | -- ---------------------------- |
| 12172 | 12165 | ALTER TABLE [dbo].[system_sms_channel] ADD CONSTRAINT [PK__system_s__3213E83FA96B966E] PRIMARY KEY CLUSTERED ([id]) |
| 12173 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12166 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12174 | 12167 | ON [PRIMARY] |
| 12175 | 12168 | GO |
| 12176 | 12169 | |
| ... | ... | @@ -12186,7 +12179,7 @@ GO |
| 12186 | 12179 | -- Primary Key structure for table system_sms_code |
| 12187 | 12180 | -- ---------------------------- |
| 12188 | 12181 | ALTER TABLE [dbo].[system_sms_code] ADD CONSTRAINT [PK__system_s__3213E83F825CBCB9] PRIMARY KEY CLUSTERED ([id]) |
| 12189 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12182 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12190 | 12183 | ON [PRIMARY] |
| 12191 | 12184 | GO |
| 12192 | 12185 | |
| ... | ... | @@ -12202,7 +12195,7 @@ GO |
| 12202 | 12195 | -- Primary Key structure for table system_sms_log |
| 12203 | 12196 | -- ---------------------------- |
| 12204 | 12197 | ALTER TABLE [dbo].[system_sms_log] ADD CONSTRAINT [PK__system_s__3213E83F5F1968A9] PRIMARY KEY CLUSTERED ([id]) |
| 12205 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12198 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12206 | 12199 | ON [PRIMARY] |
| 12207 | 12200 | GO |
| 12208 | 12201 | |
| ... | ... | @@ -12218,7 +12211,7 @@ GO |
| 12218 | 12211 | -- Primary Key structure for table system_sms_template |
| 12219 | 12212 | -- ---------------------------- |
| 12220 | 12213 | ALTER TABLE [dbo].[system_sms_template] ADD CONSTRAINT [PK__system_s__3213E83F5C91CA37] PRIMARY KEY CLUSTERED ([id]) |
| 12221 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12214 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12222 | 12215 | ON [PRIMARY] |
| 12223 | 12216 | GO |
| 12224 | 12217 | |
| ... | ... | @@ -12234,7 +12227,7 @@ GO |
| 12234 | 12227 | -- Primary Key structure for table system_social_user |
| 12235 | 12228 | -- ---------------------------- |
| 12236 | 12229 | ALTER TABLE [dbo].[system_social_user] ADD CONSTRAINT [PK__system_s__3213E83F6EF3863C] PRIMARY KEY CLUSTERED ([id]) |
| 12237 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12230 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12238 | 12231 | ON [PRIMARY] |
| 12239 | 12232 | GO |
| 12240 | 12233 | |
| ... | ... | @@ -12250,7 +12243,7 @@ GO |
| 12250 | 12243 | -- Primary Key structure for table system_social_user_bind |
| 12251 | 12244 | -- ---------------------------- |
| 12252 | 12245 | ALTER TABLE [dbo].[system_social_user_bind] ADD CONSTRAINT [PK__system_s__3213E83F21F44049] PRIMARY KEY CLUSTERED ([id]) |
| 12253 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12246 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12254 | 12247 | ON [PRIMARY] |
| 12255 | 12248 | GO |
| 12256 | 12249 | |
| ... | ... | @@ -12266,7 +12259,7 @@ GO |
| 12266 | 12259 | -- Primary Key structure for table system_tenant |
| 12267 | 12260 | -- ---------------------------- |
| 12268 | 12261 | ALTER TABLE [dbo].[system_tenant] ADD CONSTRAINT [PK__system_t__3213E83FAF444092] PRIMARY KEY CLUSTERED ([id]) |
| 12269 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12262 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12270 | 12263 | ON [PRIMARY] |
| 12271 | 12264 | GO |
| 12272 | 12265 | |
| ... | ... | @@ -12282,7 +12275,7 @@ GO |
| 12282 | 12275 | -- Primary Key structure for table system_tenant_package |
| 12283 | 12276 | -- ---------------------------- |
| 12284 | 12277 | ALTER TABLE [dbo].[system_tenant_package] ADD CONSTRAINT [PK__system_t__3213E83FA2213DB5] PRIMARY KEY CLUSTERED ([id]) |
| 12285 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12278 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12286 | 12279 | ON [PRIMARY] |
| 12287 | 12280 | GO |
| 12288 | 12281 | |
| ... | ... | @@ -12298,7 +12291,7 @@ GO |
| 12298 | 12291 | -- Primary Key structure for table system_user_post |
| 12299 | 12292 | -- ---------------------------- |
| 12300 | 12293 | ALTER TABLE [dbo].[system_user_post] ADD CONSTRAINT [PK__system_u__3213E83F56DD4107] PRIMARY KEY CLUSTERED ([id]) |
| 12301 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12294 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12302 | 12295 | ON [PRIMARY] |
| 12303 | 12296 | GO |
| 12304 | 12297 | |
| ... | ... | @@ -12314,7 +12307,7 @@ GO |
| 12314 | 12307 | -- Primary Key structure for table system_user_role |
| 12315 | 12308 | -- ---------------------------- |
| 12316 | 12309 | ALTER TABLE [dbo].[system_user_role] ADD CONSTRAINT [PK__system_u__3213E83F3593F652] PRIMARY KEY CLUSTERED ([id]) |
| 12317 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12310 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12318 | 12311 | ON [PRIMARY] |
| 12319 | 12312 | GO |
| 12320 | 12313 | |
| ... | ... | @@ -12330,7 +12323,7 @@ GO |
| 12330 | 12323 | -- Primary Key structure for table system_users |
| 12331 | 12324 | -- ---------------------------- |
| 12332 | 12325 | ALTER TABLE [dbo].[system_users] ADD CONSTRAINT [PK__system_u__3213E83F7CF2516E] PRIMARY KEY CLUSTERED ([id]) |
| 12333 | -WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12326 | +WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) | |
| 12334 | 12327 | ON [PRIMARY] |
| 12335 | 12328 | GO |
| 12336 | 12329 | ... | ... |
yudao-dependencies/pom.xml
| ... | ... | @@ -62,7 +62,6 @@ |
| 62 | 62 | <aliyun-java-sdk-core.version>4.6.2</aliyun-java-sdk-core.version> |
| 63 | 63 | <aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version> |
| 64 | 64 | <tencentcloud-sdk-java.version>3.1.561</tencentcloud-sdk-java.version> |
| 65 | - <yunpian-java-sdk.version>1.2.7</yunpian-java-sdk.version> | |
| 66 | 65 | <justauth.version>1.4.0</justauth.version> |
| 67 | 66 | <jimureport.version>1.5.3</jimureport.version> |
| 68 | 67 | <xercesImpl.version>2.12.2</xercesImpl.version> | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/pom.xml
| ... | ... | @@ -65,11 +65,6 @@ |
| 65 | 65 | |
| 66 | 66 | <!-- SMS SDK begin --> |
| 67 | 67 | <dependency> |
| 68 | - <groupId>com.yunpian.sdk</groupId> | |
| 69 | - <artifactId>yunpian-java-sdk</artifactId> | |
| 70 | - </dependency> | |
| 71 | - | |
| 72 | - <dependency> | |
| 73 | 68 | <groupId>com.aliyun</groupId> |
| 74 | 69 | <artifactId>aliyun-java-sdk-core</artifactId> |
| 75 | 70 | </dependency> | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/SmsClientFactoryImpl.java
| ... | ... | @@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; |
| 5 | 5 | import cn.iocoder.yudao.framework.sms.core.client.impl.aliyun.AliyunSmsClient; |
| 6 | 6 | import cn.iocoder.yudao.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient; |
| 7 | 7 | import cn.iocoder.yudao.framework.sms.core.client.impl.tencent.TencentSmsClient; |
| 8 | -import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient; | |
| 9 | 8 | import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; |
| 10 | 9 | import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; |
| 11 | 10 | import lombok.extern.slf4j.Slf4j; |
| ... | ... | @@ -80,7 +79,6 @@ public class SmsClientFactoryImpl implements SmsClientFactory { |
| 80 | 79 | // 创建客户端 |
| 81 | 80 | switch (channelEnum) { |
| 82 | 81 | case ALIYUN: return new AliyunSmsClient(properties); |
| 83 | - case YUN_PIAN: return new YunpianSmsClient(properties); | |
| 84 | 82 | case DEBUG_DING_TALK: return new DebugDingTalkSmsClient(properties); |
| 85 | 83 | case TENCENT: return new TencentSmsClient(properties); |
| 86 | 84 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClient.java deleted
| 1 | -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | - | |
| 3 | -import cn.hutool.core.collection.CollUtil; | |
| 4 | -import cn.hutool.core.lang.Assert; | |
| 5 | -import cn.hutool.core.util.NumberUtil; | |
| 6 | -import cn.hutool.core.util.StrUtil; | |
| 7 | -import cn.hutool.core.util.URLUtil; | |
| 8 | -import cn.iocoder.yudao.framework.common.core.KeyValue; | |
| 9 | -import cn.iocoder.yudao.framework.common.util.json.JsonUtils; | |
| 10 | -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 11 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 12 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 13 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 14 | -import cn.iocoder.yudao.framework.sms.core.client.impl.AbstractSmsClient; | |
| 15 | -import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 16 | -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 17 | -import com.fasterxml.jackson.annotation.JsonFormat; | |
| 18 | -import com.fasterxml.jackson.annotation.JsonProperty; | |
| 19 | -import com.google.common.annotations.VisibleForTesting; | |
| 20 | -import com.yunpian.sdk.YunpianClient; | |
| 21 | -import com.yunpian.sdk.constant.YunpianConstant; | |
| 22 | -import com.yunpian.sdk.model.Result; | |
| 23 | -import com.yunpian.sdk.model.Template; | |
| 24 | -import lombok.Data; | |
| 25 | -import lombok.extern.slf4j.Slf4j; | |
| 26 | - | |
| 27 | -import java.time.LocalDateTime; | |
| 28 | -import java.util.*; | |
| 29 | -import java.util.function.Function; | |
| 30 | -import java.util.function.Supplier; | |
| 31 | -import java.util.stream.Collectors; | |
| 32 | - | |
| 33 | -import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; | |
| 34 | -import static cn.iocoder.yudao.framework.common.util.date.DateUtils.TIME_ZONE_DEFAULT; | |
| 35 | - | |
| 36 | -/** | |
| 37 | - * 云片短信客户端的实现类 | |
| 38 | - * | |
| 39 | - * @author zzf | |
| 40 | - * @since 9:48 2021/3/5 | |
| 41 | - */ | |
| 42 | -@Slf4j | |
| 43 | -public class YunpianSmsClient extends AbstractSmsClient { | |
| 44 | - | |
| 45 | - /** | |
| 46 | - * 云信短信客户端 | |
| 47 | - */ | |
| 48 | - private volatile YunpianClient client; | |
| 49 | - | |
| 50 | - public YunpianSmsClient(SmsChannelProperties properties) { | |
| 51 | - super(properties, new YunpianSmsCodeMapping()); | |
| 52 | - Assert.notEmpty(properties.getApiKey(), "apiKey 不能为空"); | |
| 53 | - } | |
| 54 | - | |
| 55 | - @Override | |
| 56 | - public void doInit() { | |
| 57 | - YunpianClient oldClient = client; | |
| 58 | - // 初始化新的客户端 | |
| 59 | - YunpianClient newClient = new YunpianClient(properties.getApiKey()); | |
| 60 | - newClient.init(); | |
| 61 | - this.client = newClient; | |
| 62 | - // 销毁老的客户端 | |
| 63 | - if (oldClient != null) { | |
| 64 | - oldClient.close(); | |
| 65 | - } | |
| 66 | - } | |
| 67 | - | |
| 68 | - @Override | |
| 69 | - protected SmsCommonResult<SmsSendRespDTO> doSendSms(Long sendLogId, String mobile, | |
| 70 | - String apiTemplateId, List<KeyValue<String, Object>> templateParams) throws Throwable { | |
| 71 | - return invoke(() -> { | |
| 72 | - Map<String, String> request = new HashMap<>(); | |
| 73 | - request.put(YunpianConstant.MOBILE, mobile); | |
| 74 | - request.put(YunpianConstant.TPL_ID, apiTemplateId); | |
| 75 | - request.put(YunpianConstant.TPL_VALUE, formatTplValue(templateParams)); | |
| 76 | - request.put(YunpianConstant.UID, String.valueOf(sendLogId)); | |
| 77 | - request.put(YunpianConstant.CALLBACK_URL, properties.getCallbackUrl()); | |
| 78 | - return client.sms().tpl_single_send(request); | |
| 79 | - }, response -> new SmsSendRespDTO().setSerialNo(String.valueOf(response.getSid()))); | |
| 80 | - } | |
| 81 | - | |
| 82 | - private static String formatTplValue(List<KeyValue<String, Object>> templateParams) { | |
| 83 | - if (CollUtil.isEmpty(templateParams)) { | |
| 84 | - return ""; | |
| 85 | - } | |
| 86 | - // 参考 https://www.yunpian.com/official/document/sms/zh_cn/introduction_demos_encode_sample 格式化 | |
| 87 | - StringJoiner joiner = new StringJoiner("&"); | |
| 88 | - templateParams.forEach(param -> joiner.add(String.format("#%s#=%s", param.getKey(), | |
| 89 | - URLUtil.encode(String.valueOf(param.getValue()))))); | |
| 90 | - return joiner.toString(); | |
| 91 | - } | |
| 92 | - | |
| 93 | - @Override | |
| 94 | - protected List<SmsReceiveRespDTO> doParseSmsReceiveStatus(String text) throws Throwable { | |
| 95 | - List<SmsReceiveStatus> statuses = JsonUtils.parseArray(text, SmsReceiveStatus.class); | |
| 96 | - return statuses.stream().map(status -> { | |
| 97 | - SmsReceiveRespDTO resp = new SmsReceiveRespDTO(); | |
| 98 | - resp.setSuccess(Objects.equals(status.getReportStatus(), "SUCCESS")); | |
| 99 | - resp.setErrorCode(status.getErrorMsg()).setErrorMsg(status.getErrorDetail()); | |
| 100 | - resp.setMobile(status.getMobile()).setReceiveTime(status.getUserReceiveTime()); | |
| 101 | - resp.setSerialNo(String.valueOf(status.getSid())).setLogId(status.getUid()); | |
| 102 | - return resp; | |
| 103 | - }).collect(Collectors.toList()); | |
| 104 | - } | |
| 105 | - | |
| 106 | - @Override | |
| 107 | - protected SmsCommonResult<SmsTemplateRespDTO> doGetSmsTemplate(String apiTemplateId) throws Throwable { | |
| 108 | - return invoke(() -> { | |
| 109 | - if (!NumberUtil.isNumber(apiTemplateId)) { | |
| 110 | - throw new IllegalArgumentException("云片的 API 模板编号必须为整数"); | |
| 111 | - } | |
| 112 | - Map<String, String> request = new HashMap<>(); | |
| 113 | - request.put(YunpianConstant.APIKEY, properties.getApiKey()); | |
| 114 | - request.put(YunpianConstant.TPL_ID, apiTemplateId); | |
| 115 | - return client.tpl().get(request); | |
| 116 | - }, response -> { | |
| 117 | - Template template = response.get(0); | |
| 118 | - return new SmsTemplateRespDTO().setId(String.valueOf(template.getTpl_id())).setContent(template.getTpl_content()) | |
| 119 | - .setAuditStatus(convertSmsTemplateAuditStatus(template.getCheck_status())).setAuditReason(template.getReason()); | |
| 120 | - }); | |
| 121 | - } | |
| 122 | - | |
| 123 | - @VisibleForTesting | |
| 124 | - Integer convertSmsTemplateAuditStatus(String checkStatus) { | |
| 125 | - switch (checkStatus) { | |
| 126 | - case "CHECKING": return SmsTemplateAuditStatusEnum.CHECKING.getStatus(); | |
| 127 | - case "SUCCESS": return SmsTemplateAuditStatusEnum.SUCCESS.getStatus(); | |
| 128 | - case "FAIL": return SmsTemplateAuditStatusEnum.FAIL.getStatus(); | |
| 129 | - default: throw new IllegalArgumentException(String.format("未知审核状态(%s)", checkStatus)); | |
| 130 | - } | |
| 131 | - } | |
| 132 | - | |
| 133 | - @VisibleForTesting | |
| 134 | - <T, R> SmsCommonResult<R> invoke(Supplier<Result<T>> requestConsumer, Function<T, R> responseConsumer) throws Throwable { | |
| 135 | - // 执行请求 | |
| 136 | - Result<T> result = requestConsumer.get(); | |
| 137 | - if (result.getThrowable() != null) { | |
| 138 | - throw result.getThrowable(); | |
| 139 | - } | |
| 140 | - // 解析结果 | |
| 141 | - R data = null; | |
| 142 | - if (result.getData() != null) { | |
| 143 | - data = responseConsumer.apply(result.getData()); | |
| 144 | - } | |
| 145 | - // 拼接结果 | |
| 146 | - return SmsCommonResult.build(String.valueOf(result.getCode()), formatResultMsg(result), null, data, codeMapping); | |
| 147 | - } | |
| 148 | - | |
| 149 | - private static String formatResultMsg(Result<?> sendResult) { | |
| 150 | - if (StrUtil.isEmpty(sendResult.getDetail())) { | |
| 151 | - return sendResult.getMsg(); | |
| 152 | - } | |
| 153 | - return sendResult.getMsg() + " => " + sendResult.getDetail(); | |
| 154 | - } | |
| 155 | - | |
| 156 | - /** | |
| 157 | - * 短信接收状态 | |
| 158 | - * | |
| 159 | - * 参见 https://www.yunpian.com/official/document/sms/zh_cn/domestic_push_report 文档 | |
| 160 | - * | |
| 161 | - * @author 芋道源码 | |
| 162 | - */ | |
| 163 | - @Data | |
| 164 | - public static class SmsReceiveStatus { | |
| 165 | - | |
| 166 | - /** | |
| 167 | - * 接收状态 | |
| 168 | - * | |
| 169 | - * 目前仅有 SUCCESS / FAIL,所以使用 Boolean 接收 | |
| 170 | - */ | |
| 171 | - @JsonProperty("report_status") | |
| 172 | - private String reportStatus; | |
| 173 | - /** | |
| 174 | - * 接收手机号 | |
| 175 | - */ | |
| 176 | - private String mobile; | |
| 177 | - /** | |
| 178 | - * 运营商返回的代码,如:"DB:0103" | |
| 179 | - * | |
| 180 | - * 由于不同运营商信息不同,此字段仅供参考; | |
| 181 | - */ | |
| 182 | - @JsonProperty("error_msg") | |
| 183 | - private String errorMsg; | |
| 184 | - /** | |
| 185 | - * 运营商反馈代码的中文解释 | |
| 186 | - * | |
| 187 | - * 默认不推送此字段,如需推送,请联系客服 | |
| 188 | - */ | |
| 189 | - @JsonProperty("error_detail") | |
| 190 | - private String errorDetail; | |
| 191 | - /** | |
| 192 | - * 短信编号 | |
| 193 | - */ | |
| 194 | - private Long sid; | |
| 195 | - /** | |
| 196 | - * 用户自定义 id | |
| 197 | - * | |
| 198 | - * 这里我们传递的是 SysSmsLogDO 的日志编号 | |
| 199 | - */ | |
| 200 | - private Long uid; | |
| 201 | - /** | |
| 202 | - * 用户接收时间 | |
| 203 | - */ | |
| 204 | - @JsonProperty("user_receive_time") | |
| 205 | - @JsonFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND, timezone = TIME_ZONE_DEFAULT) | |
| 206 | - private LocalDateTime userReceiveTime; | |
| 207 | - | |
| 208 | - } | |
| 209 | - | |
| 210 | -} |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMapping.java deleted
| 1 | -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | - | |
| 3 | -import cn.iocoder.yudao.framework.common.exception.ErrorCode; | |
| 4 | -import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping; | |
| 5 | -import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | - | |
| 7 | -import static cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants.SUCCESS; | |
| 8 | -import static com.yunpian.sdk.constant.Code.*; | |
| 9 | - | |
| 10 | -/** | |
| 11 | - * 云片的 SmsCodeMapping 实现类 | |
| 12 | - * <p> | |
| 13 | - * 参见 https://www.yunpian.com/official/document/sms/zh_CN/returnvalue_common 文档 | |
| 14 | - * | |
| 15 | - * @author 芋道源码 | |
| 16 | - */ | |
| 17 | -public class YunpianSmsCodeMapping implements SmsCodeMapping { | |
| 18 | - | |
| 19 | - @Override | |
| 20 | - public ErrorCode apply(String apiCode) { | |
| 21 | - int code = Integer.parseInt(apiCode); | |
| 22 | - switch (code) { | |
| 23 | - case OK: | |
| 24 | - return SUCCESS; | |
| 25 | - case ARGUMENT_MISSING: | |
| 26 | - return SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR; | |
| 27 | - case BAD_ARGUMENT_FORMAT: | |
| 28 | - return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR; | |
| 29 | - case TPL_NOT_FOUND: | |
| 30 | - case TPL_NOT_VALID: | |
| 31 | - return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID; | |
| 32 | - case MONEY_NOT_ENOUGH: | |
| 33 | - return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH; | |
| 34 | - case BLACK_WORD: | |
| 35 | - return SmsFrameworkErrorCodeConstants.SMS_SEND_CONTENT_INVALID; | |
| 36 | - case DUP_IN_SHORT_TIME: | |
| 37 | - case TOO_MANY_TIME_IN_5: | |
| 38 | - case DAY_LIMIT_PER_MOBILE: | |
| 39 | - case HOUR_LIMIT_PER_MOBILE: | |
| 40 | - return SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL; | |
| 41 | - case BLACK_PHONE_FILTER: | |
| 42 | - return SmsFrameworkErrorCodeConstants.SMS_MOBILE_BLACK; | |
| 43 | - case SIGN_NOT_MATCH: | |
| 44 | - case BAD_SIGN_FORMAT: | |
| 45 | - case SIGN_NOT_VALID: | |
| 46 | - return SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID; | |
| 47 | - case BAD_API_KEY: | |
| 48 | - return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID; | |
| 49 | - case API_NOT_ALLOWED: | |
| 50 | - return SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY; | |
| 51 | - case IP_NOT_ALLOWED: | |
| 52 | - return SmsFrameworkErrorCodeConstants.SMS_IP_DENY; | |
| 53 | - default: | |
| 54 | - break; | |
| 55 | - } | |
| 56 | - return SmsFrameworkErrorCodeConstants.SMS_UNKNOWN; | |
| 57 | - } | |
| 58 | - | |
| 59 | -} |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/enums/SmsChannelEnum.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test-integration/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClientIntegrationTest.java deleted
| 1 | -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | - | |
| 3 | -import cn.iocoder.yudao.framework.common.core.KeyValue; | |
| 4 | -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 5 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 6 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 7 | -import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient; | |
| 8 | -import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | |
| 9 | -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 10 | -import org.junit.jupiter.api.BeforeAll; | |
| 11 | -import org.junit.jupiter.api.Test; | |
| 12 | - | |
| 13 | -import java.util.ArrayList; | |
| 14 | -import java.util.List; | |
| 15 | - | |
| 16 | -/** | |
| 17 | - * {@link YunpianSmsClient} 的集成测试 | |
| 18 | - */ | |
| 19 | -public class YunpianSmsClientIntegrationTest { | |
| 20 | - | |
| 21 | - private static YunpianSmsClient smsClient; | |
| 22 | - | |
| 23 | - @BeforeAll | |
| 24 | - public static void init() { | |
| 25 | - // 创建配置类 | |
| 26 | - SmsChannelProperties properties = new SmsChannelProperties(); | |
| 27 | - properties.setId(1L); | |
| 28 | - properties.setSignature("芋道"); | |
| 29 | - properties.setCode(SmsChannelEnum.YUN_PIAN.getCode()); | |
| 30 | - properties.setApiKey("1555a14277cb8a608cf45a9e6a80d510"); | |
| 31 | - // 创建客户端 | |
| 32 | - smsClient = new YunpianSmsClient(properties); | |
| 33 | - smsClient.init(); | |
| 34 | - } | |
| 35 | - | |
| 36 | - @Test | |
| 37 | - public void testSendSms() { | |
| 38 | - List<KeyValue<String, Object>> templateParams = new ArrayList<>(); | |
| 39 | - templateParams.add(new KeyValue<>("code", "1024")); | |
| 40 | - templateParams.add(new KeyValue<>("operation", "嘿嘿")); | |
| 41 | -// SmsResult result = smsClient.send(1L, "15601691399", "4372216", templateParams); | |
| 42 | - SmsCommonResult<SmsSendRespDTO> result = smsClient.sendSms(1L, "15601691399", "4383920", templateParams); | |
| 43 | - System.out.println(result); | |
| 44 | - } | |
| 45 | - | |
| 46 | - @Test | |
| 47 | - public void testGetSmsTemplate() { | |
| 48 | - String apiTemplateId = "4383920"; | |
| 49 | - SmsCommonResult<SmsTemplateRespDTO> result = smsClient.getSmsTemplate(apiTemplateId); | |
| 50 | - System.out.println(result); | |
| 51 | - } | |
| 52 | - | |
| 53 | -} |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClientTest.java deleted
| 1 | -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | - | |
| 3 | -import cn.hutool.core.util.ReflectUtil; | |
| 4 | -import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 5 | -import cn.iocoder.yudao.framework.common.core.KeyValue; | |
| 6 | -import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; | |
| 7 | -import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 8 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | -import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | -import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 12 | -import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 13 | -import com.google.common.collect.Lists; | |
| 14 | -import com.yunpian.sdk.YunpianClient; | |
| 15 | -import com.yunpian.sdk.api.SmsApi; | |
| 16 | -import com.yunpian.sdk.api.TplApi; | |
| 17 | -import com.yunpian.sdk.constant.YunpianConstant; | |
| 18 | -import com.yunpian.sdk.model.Result; | |
| 19 | -import com.yunpian.sdk.model.SmsSingleSend; | |
| 20 | -import com.yunpian.sdk.model.Template; | |
| 21 | -import org.junit.jupiter.api.Test; | |
| 22 | -import org.mockito.InjectMocks; | |
| 23 | -import org.mockito.Mock; | |
| 24 | - | |
| 25 | -import java.time.LocalDateTime; | |
| 26 | -import java.util.HashMap; | |
| 27 | -import java.util.List; | |
| 28 | -import java.util.Map; | |
| 29 | -import java.util.function.Function; | |
| 30 | -import java.util.function.Supplier; | |
| 31 | - | |
| 32 | -import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 33 | -import static com.yunpian.sdk.constant.Code.OK; | |
| 34 | -import static org.junit.jupiter.api.Assertions.*; | |
| 35 | -import static org.mockito.Mockito.*; | |
| 36 | - | |
| 37 | -/** | |
| 38 | - * 对 {@link YunpianSmsClient} 的单元测试 | |
| 39 | - * | |
| 40 | - * @author 芋道源码 | |
| 41 | - */ | |
| 42 | -public class YunpianSmsClientTest extends BaseMockitoUnitTest { | |
| 43 | - | |
| 44 | - private final SmsChannelProperties properties = new SmsChannelProperties() | |
| 45 | - .setApiKey(randomString()); // 随机一个 apiKey,避免构建报错 | |
| 46 | - | |
| 47 | - @InjectMocks | |
| 48 | - private final YunpianSmsClient smsClient = new YunpianSmsClient(properties); | |
| 49 | - | |
| 50 | - @Mock | |
| 51 | - private YunpianClient client; | |
| 52 | - | |
| 53 | - @Test | |
| 54 | - public void testDoInit() { | |
| 55 | - // 准备参数 | |
| 56 | - // mock 方法 | |
| 57 | - | |
| 58 | - // 调用 | |
| 59 | - smsClient.doInit(); | |
| 60 | - // 断言 | |
| 61 | - assertNotEquals(client, ReflectUtil.getFieldValue(smsClient, "client")); | |
| 62 | - verify(client, times(1)).close(); | |
| 63 | - } | |
| 64 | - | |
| 65 | - @Test | |
| 66 | - @SuppressWarnings("unchecked") | |
| 67 | - public void testDoSendSms() throws Throwable { | |
| 68 | - // 准备参数 | |
| 69 | - Long sendLogId = randomLongId(); | |
| 70 | - String mobile = randomString(); | |
| 71 | - String apiTemplateId = randomString(); | |
| 72 | - List<KeyValue<String, Object>> templateParams = Lists.newArrayList( | |
| 73 | - new KeyValue<>("code", 1234), new KeyValue<>("op", "login")); | |
| 74 | - // mock sms 方法 | |
| 75 | - SmsApi smsApi = mock(SmsApi.class); | |
| 76 | - when(client.sms()).thenReturn(smsApi); | |
| 77 | - // mock tpl_single_send 方法 | |
| 78 | - Map<String, String> request = new HashMap<>(); | |
| 79 | - request.put(YunpianConstant.MOBILE, mobile); | |
| 80 | - request.put(YunpianConstant.TPL_ID, apiTemplateId); | |
| 81 | - request.put(YunpianConstant.TPL_VALUE, "#code#=1234&#op#=login"); | |
| 82 | - request.put(YunpianConstant.UID, String.valueOf(sendLogId)); | |
| 83 | - request.put(YunpianConstant.CALLBACK_URL, properties.getCallbackUrl()); | |
| 84 | - Result<SmsSingleSend> responseResult = randomPojo(Result.class, SmsSingleSend.class, | |
| 85 | - o -> o.setCode(OK)); // API 发送成功的 code | |
| 86 | - when(smsApi.tpl_single_send(eq(request))).thenReturn(responseResult); | |
| 87 | - | |
| 88 | - // 调用 | |
| 89 | - SmsCommonResult<SmsSendRespDTO> result = smsClient.doSendSms(sendLogId, mobile, | |
| 90 | - apiTemplateId, templateParams); | |
| 91 | - // 断言 | |
| 92 | - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode()); | |
| 93 | - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg()); | |
| 94 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode()); | |
| 95 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg()); | |
| 96 | - assertNull(result.getApiRequestId()); | |
| 97 | - // 断言结果 | |
| 98 | - assertEquals(String.valueOf(responseResult.getData().getSid()), result.getData().getSerialNo()); | |
| 99 | - } | |
| 100 | - | |
| 101 | - @Test | |
| 102 | - public void testDoParseSmsReceiveStatus() throws Throwable { | |
| 103 | - // 准备参数 | |
| 104 | - String text = "[{\"sid\":9527,\"uid\":1024,\"user_receive_time\":\"2014-03-17 22:55:21\",\"error_msg\":\"\",\"mobile\":\"15205201314\",\"report_status\":\"SUCCESS\"}]"; | |
| 105 | - // mock 方法 | |
| 106 | - | |
| 107 | - // 调用 | |
| 108 | - | |
| 109 | - // 断言 | |
| 110 | - // 调用 | |
| 111 | - List<SmsReceiveRespDTO> statuses = smsClient.doParseSmsReceiveStatus(text); | |
| 112 | - // 断言 | |
| 113 | - assertEquals(1, statuses.size()); | |
| 114 | - assertTrue(statuses.get(0).getSuccess()); | |
| 115 | - assertEquals("", statuses.get(0).getErrorCode()); | |
| 116 | - assertNull(statuses.get(0).getErrorMsg()); | |
| 117 | - assertEquals("15205201314", statuses.get(0).getMobile()); | |
| 118 | - assertEquals(LocalDateTime.of(2014, 3, 17, 22, 55, 21), statuses.get(0).getReceiveTime()); | |
| 119 | - assertEquals("9527", statuses.get(0).getSerialNo()); | |
| 120 | - assertEquals(1024L, statuses.get(0).getLogId()); | |
| 121 | - } | |
| 122 | - | |
| 123 | - @Test | |
| 124 | - @SuppressWarnings("unchecked") | |
| 125 | - public void testDoGetSmsTemplate() throws Throwable { | |
| 126 | - // 准备参数 | |
| 127 | - String apiTemplateId = String.valueOf(randomLongId()); | |
| 128 | - // mock tpl 方法 | |
| 129 | - TplApi tplApi = mock(TplApi.class); | |
| 130 | - when(client.tpl()).thenReturn(tplApi); | |
| 131 | - // mock get 方法 | |
| 132 | - Map<String, String> request = new HashMap<>(); | |
| 133 | - request.put(YunpianConstant.APIKEY, properties.getApiKey()); | |
| 134 | - request.put(YunpianConstant.TPL_ID, apiTemplateId); | |
| 135 | - Result<List<Template>> responseResult = randomPojo(Result.class, List.class, o -> { | |
| 136 | - o.setCode(OK); // API 发送成功的 code | |
| 137 | - o.setData(randomPojoList(Template.class, t -> t.setCheck_status("SUCCESS"))); | |
| 138 | - }); | |
| 139 | - when(tplApi.get(eq(request))).thenReturn(responseResult); | |
| 140 | - | |
| 141 | - // 调用 | |
| 142 | - SmsCommonResult<SmsTemplateRespDTO> result = smsClient.doGetSmsTemplate(apiTemplateId); | |
| 143 | - // 断言 | |
| 144 | - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode()); | |
| 145 | - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg()); | |
| 146 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode()); | |
| 147 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg()); | |
| 148 | - assertNull(result.getApiRequestId()); | |
| 149 | - // 断言结果 | |
| 150 | - Template template = responseResult.getData().get(0); | |
| 151 | - assertEquals(template.getTpl_id().toString(), result.getData().getId()); | |
| 152 | - assertEquals(template.getTpl_content(), result.getData().getContent()); | |
| 153 | - assertEquals(SmsTemplateAuditStatusEnum.SUCCESS.getStatus(), result.getData().getAuditStatus()); | |
| 154 | - assertEquals(template.getReason(), result.getData().getAuditReason()); | |
| 155 | - } | |
| 156 | - | |
| 157 | - @Test | |
| 158 | - public void testConvertSmsTemplateAuditStatus() { | |
| 159 | - assertEquals(SmsTemplateAuditStatusEnum.CHECKING.getStatus(), | |
| 160 | - smsClient.convertSmsTemplateAuditStatus("CHECKING")); | |
| 161 | - assertEquals(SmsTemplateAuditStatusEnum.SUCCESS.getStatus(), | |
| 162 | - smsClient.convertSmsTemplateAuditStatus("SUCCESS")); | |
| 163 | - assertEquals(SmsTemplateAuditStatusEnum.FAIL.getStatus(), | |
| 164 | - smsClient.convertSmsTemplateAuditStatus("FAIL")); | |
| 165 | - assertThrows(IllegalArgumentException.class, () -> smsClient.convertSmsTemplateAuditStatus("test"), | |
| 166 | - "未知审核状态(test)"); | |
| 167 | - } | |
| 168 | - | |
| 169 | - @Test | |
| 170 | - public void testInvoke_throwable() { | |
| 171 | - // 准备参数 | |
| 172 | - Supplier<Result<Object>> requestConsumer = | |
| 173 | - () -> new Result<>().setThrowable(new NullPointerException()); | |
| 174 | - // mock 方法 | |
| 175 | - | |
| 176 | - // 调用,并断言异常 | |
| 177 | - assertThrows(NullPointerException.class, | |
| 178 | - () -> smsClient.invoke(requestConsumer, null)); | |
| 179 | - } | |
| 180 | - | |
| 181 | - @Test | |
| 182 | - @SuppressWarnings("unchecked") | |
| 183 | - public void testInvoke_success() throws Throwable { | |
| 184 | - // 准备参数 | |
| 185 | - Result<SmsSingleSend> responseResult = randomPojo(Result.class, SmsSingleSend.class, o -> o.setCode(OK)); | |
| 186 | - Supplier<Result<SmsSingleSend>> requestConsumer = () -> responseResult; | |
| 187 | - Function<SmsSingleSend, SmsSendRespDTO> responseConsumer = | |
| 188 | - smsSingleSend -> new SmsSendRespDTO().setSerialNo(String.valueOf(responseResult.getData().getSid())); | |
| 189 | - // mock 方法 | |
| 190 | - | |
| 191 | - // 调用 | |
| 192 | - SmsCommonResult<SmsSendRespDTO> result = smsClient.invoke(requestConsumer, responseConsumer); | |
| 193 | - // 断言 | |
| 194 | - assertEquals(String.valueOf(responseResult.getCode()), result.getApiCode()); | |
| 195 | - assertEquals(responseResult.getMsg() + " => " + responseResult.getDetail(), result.getApiMsg()); | |
| 196 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getCode(), result.getCode()); | |
| 197 | - assertEquals(GlobalErrorCodeConstants.SUCCESS.getMsg(), result.getMsg()); | |
| 198 | - assertNull(result.getApiRequestId()); | |
| 199 | - assertEquals(String.valueOf(responseResult.getData().getSid()), result.getData().getSerialNo()); | |
| 200 | - } | |
| 201 | - | |
| 202 | -} |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMappingTest.java deleted
| 1 | -package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | - | |
| 3 | -import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 4 | -import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; | |
| 5 | -import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | -import org.junit.jupiter.api.Assertions; | |
| 7 | -import org.junit.jupiter.api.Test; | |
| 8 | -import org.mockito.InjectMocks; | |
| 9 | - | |
| 10 | -import static com.yunpian.sdk.constant.Code.*; | |
| 11 | -import static org.junit.jupiter.api.Assertions.assertEquals; | |
| 12 | - | |
| 13 | -/** | |
| 14 | - * {@link YunpianSmsCodeMapping} 的单元测试 | |
| 15 | - * | |
| 16 | - * @author 芋道源码 | |
| 17 | - */ | |
| 18 | -class YunpianSmsCodeMappingTest extends BaseMockitoUnitTest { | |
| 19 | - | |
| 20 | - @InjectMocks | |
| 21 | - private YunpianSmsCodeMapping codeMapping; | |
| 22 | - | |
| 23 | - @Test | |
| 24 | - public void testApply() { | |
| 25 | - assertEquals(GlobalErrorCodeConstants.SUCCESS, codeMapping.apply(String.valueOf(OK))); | |
| 26 | - Assertions.assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR, codeMapping.apply(String.valueOf(ARGUMENT_MISSING))); | |
| 27 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR, codeMapping.apply(String.valueOf(BAD_ARGUMENT_FORMAT))); | |
| 28 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH, codeMapping.apply(String.valueOf(MONEY_NOT_ENOUGH))); | |
| 29 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID, codeMapping.apply(String.valueOf(TPL_NOT_FOUND))); | |
| 30 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID, codeMapping.apply(String.valueOf(TPL_NOT_VALID))); | |
| 31 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(DUP_IN_SHORT_TIME))); | |
| 32 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(TOO_MANY_TIME_IN_5))); | |
| 33 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(DAY_LIMIT_PER_MOBILE))); | |
| 34 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL, codeMapping.apply(String.valueOf(HOUR_LIMIT_PER_MOBILE))); | |
| 35 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_MOBILE_BLACK, codeMapping.apply(String.valueOf(BLACK_PHONE_FILTER))); | |
| 36 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(SIGN_NOT_MATCH))); | |
| 37 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(SIGN_NOT_VALID))); | |
| 38 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID, codeMapping.apply(String.valueOf(BAD_SIGN_FORMAT))); | |
| 39 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID, codeMapping.apply(String.valueOf(BAD_API_KEY))); | |
| 40 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY, codeMapping.apply(String.valueOf(API_NOT_ALLOWED))); | |
| 41 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_IP_DENY, codeMapping.apply(String.valueOf(IP_NOT_ALLOWED))); | |
| 42 | - } | |
| 43 | - | |
| 44 | -} |
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/sms/SmsCallbackController.java
| 1 | 1 | package cn.iocoder.yudao.module.system.controller.admin.sms; |
| 2 | 2 | |
| 3 | -import cn.hutool.core.util.URLUtil; | |
| 4 | 3 | import cn.hutool.extra.servlet.ServletUtil; |
| 5 | -import cn.iocoder.yudao.module.system.service.sms.SmsSendService; | |
| 6 | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 7 | 5 | import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; |
| 8 | 6 | import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; |
| 7 | +import cn.iocoder.yudao.module.system.service.sms.SmsSendService; | |
| 9 | 8 | import io.swagger.annotations.Api; |
| 10 | -import io.swagger.annotations.ApiImplicitParam; | |
| 11 | 9 | import io.swagger.annotations.ApiOperation; |
| 12 | 10 | import org.springframework.web.bind.annotation.PostMapping; |
| 13 | 11 | import org.springframework.web.bind.annotation.RequestMapping; |
| 14 | -import org.springframework.web.bind.annotation.RequestParam; | |
| 15 | 12 | import org.springframework.web.bind.annotation.RestController; |
| 16 | 13 | |
| 17 | 14 | import javax.annotation.Resource; |
| ... | ... | @@ -28,17 +25,6 @@ public class SmsCallbackController { |
| 28 | 25 | @Resource |
| 29 | 26 | private SmsSendService smsSendService; |
| 30 | 27 | |
| 31 | - @PostMapping("/yunpian") | |
| 32 | - @PermitAll | |
| 33 | - @ApiOperation(value = "云片短信的回调", notes = "参见 https://www.yunpian.com/official/document/sms/zh_cn/domestic_push_report 文档") | |
| 34 | - @ApiImplicitParam(name = "sms_status", value = "发送状态", required = true, example = "[{具体内容}]", dataTypeClass = String.class) | |
| 35 | - @OperateLog(enable = false) | |
| 36 | - public String receiveYunpianSmsStatus(@RequestParam("sms_status") String smsStatus) throws Throwable { | |
| 37 | - String text = URLUtil.decode(smsStatus); // decode 解码参数,因为它被 encode | |
| 38 | - smsSendService.receiveSmsStatus(SmsChannelEnum.YUN_PIAN.getCode(), text); | |
| 39 | - return "SUCCESS"; // 约定返回 SUCCESS 为成功 | |
| 40 | - } | |
| 41 | - | |
| 42 | 28 | @PostMapping("/aliyun") |
| 43 | 29 | @PermitAll |
| 44 | 30 | @ApiOperation(value = "阿里云短信的回调", notes = "参见 https://help.aliyun.com/document_detail/120998.html 文档") | ... | ... |
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/job/DemoJob.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.system.job; | |
| 2 | + | |
| 3 | +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; | |
| 4 | +import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder; | |
| 5 | +import cn.iocoder.yudao.framework.tenant.core.job.TenantJob; | |
| 6 | +import cn.iocoder.yudao.module.system.dal.dataobject.user.AdminUserDO; | |
| 7 | +import cn.iocoder.yudao.module.system.dal.mysql.user.AdminUserMapper; | |
| 8 | +import org.springframework.stereotype.Component; | |
| 9 | + | |
| 10 | +import javax.annotation.Resource; | |
| 11 | +import java.util.List; | |
| 12 | + | |
| 13 | +@Component | |
| 14 | +@TenantJob // 标记多租户 | |
| 15 | +public class DemoJob implements JobHandler { | |
| 16 | + | |
| 17 | + @Resource | |
| 18 | + private AdminUserMapper adminUserMapper; | |
| 19 | + | |
| 20 | + @Override | |
| 21 | + public String execute(String param) throws Exception { | |
| 22 | + System.out.println("当前租户:" + TenantContextHolder.getTenantId()); | |
| 23 | + List<AdminUserDO> users = adminUserMapper.selectList(); | |
| 24 | + return "用户数量:" + users.size(); | |
| 25 | + } | |
| 26 | + | |
| 27 | +} | ... | ... |