- Use a counter for consistent ID generation in OurDBFS: This eliminates reliance on timestamps, preventing ID collisions and improving data integrity. - Refactor save methods to directly use the VFS's save_entry function: This simplifies the code and reduces redundancy across different file system entity types (Directory, File, Symlink). - Update `save_entry` in OurDBFS to use IDs for database updates: This ensures data is correctly updated in the database based on the unique ID of each entry. This also fixes potential issues with overwriting data.
VFS Overlay of OURDb
use the ourdb_fs implementation underneith which speaks with the ourdb
this is basically a filesystem interface for storing files into an ourdb.