WIP: fingerpoint counts fp_count
This commit is contained in:
parent
2312d54984
commit
b60f036d99
|
@ -52,12 +52,14 @@ class FingerprintIndex:
|
||||||
CREATE TABLE md5_all (
|
CREATE TABLE md5_all (
|
||||||
md5_db TEXT PRIMARY KEY,
|
md5_db TEXT PRIMARY KEY,
|
||||||
md5_list TEXT,
|
md5_list TEXT,
|
||||||
fp_list TEXT);
|
fp_list TEXT,
|
||||||
|
fp_count INTEGER);
|
||||||
''')
|
''')
|
||||||
self.db_conn.execute('''
|
self.db_conn.execute('''
|
||||||
CREATE TABLE md5_tables (
|
CREATE TABLE md5_tables (
|
||||||
md5_table TEXT,
|
md5_table TEXT,
|
||||||
fp_list TEXT);
|
fp_list TEXT,
|
||||||
|
fp_count INTEGER);
|
||||||
''')
|
''')
|
||||||
logging.info("Successfully created index table")
|
logging.info("Successfully created index table")
|
||||||
self.__populateIndex(fp_dir)
|
self.__populateIndex(fp_dir)
|
||||||
|
@ -102,8 +104,8 @@ class FingerprintIndex:
|
||||||
# logging.info("INSERT INTO md5_index VALUES(?, ?, ?): {}; {}; {}".format(md5_all, str(md5_list), filename))
|
# logging.info("INSERT INTO md5_index VALUES(?, ?, ?): {}; {}; {}".format(md5_all, str(md5_list), filename))
|
||||||
self.db_conn.execute(
|
self.db_conn.execute(
|
||||||
'''
|
'''
|
||||||
INSERT INTO md5_all VALUES(?, ?, ?)
|
INSERT INTO md5_all VALUES(?, ?, ?, ?)
|
||||||
''', [md5_db, ','.join(md5_list), filename])
|
''', [md5_db, ','.join(md5_list), filename, 1])
|
||||||
except sql.IntegrityError:
|
except sql.IntegrityError:
|
||||||
try:
|
try:
|
||||||
fp_list = self.__selectFileList(md5_db)
|
fp_list = self.__selectFileList(md5_db)
|
||||||
|
|
Loading…
Reference in New Issue