validateSql method

Future<SqlValidationResult> validateSql(
  1. String query
)

Validates a SQL query without executing it

Implementation

Future<SqlValidationResult> validateSql(String query) async {
  final response = await _client.post(
    Uri.parse('$baseUrl/sql/validate'),
    headers: _headers,
    body: jsonEncode({'sql': query}),
  );

  final data = _handleResponse(response);
  return SqlValidationResult.fromJson(data);
}