(self, model, constraint)
| 477 | self.delete_model(old_field.remote_field.through) |
| 478 | |
| 479 | def add_constraint(self, model, constraint): |
| 480 | if isinstance(constraint, UniqueConstraint) and ( |
| 481 | constraint.condition |
| 482 | or constraint.contains_expressions |
| 483 | or constraint.include |
| 484 | or constraint.deferrable |
| 485 | ): |
| 486 | super().add_constraint(model, constraint) |
| 487 | else: |
| 488 | self._remake_table(model) |
| 489 | |
| 490 | def remove_constraint(self, model, constraint): |
| 491 | if isinstance(constraint, UniqueConstraint) and ( |
nothing calls this directly
no test coverage detected