(self, model, schema_editor)
| 449 | return sql % tuple(schema_editor.quote_value(p) for p in params) |
| 450 | |
| 451 | def _get_index_expressions(self, model, schema_editor): |
| 452 | if not self.expressions: |
| 453 | return None |
| 454 | index_expressions = [] |
| 455 | for expression in self.expressions: |
| 456 | index_expression = IndexExpression(expression) |
| 457 | index_expression.set_wrapper_classes(schema_editor.connection) |
| 458 | index_expressions.append(index_expression) |
| 459 | return ExpressionList(*index_expressions).resolve_expression( |
| 460 | Query(model, alias_cols=False), |
| 461 | ) |
| 462 | |
| 463 | def constraint_sql(self, model, schema_editor): |
| 464 | fields = [model._meta.get_field(field_name) for field_name in self.fields] |
no test coverage detected