Most of the information about columns and tables could be recovered from data.lisp and view-defs.lisp. Maybe also old.lisp
I found the old tbnl versions in the wayback machine. One of the snapshots: https://web.archive.org/web/20080131152054/http://www.weitz....
Most likely adapting to the current hunchentoot would not be difficult too.
Most of the information about columns and tables could be recovered from data.lisp and view-defs.lisp. Maybe also old.lisp