about the CatWalk part. it's a little *feature* it was, i have notice that table also it's call catwalkstate or something. and it's use to hold the default cols values. as in show id, or column name,etc.
Anyway what i wanted to say is that, that table is not part of your model, so things like sqlobject-admin create,sql,drop wont alter it. I had a little trouble with it since i had a typo on one class, i put a "test" field instead of "text" the 1st time i was trying to use catWalk, and it got stuck on there, throwing errors until i find that table and fix it. As for creating the database, i think 20minwiki should say that explicitly somewhere, don't need to say how, just that you must create the db first.

