SchemaImportIssue class final

A catalog fact that needs manual handling. Blocking issues prevent a faithful declaration of the affected table or relationship; other issues retain objects which must stay in reviewed, database-specific migrations.

Constructors

SchemaImportIssue(String code, String object, String detail, {bool blocking = true})
Describes an import limitation for one physical object.
const

Properties

blocking bool
Whether the affected declaration or relationship must be omitted.
final
code String
Stable issue category for programmatic handling.
final
detail String
Database fact that needs review or cannot be represented faithfully.
final
hashCode int
The hash code for this object.
no setterinherited
object String
Physical database object affected by this issue.
final
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
toJson() Map<String, Object?>
Machine-readable report fields; not an executable schema definition.
toString() String
A string representation of this object.
inherited

Operators

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