From 9ec73c4aa6028972f7dc981d471c7170df8a9d02 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 27 Apr 2011 21:38:52 -0500 Subject: [PATCH] Markov: this is kind of embarrassing. remove a duplicate index. --- modules/Markov.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modules/Markov.py b/modules/Markov.py index ab72bc4..6121474 100644 --- a/modules/Markov.py +++ b/modules/Markov.py @@ -124,6 +124,19 @@ class Markov(Module): db.rollback() print('sqlite error: ' + str(e)) raise + if (version < 4): + db = self.get_db() + try: + db.execute(''' + DROP INDEX markov_chain_key_index''') + db.execute('UPDATE drbotzo_modules SET version = ? WHERE module = ?', + (4, self.__class__.__name__)) + db.commit() + version = 4 + except sqlite3.Error as e: + db.rollback() + print('sqlite error: ' + str(e)) + raise def register_handlers(self): """Handle pubmsg/privmsg, to learn and/or reply to IRC events."""