Remove the RoomsTable object

pull/482/head
Mark Haines 2016-01-13 11:07:32 +00:00
parent a8e9e0b916
commit 96e400fee5
1 changed files with 3 additions and 13 deletions

View File

@ -49,7 +49,7 @@ class RoomStore(SQLBaseStore):
""" """
try: try:
yield self._simple_insert( yield self._simple_insert(
RoomsTable.table_name, "rooms",
{ {
"room_id": room_id, "room_id": room_id,
"creator": room_creator_user_id, "creator": room_creator_user_id,
@ -70,9 +70,9 @@ class RoomStore(SQLBaseStore):
A namedtuple containing the room information, or an empty list. A namedtuple containing the room information, or an empty list.
""" """
return self._simple_select_one( return self._simple_select_one(
table=RoomsTable.table_name, table="rooms",
keyvalues={"room_id": room_id}, keyvalues={"room_id": room_id},
retcols=RoomsTable.fields, retcols=("room_id", "is_public", "creator"),
desc="get_room", desc="get_room",
allow_none=True, allow_none=True,
) )
@ -275,13 +275,3 @@ class RoomStore(SQLBaseStore):
aliases.extend(e.content['aliases']) aliases.extend(e.content['aliases'])
defer.returnValue((name, aliases)) defer.returnValue((name, aliases))
class RoomsTable(object):
table_name = "rooms"
fields = [
"room_id",
"is_public",
"creator"
]