ImportedSchema class final
Editable declarations, physical-to-Dart names, and a separate review report. This is not a migration or permission to replace the existing schema.
Properties
- dart → String
-
Editable Dart model declarations for supported catalog objects.
final
- dialect → SqlDialect
-
Engine whose physical catalog was inspected.
final
-
entities
→ Map<
String, String> -
Physical table names mapped to their Dart model declaration names.
final
-
fields
→ Map<
String, Map< String, String> > -
Physical table and column names mapped to Dart field names.
final
- hasBlockingIssues → bool
-
Whether any unsupported object prevented a faithful declaration.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
issues
→ List<
SchemaImportIssue> -
Catalog features that need review or prevented faithful import.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schema → String
-
Physical database schema or namespace containing the imported objects.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> - Machine-readable names and review issues, excluding generated Dart source.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited