RelationalIntegrityCheckData class abstract

an object containing the results of a relational integrity check.

Properties:

  • parentName - the name of the parent relation (table).
  • childName - the name of the child relation (table).
  • parentIdAttr - the name of the attribute (column) containing the parent id.
  • childIdAttr - the name of the attribute (column) containing the child id.
  • records - the list of orphaned records found.

Constructors

RelationalIntegrityCheckData([void updates(RelationalIntegrityCheckDataBuilder b)])
factory

Properties

childIdAttr String?
the name of the attribute (column) containing the child id.
no setter
childName String?
the name of the child relation (table).
no setter
hashCode int
The hash code for this object.
no setterinherited
parentIdAttr String?
the name of the attribute (column) containing the parent id.
no setter
parentName String?
the name of the parent relation (table).
no setter
records → BuiltList<OrphanedRecord>?
the list of orphaned records found.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(RelationalIntegrityCheckDataBuilder)) RelationalIntegrityCheckData
Rebuilds the instance.
inherited
toBuilder() RelationalIntegrityCheckDataBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<RelationalIntegrityCheckData>
no setter