[sqlalchemy] Re: how to write custom DDL class

2010-08-31 Thread Petr Kobalíček
I solved everything by overriding against() _DDL_MATCHER = re.compile(ur\$\{(_\w+)\:{0,1}([^\}]*)\}) class CustomDDL(DDL): def __init__(self, statement, on=None, context=None, bind=None): super(CustomDDL, self).__init__(statement, on, context, bind) def against(self, target): global

Re: [sqlalchemy] Re: how to write custom DDL class

2010-08-31 Thread Michael Bayer
On Aug 31, 2010, at 8:51 PM, Petr Kobalíček wrote: I solved everything by overriding against() _DDL_MATCHER = re.compile(ur\$\{(_\w+)\:{0,1}([^\}]*)\}) class CustomDDL(DDL): def __init__(self, statement, on=None, context=None, bind=None): super(CustomDDL, self).__init__(statement,

Re: [sqlalchemy] Re: how to write custom DDL class

2010-08-31 Thread Petr Kobalíček
Hi Michael, many thanks for explanation. I considered what you wrote and now I'm making my own class as a callable and I'm going to use append_ddl_listener(). This means I don't need DDLElement and DDL. Best regards Petr -- You received this message because you are subscribed to the Google