feat(permission): 创建权限管理核心模块
- V21迁移: 创建10张权限系统表(sys_role, sys_permission等) - 添加角色实体(SysRole)、Repository、Service - 添加权限系统Schema验证测试(21个测试用例) Phase 1数据库表创建完成,Phase 2开始实施
This commit is contained in:
@@ -270,7 +270,7 @@ class PermissionSchemaVerificationTest {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_role")
|
||||
class SysRole {
|
||||
public class SysRole {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -305,7 +305,7 @@ class SysRole {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_permission")
|
||||
class SysPermission {
|
||||
public class SysPermission {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -340,7 +340,7 @@ class SysPermission {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_user_role")
|
||||
class SysUserRole {
|
||||
public class SysUserRole {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -363,7 +363,7 @@ class SysUserRole {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_role_permission")
|
||||
class SysRolePermission {
|
||||
public class SysRolePermission {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -380,7 +380,7 @@ class SysRolePermission {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_department")
|
||||
class SysDepartment {
|
||||
public class SysDepartment {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -409,7 +409,7 @@ class SysDepartment {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_approval_flow")
|
||||
class SysApprovalFlow {
|
||||
public class SysApprovalFlow {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -444,7 +444,7 @@ class SysApprovalFlow {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_approval_record")
|
||||
class SysApprovalRecord {
|
||||
public class SysApprovalRecord {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -479,7 +479,7 @@ class SysApprovalRecord {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_approval_history")
|
||||
class SysApprovalHistory {
|
||||
public class SysApprovalHistory {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -505,7 +505,7 @@ class SysApprovalHistory {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_permission_audit")
|
||||
class SysPermissionAudit {
|
||||
public class SysPermissionAudit {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
@@ -537,7 +537,7 @@ class SysPermissionAudit {
|
||||
|
||||
@Entity
|
||||
@Table(name = "sys_sensitive_field")
|
||||
class SysSensitiveField {
|
||||
public class SysSensitiveField {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
Reference in New Issue
Block a user