SchemaDiffResult typedef
SchemaDiffResult = ({List<SchemaChange> changes, List<ColumnOperation> operations, List<String> warnings})
The differ's output: the decided changes, the operations that execute
them (fed into the existing map / SQL migration machinery), and
human-readable warnings for everything noticed but deliberately not
touched.
Implementation
typedef SchemaDiffResult = ({
List<SchemaChange> changes,
List<ColumnOperation> operations,
List<String> warnings,
});