package
0.0.0-20220524102136-29f350edffb0
Repository: https://github.com/exchangediary/exchange-diary.git
Documentation: pkg.go.dev

# Functions

NewAlarmRepository ...
NewMemberDeviceRepository ...
NewMemberRepository ...
NewRoomMemberRepository ...
NewRoomRepository ..
ToDTO : entity.Room -> RoomGorm.
ToEntity : RoomGorm -> entity.Room.
ToMemberDTO ...
ToMemberEntity ...

# Structs

AlarmGorm is a db representation of entity.Member.
AlarmRepository ...
BaseGormModel contains common gorm model fields.
MemberDeviceGorm ...
MemberDeviceRepository ...
MemberGorm is a db representation of entity.Member.
MemberRepository ...
RoomGorm is a db representation of entity.Room.
RoomMemberGorm is a db representation of entity.RoomMember "idx_room_account" is a unique key combined with (RoomID, AccountID).
RoomMemberRepository is a impl of domain/repository/roomMemberRepository.go RoomMemberRepository interface.
RoomRepository is a impl of domain/repository/roomRepository.go RoomRepository interface.

# Type aliases

AlarmsGorm is a type that represents list of AlarmGorm.
MemberDeviceGorms define list of MemberDeviceGorm.
MembersGorm is a type that represents list of MemberGorm.
RoomGorms define list of RoomGorm.
RoomMemberGorms define list of RoomMemberGorm.