DatabaseDefinition.fromJson constructor
DatabaseDefinition.fromJson(
- Map<
String, dynamic> jsonSerialization, - SerializationManager serializationManager
Implementation
factory DatabaseDefinition.fromJson(
Map<String, dynamic> jsonSerialization,
_i1.SerializationManager serializationManager,
) {
return DatabaseDefinition(
name:
serializationManager.deserialize<String?>(jsonSerialization['name']),
moduleName: serializationManager
.deserialize<String>(jsonSerialization['moduleName']),
tables: serializationManager
.deserialize<List<_i2.TableDefinition>>(jsonSerialization['tables']),
installedModules:
serializationManager.deserialize<List<_i2.DatabaseMigrationVersion>>(
jsonSerialization['installedModules']),
migrationApiVersion: serializationManager
.deserialize<int>(jsonSerialization['migrationApiVersion']),
);
}