PostgrestQueryBuilder<T> constructor

PostgrestQueryBuilder<T>({
  1. required Uri url,
  2. String? method,
  3. Map<String, String>? headers,
  4. String? schema,
  5. Client? httpClient,
  6. YAJsonIsolate? isolate,
})

The query builder class provides a convenient interface to creating request queries.

Allows the user to stack the filter functions before they call any of

  • select() - "get"
  • insert() - "post"
  • update() - "patch"
  • delete() - "delete" Once any of these are called the filters are passed down to the Request.

Implementation

PostgrestQueryBuilder({
  required Uri url,
  String? method,
  Map<String, String>? headers,
  String? schema,
  Client? httpClient,
  YAJsonIsolate? isolate,
}) : super(
        PostgrestBuilder(
          url: url,
          method: method,
          headers: headers ?? {},
          schema: schema,
          httpClient: httpClient,
          isolate: isolate,
        ),
      );