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)