Import from sqlite

This commit is contained in:
Matthew Ryan Dillon 2016-01-21 16:22:07 -07:00
parent 290cc6cdda
commit d96487c943
7 changed files with 68 additions and 70 deletions

0
ccdb/utils/__init__.py Normal file
View file

21
ccdb/utils/data_import.py Normal file
View file

@ -0,0 +1,21 @@
import sqlite3
import os
import dateutil.parser as dp
def dtdt(s):
return dp.parse(s)
sqlite3.register_converter("dtdt", dtdt)
def setup_sqlite():
dbfile = 'data/CC_Database_101314.sqlite'
if os.path.exists(dbfile):
db = sqlite3.connect(dbfile, detect_types=sqlite3.PARSE_DECLTYPES|sqlite3.PARSE_COLNAMES)
db.row_factory = sqlite3.Row
return db.cursor()
else:
return None