h/core/db.py

15 lines
341 B
Python
Raw Normal View History

import os
import sqlite3
2010-03-01 02:32:41 +00:00
def get_db_connection(conn, name=''):
"returns an sqlite3 connection to a persistent database"
if not name:
name = '%s.%s.db' % (conn.nick, conn.server)
filename = os.path.join(bot.persist_dir, name)
return sqlite3.connect(filename, timeout=10)
2010-03-01 02:32:41 +00:00
bot.get_db_connection = get_db_connection