[ 'share_type', 'share_with', 'uid_owner', 'uid_initiator', 'file_source', 'file_target', 'stime' ], self::TABLE_DECK_SHARE => [ 'board_id', 'type', 'participant' ], self::TABLE_DECK_BOARD => [ 'id', 'title', 'owner', 'last_modified' ], self::TABLE_TALK_ATTENDEE => [ 'room_id', 'actor_type', 'actor_id' ], self::TABLE_TALK_ROOM => [ 'name', 'type', 'token' ], self::TABLE_DAV_SHARE => [ 'principaluri', 'resourceid' ], self::TABLE_CALENDARS => [ 'id', 'principaluri', 'uri', 'displayname' ], self::TABLE_CAL_OBJECTS => [ 'firstoccurence', 'lastoccurence' ], self::TABLE_CAL_OBJ_PROPS => [ 'value' ] ]; /** * @param ConfigService $configService */ public function __construct(ConfigService $configService) { $this->configService = $configService; } /** * @return CoreRequestBuilder */ public function getQueryBuilder(): CoreRequestBuilder { return new CoreRequestBuilder(); } }