Hacker News new | ask | show | jobs
by avodonosov 1105 days ago
DB schema is missing. If there was an .sql script to create all the tables, I could run this reddit version.

Most of the information about columns and tables could be recovered from data.lisp and view-defs.lisp. Maybe also old.lisp

2 comments

You'd also have to find a copy of the web framework it uses because it got renamed and the author disabled the old download address.
The tbnl web server was indeed renamed to hunchentoot.

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.

Cool. So db schema is actually present, in the form of clsql clas definitions (the view-defs.lisp)
Here's an updated fork with DB migrations: https://github.com/tamurashingo/reddit1.0/