fix: easy-retry 3.2.0升级修复
1. SQLServer,Oracle的IDENTITY字段不能插入值
2. SQLServer er_system_user_=> er_system_user
3. ruoyi-admin增加token配置
已修改5个文件
45 ■■■■ 文件已修改
ruoyi-admin/src/main/resources/application-dev.yml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-prod.yml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
script/sql/easy_retry.sql 补丁 | 查看 | 原始文档 | blame | 历史
script/sql/oracle/easy_retry_oracle.sql 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
script/sql/sqlserver/easy_retry_sqlserver.sql 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-dev.yml
@@ -29,10 +29,11 @@
  enabled: true
  # 需要在EasyRetry后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务
  group-name: "ruoyi_group"
  token: "ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT"
  server:
    host: 127.0.0.1
    port: 1788
  # 详见 script/sql/easy_retry.sql `namespace` 表
  # 详见 script/sql/easy_retry.sql `er_namespace` 表
  namespace: ${spring.profiles.active}
ruoyi-admin/src/main/resources/application-prod.yml
@@ -32,10 +32,11 @@
  enabled: false
  # 需要在EasyRetry后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务
  group-name: "ruoyi_group"
  token: "ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT"
  server:
    host: 127.0.0.1
    port: 1788
  # 详见 script/sql/easy_retry.sql `namespace` 表
  # 详见 script/sql/easy_retry.sql `er_namespace` 表
  namespace: ${spring.profiles.active}
--- # 数据源配置
script/sql/easy_retry.sql
script/sql/oracle/easy_retry_oracle.sql
@@ -23,8 +23,9 @@
COMMENT ON COLUMN er_namespace.update_dt IS '修改时间';
COMMENT ON COLUMN er_namespace.deleted IS '逻辑删除 1、删除';
INSERT INTO er_namespace VALUES (1, 'Development', 'dev', '', sysdate, sysdate, 0);
INSERT INTO er_namespace VALUES (2, 'Production', 'prod', '', sysdate, sysdate, 0);
-- id 为 IDENTITY 类型, 不能插入
INSERT INTO er_namespace(name, unique_id, description, create_dt, update_dt, deleted) VALUES('Development', 'dev', '', SYSDATE, SYSDATE, 0 );
INSERT INTO er_namespace(name, unique_id, description, create_dt, update_dt, deleted) VALUES ('Production', 'prod', '', sysdate, sysdate, 0);
-- er_group_config
CREATE TABLE er_group_config
@@ -61,7 +62,7 @@
COMMENT ON COLUMN er_group_config.create_dt IS '创建时间';
COMMENT ON COLUMN er_group_config.update_dt IS '修改时间';
INSERT INTO er_group_config VALUES (1, 'dev', 'ruoyi_group', '', 'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, sysdate, sysdate);
INSERT INTO er_group_config(namespace_id, group_name, description, token, group_status, version, group_partition, id_generator_mode, init_scene, bucket_index, create_dt, update_dt) VALUES ('dev', 'ruoyi_group', '', 'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', 1, 1, 0, 1, 1, 4, SYSDATE, SYSDATE );
-- er_notify_config
CREATE TABLE er_notify_config
@@ -368,8 +369,8 @@
COMMENT ON COLUMN er_system_user.create_dt IS '创建时间';
COMMENT ON COLUMN er_system_user.update_dt IS '修改时间';
-- er_pwd: admin
INSERT INTO er_system_user VALUES (1, 'admin', '465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', 2, sysdate, sysdate);
-- pwd: admin
INSERT INTO er_system_user(username, password, role, create_dt, update_dt) VALUES ('admin', '465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', 2, SYSDATE, SYSDATE);
-- er_system_user_permission
CREATE TABLE er_system_user_permission
script/sql/sqlserver/easy_retry_sqlserver.sql
@@ -188,7 +188,7 @@
     'TABLE', N'er_group_config'
GO
INSERT INTO er_group_config VALUES (N'1', N'dev', N'ruoyi_group', N'', N'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', N'1', N'1', N'0', N'1', N'1', N'4', getdate(), getdate());
INSERT INTO er_group_config(namespace_id, group_name, description, token, group_status, version, group_partition, id_generator_mode, init_scene, bucket_index, create_dt, update_dt) VALUES (N'dev', N'ruoyi_group', N'', N'ER_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT', N'1', N'1', N'0', N'1', N'1', N'4', getdate(), getdate());
GO
-- er_job
@@ -1154,8 +1154,8 @@
     'TABLE', N'er_namespace'
GO
INSERT INTO er_namespace VALUES (N'1', N'Development', N'dev', N'', getdate(), getdate(), N'0');
INSERT INTO er_namespace VALUES (N'2', N'Production', N'prod', N'', getdate(), getdate(), N'0');
INSERT INTO er_namespace(name, unique_id, description, create_dt, update_dt, deleted) VALUES (N'Development', N'dev', N'', getdate(), getdate(), N'0');
INSERT INTO er_namespace(name, unique_id, description, create_dt, update_dt, deleted) VALUES (N'Production', N'prod', N'', getdate(), getdate(), N'0');
GO
-- er_notify_config
@@ -2187,8 +2187,8 @@
     'TABLE', N'er_server_node'
GO
-- er_system_user_
CREATE TABLE er_system_user_
-- er_system_user
CREATE TABLE er_system_user
(
    id        bigint PRIMARY KEY IDENTITY,
    username  nvarchar(64)  NOT NULL,
@@ -2199,59 +2199,59 @@
)
GO
CREATE UNIQUE NONCLUSTERED INDEX uk_username ON er_system_user_ (username ASC)
CREATE UNIQUE NONCLUSTERED INDEX uk_username ON er_system_user (username ASC)
GO
EXEC sp_addextendedproperty
     'MS_Description', N'主键',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'账号',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'username'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'密码',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'password'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'角色:1-普通用户、2-管理员',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'role'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'创建时间',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'create_dt'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'修改时间',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_',
     'TABLE', N'er_system_user',
     'COLUMN', N'update_dt'
GO
EXEC sp_addextendedproperty
     'MS_Description', N'系统用户表',
     'SCHEMA', N'dbo',
     'TABLE', N'er_system_user_'
     'TABLE', N'er_system_user'
GO
-- pwd: admin
INSERT INTO er_system_user_ VALUES (N'1', N'admin', N'465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', N'2', getdate(), getdate());
INSERT INTO er_system_user(username, password, role, create_dt, update_dt) VALUES (N'admin', N'465c194afb65670f38322df087f0a9bb225cc257e43eb4ac5a0c98ef5b3173ac', N'2', getdate(), getdate());
GO
-- er_system_user_permission