diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2020-02-05 16:25:58 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-05 16:25:58 +0000 |
commit | 880d8ae0246c8b123fdc827d2c03b4cb1b6920bc (patch) | |
tree | 6ae9e5aaad3ba5a3581209b6375ac81317bdb469 /roomserver/storage/storage.go | |
parent | 4da26309048e48ed6c466155421ec17ac0935c5f (diff) |
Room version abstractions (#865)
* Rough first pass at adding room version abstractions
* Define newer room versions
* Update room version metadata
* Fix roomserver/versions
* Try to fix whitespace in roomsSchema
Diffstat (limited to 'roomserver/storage/storage.go')
-rw-r--r-- | roomserver/storage/storage.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/roomserver/storage/storage.go b/roomserver/storage/storage.go index df08c124..67efe656 100644 --- a/roomserver/storage/storage.go +++ b/roomserver/storage/storage.go @@ -54,6 +54,8 @@ type Database interface { GetMembership(ctx context.Context, roomNID types.RoomNID, requestSenderUserID string) (membershipEventNID types.EventNID, stillInRoom bool, err error) GetMembershipEventNIDsForRoom(ctx context.Context, roomNID types.RoomNID, joinOnly bool) ([]types.EventNID, error) EventsFromIDs(ctx context.Context, eventIDs []string) ([]types.Event, error) + GetRoomVersionForRoom(ctx context.Context, roomNID types.RoomNID) (int64, error) + //GetRoomVersionForEvent(ctx context.Context, eventNID types.EventNID) int64 } // NewPublicRoomsServerDatabase opens a database connection. |