Ticket #3954: no-colors-for-sql.diff

File no-colors-for-sql.diff, 1.8 KB (added by anonymous, 8 years ago)
  • django/db/backends/postgresql_psycopg2/base.py

     
    178178        for f in model._meta.fields:
    179179            if isinstance(f, models.AutoField):
    180180                output.append("%s setval('%s', (%s max(%s) %s %s));" % \
    181                     (style.SQL_KEYWORD('SELECT'),
    182                     style.SQL_FIELD('%s_%s_seq' % (model._meta.db_table, f.column)),
    183                     style.SQL_KEYWORD('SELECT'),
    184                     style.SQL_FIELD(quote_name(f.column)),
    185                     style.SQL_KEYWORD('FROM'),
    186                     style.SQL_TABLE(quote_name(model._meta.db_table))))
     181                    ('SELECT',
     182                    '%s_%s_seq' % (model._meta.db_table, f.column),
     183                    'SELECT',
     184                    quote_name(f.column),
     185                    'FROM',
     186                    quote_name(model._meta.db_table)))
    187187                break # Only one AutoField is allowed per model, so don't bother continuing.
    188188        for f in model._meta.many_to_many:
    189189            output.append("%s setval('%s', (%s max(%s) %s %s));" % \
    190                 (style.SQL_KEYWORD('SELECT'),
    191                 style.SQL_FIELD('%s_id_seq' % f.m2m_db_table()),
    192                 style.SQL_KEYWORD('SELECT'),
    193                 style.SQL_FIELD(quote_name('id')),
    194                 style.SQL_KEYWORD('FROM'),
    195                 style.SQL_TABLE(f.m2m_db_table())))
     190                ('SELECT',
     191                '%s_id_seq' % f.m2m_db_table(),
     192                'SELECT',
     193                quote_name('id'),
     194                'FROM',
     195                f.m2m_db_table()))
    196196    return output
    197197       
    198198OPERATOR_MAPPING = {
Back to Top