[{"_id":"_design/hits","views":{"name":{"map":"function (doc) {\n  if ( doc._id.substring(0,2) == 'aa' ) {\n    emit ([doc.hits, doc._id], null);\n  }\n}","reduce":"_count"}},"language":"javascript"},{"_id":"_design/pagination","lists":{"mapping":"function (head, ctx) {\n var back = {\"id\": [], \"key\": [], \"count\": 0};\n// var dbg = [];\n\tvar row ;\n\tvar rpp = ctx.query.rpp ? ctx.query.rpp : 20;\n\tvar i = 1;\n\twhile (row = getRow() ) {\n \t//dbg.push ( {\"i\": i, \"doc\": row.id} );\n\t\tif ( i == 1 ) {\n\t\t  back.id.push ( row.id  ) ;\n\t\t  back.key.push ( row.key ) ;\n\t\t} else if ( i == rpp ) {\n\t\t  i=0;\n\t\t}\n\t\ti++;back.count++;\n\t}\n\treturn JSON.stringify({\"pages\":back});\n}"}},{"_id":"_design/references","language":"javascript","views":{"songs":{"map":"function (doc) {\n  if ( doc._id.substring(0,2) == 'aa' ) {\n    emit (doc._id, null);\n  } else if ( doc._id.substr(0,2) == \"pr\" && doc.listen ) {\n    for ( var i in doc.listen ) {\n       emit(i,null);\n    }\n  } else if ( doc._id.substr(0,2) == \"up\" ) {\n    if ( doc.likes ) {\n      for ( var i in doc.likes ) {\n        emit(i,null);\n      }\n    }\n    if ( doc.dislikes ) {\n      for ( var i in doc.dislikes ) {\n        emit(i,null);\n      }\n    }\n    if ( doc.playlist && doc.playlist.list ) {\n      for ( var i in doc.playlist.list ) {\n        emit(doc.playlist.list[i],null);\n      }\n    }\n  }\n}"}}},{"_id":"_design/s_user_likes","language":"javascript","views":{"name":{"map":"function (doc) {\n  if ( doc._id.substring(0,2) == 'up' && doc.likes ) {\n\tfor ( var index in doc.likes ) {\n\t    emit ([doc._id.replace(/^up/,'us'), index], index );\n\t}\n  }\n}"}}}]