DatabaseMigrationAction.fromJson constructor
DatabaseMigrationAction.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory DatabaseMigrationAction.fromJson(
Map<String, dynamic> jsonSerialization,
) {
return DatabaseMigrationAction(
type: _isd.DatabaseMigrationActionType.fromJson(
(jsonSerialization['type'] as String),
),
deleteTable: jsonSerialization['deleteTable'] as String?,
alterTable: jsonSerialization['alterTable'] == null
? null
: _isd.Protocol().deserialize<_isd.TableMigration>(
jsonSerialization['alterTable'],
),
createTable: jsonSerialization['createTable'] == null
? null
: _isd.Protocol().deserialize<_isd.TableDefinition>(
jsonSerialization['createTable'],
),
);
}