Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB interface { Init() error Open() *sql.DB SaveRoom(Room matrix.Room) error GetRooms() (roomsR []matrix.Room, err error) GetRoom(roomID string) (roomR matrix.Room, err error) SaveUser(user matrix.User) error GetUser(userID string) (userR matrix.User, err error) GetCurrentUser() (userR matrix.User, err error) SaveMessage(message matrix.Message) error GetMessage(eventID string) (messageR matrix.Message, err error) }
DB defines a Interface to allow multiple DB Implementations
Click to show internal directories.
Click to hide internal directories.