you'd call it as soon as you reflect your table.

my_table = Table('some_table', metadata, autoload=True)
add_default(my_table)

probably worthwhile to make a function:

def reflect_table(name, metadata):
    my_table = Table('some_table', metadata, autoload=True)
    add_default(my_table)
    return my_table



On Sep 15, 2011, at 10:51 AM, Matt Bodman wrote:

> Hi Michael,
> 
> Thanks for your reply.  Please be patient with me though as I don't quite get 
> it.
> 
> Where and when is the add_default function called?  Won't I get the same 
> error trying to insert 'some default' into the column? 
> 
> Any further explanation would be great.
> 
> Matt
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sqlalchemy" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/sqlalchemy/-/05kepNetnrMJ.
> To post to this group, send email to sqlalchemy@googlegroups.com.
> To unsubscribe from this group, send email to 
> sqlalchemy+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/sqlalchemy?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to