• Daniel Gerhardt's avatar
    Use new session views · 419fef2b
    Daniel Gerhardt authored
    The following replacements have been made:
    * New design document name
        - New view name: (conditions) keys => values
            * Full old view name: (conditions) keys => values
    
    * session/
        - by_courseid: (courseId && sessionType != 'public_pool') courseId => _rev (include_docs)
            * session/by_courseid: (courseId && sessionType != 'public_pool') courseId => doc
        - by_keyword: keyword => _rev (include_docs)
            * session/by_keyword => doc
        - by_lastactivity_for_guests: (sessionType != 'public_pool' && creator.indexOf('Guest') == 0) lastOwnerActivity || creationTime => _rev
            * session/by_last_activity_for_guests: (sessionType != 'public_pool' && creator.indexOf('Guest') == 0) lastOwnerActivity || creationTime => _rev
        - partial_by_ppsubject_name_for_publicpool: (sessionType == 'public_pool') ppSubject, name => partial doc
            * session/public_pool_by_subject: (sessionType == 'public_pool') ppSubject, name => partial doc
        - partial_by_sessiontype_creator_name: sessionType, creator, name => partial doc
            * session/by_creator: (sessionType != 'public_pool') creator, name => partial doc
            * session/public_pool_by_creator: (sessionType == 'public_pool') creator, name => partial doc
    
    The following views have been removed:
    * session/by_id: _id => doc (use all_docs)
    419fef2b