UDbAdminQueryResultResponse.fromMap constructor

UDbAdminQueryResultResponse.fromMap(
  1. Map<String, dynamic> json
)

Implementation

factory UDbAdminQueryResultResponse.fromMap(Map<String, dynamic> json) => UDbAdminQueryResultResponse(
  columns: List<String>.from((json["columns"] as List<dynamic>? ?? <dynamic>[]).map((dynamic x) => x.toString())),
  columnTypes: List<String?>.from((json["columnTypes"] as List<dynamic>? ?? <dynamic>[]).map((dynamic x) => x?.toString())),
  rows: List<Map<String, String?>>.from((json["rows"] as List<dynamic>? ?? <dynamic>[]).map((dynamic x) => (x as Map<String, dynamic>).map((String k, dynamic v) => MapEntry<String, String?>(k, v?.toString())))),
  rowCount: (json["rowCount"] ?? 0) as int,
  executionMs: (json["executionMs"] ?? 0) as int,
  truncated: json["truncated"] ?? false,
  affectedRows: json["affectedRows"],
  primaryKeyColumn: json["primaryKeyColumn"],
);