def create_room(db: SessionClass, user_name, room_name): with session_manager(db) as session: room = Room(name=room_name) session.add(room) session.commit() user = User(name=user_name, room_id=room.id) session.add(user) session.commit() room.host_user_id = user.id session.commit() return {'user': user, 'room': room}