Project

General

Profile

« Previous | Next » 

Revision 2237

sql_gen.py: cond2sql_gen(): Take assume_col param and pass it to value2sql_gen()

View differences:

sql_gen.py
148 148
        return col2sql_gen(value, default_table, table_is_esc)
149 149
    else: return Literal(value)
150 150

  
151
def cond2sql_gen(value, default_table=None, table_is_esc=False):
151
def cond2sql_gen(value, default_table=None, table_is_esc=False,
152
    assume_col=False):
152 153
    '''Converts old-style (tuple-based) conditions to sql_gen-compatible values.
153 154
    @param table_is_esc If False, assumes any table name is not escaped or that
154 155
        re-escaping it will produce the same value.
155 156
    '''
156 157
    if isinstance(value, ValueCond): return value # already in sql_gen form
157 158
    
158
    return as_ValueCond(value2sql_gen(value, default_table, table_is_esc))
159
    return as_ValueCond(value2sql_gen(value, default_table, table_is_esc,
160
        assume_col))

Also available in: Unified diff