class documentation

class UniqueConstraint(BaseConstraint): (source)

View In Hierarchy

Undocumented

Method __eq__ Undocumented
Method __init__ Undocumented
Method __repr__ Undocumented
Method constraint_sql Undocumented
Method create_sql Undocumented
Method deconstruct Undocumented
Method remove_sql Undocumented
Method validate Undocumented
Instance Variable condition Undocumented
Instance Variable deferrable Undocumented
Instance Variable expressions Undocumented
Instance Variable fields Undocumented
Instance Variable include Undocumented
Instance Variable opclasses Undocumented
Property contains_expressions Undocumented
Method _get_condition_sql Undocumented
Method _get_index_expressions Undocumented

Inherited from BaseConstraint:

Method clone Undocumented
Method get_violation_error_message Undocumented
Class Variable default_violation_error_message Undocumented
Instance Variable name Undocumented
Instance Variable violation_error_message Undocumented
def __eq__(self, other): (source)

Undocumented

def __init__(self, *expressions, fields=(), name=None, condition=None, deferrable=None, include=None, opclasses=(), violation_error_message=None): (source)
def __repr__(self): (source)

Undocumented

def constraint_sql(self, model, schema_editor): (source)
def create_sql(self, model, schema_editor): (source)
def remove_sql(self, model, schema_editor): (source)
def validate(self, model, instance, exclude=None, using=DEFAULT_DB_ALIAS): (source)
condition = (source)

Undocumented

deferrable = (source)

Undocumented

expressions = (source)

Undocumented

Undocumented

Undocumented

opclasses = (source)

Undocumented

def _get_condition_sql(self, model, schema_editor): (source)

Undocumented

def _get_index_expressions(self, model, schema_editor): (source)

Undocumented