Hmm defaults work quite fine for me. I'm not sure what you mean with:
"when i look into the database after tg-admin sql create, there is no
default value there". Setting default in sqlobject doesn't create a row
in the table. It provides a default value when creating a new SQLObject
instance when you don't provide a specific value. eg:

class Person(SQLObject):
  name = StringCol()
  country = StringCol(default="Unkown")

>> john = Person( name="John", country="Nomansland")
>> jim = Person( name="Jim")
>> print john.country
Nomansland
>> print jim.country
Unkown

The catwalk issue seems to be a bug for which i have made a ticket
(538).

Reply via email to