Mercurial > hg > Feedworm
diff backend/couchdb/scripts/findUnlinkedArticles.py @ 237:5bbb1e707e56
add maintainance script
author | Dirk Olmes <dirk@xanthippe.ping.de> |
---|---|
date | Thu, 23 Apr 2015 07:59:19 +0200 |
parents | |
children |
line wrap: on
line diff
--- /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)