postgrest_errors 0.1.1 copy "postgrest_errors: ^0.1.1" to clipboard
postgrest_errors: ^0.1.1 copied to clipboard

A generated typed collection of all PostgREST error definitions.

example/main.dart

import 'dart:convert';

import 'package:http/http.dart' as http;
import 'package:postgrest_errors/postgrest_errors.dart';

void main() async {
  // Make a request to PostgREST server:
  final client = http.Client();
  final response = await client.get(
    Uri.parse('http://localhost:3000'), // PostgREST server
  );

  // Parse the response error as a Dart exception:
  if (response.statusCode != 200) {
    final json = jsonDecode(response.body) as Map<String, dynamic>;
    throw PostgrestError.fromJson(json);
  }
}
3
likes
150
points
25
downloads
screenshot

Publisher

verified publisheralestiago.com

Weekly Downloads

A generated typed collection of all PostgREST error definitions.

Repository (GitHub)
View/report issues

Topics

#server #backend #postgrest #supabase

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

postgrest

More

Packages that depend on postgrest_errors