(self, field)
| 873 | return ctx |
| 874 | |
| 875 | def add_field(self, field): |
| 876 | if isinstance(field, str): |
| 877 | field = FieldDeleteClause(field) |
| 878 | if not isinstance(field, BaseClause): |
| 879 | raise StatementException("only instances of AssignmentClause can be added to statements") |
| 880 | field.set_context_id(self.context_counter) |
| 881 | self.context_counter += field.get_context_size() |
| 882 | self.fields.append(field) |
| 883 | |
| 884 | def __unicode__(self): |
| 885 | qs = ['DELETE'] |