ssqlfs is an application
which generates a SQL
database which corresponds
to a defined file/directory structure. Along with support for one-to-many tables, ssqlfs
includes support for representing many-to-many tables.
ssqlfs is written in common lisp.
Ideally, the filesystem would be interconvertible with an SQL database but at this point the
functions for generating a file/directory structure from the SQL database are in a relatively
'alpha' state and remain to be thoroughly tested.
ssqlfs has been developed using SBCL. It depends on several lisp packages including clsql, cl-ppcre, and cl-fad. The program is released under the LLGPL.