# HG changeset patch # User Dirk Olmes # Date 1429768759 -7200 # Node ID 5bbb1e707e56542b7b38f21282c33e34e1bdcce6 # Parent c5250fcc38810a59ce0a2ecbd867c48d8da1b3c9 add maintainance script diff -r c5250fcc3881 -r 5bbb1e707e56 backend/couchdb/scripts/findUnlinkedArticles.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/backend/couchdb/scripts/findUnlinkedArticles.py Thu Apr 23 07:59:19 2015 +0200 @@ -0,0 +1,25 @@ +#!/usr/bin/env python + +import couchdb + +server = couchdb.Server('http://xanthippe:5984') +database = server['feedworm'] + +#result = database.view('feedworm/feeds_with_unread_entries', group=True) +#for entry in result: +## print(entry.key) +# try: +# document = database[entry.key] +# except: +# print('no doc for feed {0}'.format(entry.key)) + +#feed = '326ab7561eaadee0773c88262906a0a4' +#result = database.view('feedworm/feedEntries_by_feed', startkey=[feed], endkey=[feed, {}]) +#for row in result: +# #del database[row.id] +# print(row.id) + +feed = '12cd35559a627cc7f4b43d213b24201d' +result = database.view('feedworm/feedEntries_by_feed', startkey=[feed], endkey=[feed, {}]) +for row in result: + print(row)