From 2b263f301764e6c2e52b764f689639d56ba9c372 Mon Sep 17 00:00:00 2001 From: cedricbonhomme Date: Tue, 23 Mar 2010 12:01:05 +0100 Subject: Bug fix: when the database do not exists at first launch. --- feedgetter.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'feedgetter.py') diff --git a/feedgetter.py b/feedgetter.py index 1ea9d9d9..7e6e4c71 100755 --- a/feedgetter.py +++ b/feedgetter.py @@ -37,19 +37,7 @@ class FeedGetter(object): Initializes the base and variables. """ # Create the base if not exists. - sqlite3.register_adapter(str, lambda s : s.decode('utf-8')) - self.conn = sqlite3.connect("./var/feed.db", isolation_level = None) - self.c = self.conn.cursor() - self.c.execute('''create table if not exists feeds - (feed_title text, feed_site_link text, \ - feed_link text PRIMARY KEY, feed_image_link text, - mail text)''') - self.c.execute('''create table if not exists articles - (article_date text, article_title text, \ - article_link text PRIMARY KEY, article_description text, \ - article_readed text, feed_link text)''') - self.conn.commit() - self.c.close() + utils.create_base() # mutex to protect the SQLite base self.locker = threading.Lock() -- cgit