Jeff Watkins wrote:
Actually, tg_user is the name of the table and TG_User is the name of the class. Per ticket #??? (Trac down again?) all the default Identity model classes are InheritableSQLObjects. This means they have an additional column 'child_name'.

You can either drop the tables or alter them to have the child_name column (TEXT in SQLite).

One of the nifty features of the latest Identity framework is that it will automatically create the necessary tables (like CatWalk) without you having to munge sqlobject.txt in your egg info.


So how is this supposed to work exactly? I've "from turbogears.identity.soprovider import *" in my model.py file. I can only get it to create the tg_* tables by modifying my sqlobject.txt file.

- jmj

Reply via email to