hashes files recursively in a directory saving to a sqlite database