package access import "database/sql" type RolePermissionModel struct { ID string `db:"id" json:"id"` Name string `db:"name" json:"name"` IsActive bool `db:"is_active" json:"is_active"` } type RolePageModel struct { ID string `db:"id"` Name string `db:"name"` Icon sql.NullString `db:"icon"` Url sql.NullString `db:"url"` Level int `db:"level"` Sort int `db:"sort"` ParentId sql.NullString `db:"parent"` } type RoleUserModel struct { ID string `db:"id"` Name string `db:"name"` Email string `db:"email"` KeycloakId string `db:"keycloak_id"` } type RoleUserPermissionModel struct { ID string `db:"id"` IdUser string `db:"id_user"` IdPermission string `db:"id_permission"` PermissionName *string `db:"permission_name"` } type RolePagePermissionModel struct { ID string `db:"id"` IdPermission string `db:"id_permission"` IdPage string `db:"id_page"` }