Wirawan Purwanto
606214eb66
* Changing all `isinstance(STUFF, str)' to `isinstance(STUFF, basestring)'
...
for future-proofing this code.
13 years ago
wirawan
7017fdc6af
* Committing all dirty work to CVS. We are migrating to GIT.
...
Beware: changes in this commit may or may not work properly.
13 years ago
wirawan
0531e4e511
* Add documentation for file_table. Add note for future hash: SHA1,256,...
14 years ago
wirawan
1c6547d3c0
* Added default debug level.
15 years ago
wirawan
f246d382bf
* Fix to make this work with independent pysqlite2 package.
...
* Allow rows to be returned as sqlite3.Row objects instead of simple tuple.
15 years ago
wirawan
dfc7a780f9
* Renaming file_db to file_table class.
...
* Allow record update in somewhat pythonic way (instead of using SQL).
15 years ago
wirawan
669e48b8d3
* Added "db" module group to deal with database management tasks.
...
* First module: file_db to store filename, fingerprint (md5sum) and basic
stats (mtime, size). Additional fields can be specified as well.
* Will use sqlite as the backend for now.
* API is rather generic so the underlying database engine can be replaced.
15 years ago