diff --git a/internal/model/member.go b/internal/model/member.go index cf0a406..d324231 100644 --- a/internal/model/member.go +++ b/internal/model/member.go @@ -6,7 +6,7 @@ import ( "time" ) -type RoomMemberStatus uint64 +type RoomMemberStatus uint8 const ( RoomMemberStatusUnknown RoomMemberStatus = iota @@ -72,7 +72,7 @@ func (p RoomMemberPermission) Remove(permission RoomMemberPermission) RoomMember return p &^ permission } -type RoomMemberRole uint +type RoomMemberRole uint8 const ( RoomMemberRoleUnknown RoomMemberRole = iota diff --git a/internal/model/room.go b/internal/model/room.go index 86cd18b..7ffbc49 100644 --- a/internal/model/room.go +++ b/internal/model/room.go @@ -9,7 +9,7 @@ import ( "gorm.io/gorm" ) -type RoomStatus uint64 +type RoomStatus uint8 const ( RoomStatusBanned RoomStatus = 1 diff --git a/internal/model/user.go b/internal/model/user.go index ad29065..17f28dd 100644 --- a/internal/model/user.go +++ b/internal/model/user.go @@ -11,7 +11,7 @@ import ( "gorm.io/gorm" ) -type Role uint +type Role uint8 const ( RoleBanned Role = 1