postgrest 0.1.11 copy "postgrest: ^0.1.11" to clipboard
postgrest: ^0.1.11 copied to clipboard

PostgREST client for Dart. This library provides an ORM interface to PostgREST.

[0.1.11] #

  • fix: order() and limit() not working as expected with foreign table bug
  • feat: add foreignTable arg to or filter

[0.1.10+1] #

  • fix: bug where using multiple filters on the same field with order will wipe out the filters except the last one.

[0.1.10] #

  • feat: allow custom http client
  • fix: bug where multiple order does not reorder the result

[0.1.9] #

  • feat: added withConverter to PostgrestBuilder
    final res = await postgrest
      .from('users')
      .select()
      .withConverter<List>((data) => [data])
      .execute();
    
  • fix: allow multiple filters on the same column
  • fix: List passed to filter, eq or neq will correctly be formatted

[0.1.8] #

  • fix: bug where filter is not available on rpc()

[0.1.7] #

  • feat: added X-Client-Info header

[0.1.6] #

  • fix: bug where List of num is passes as filter parameter

[0.1.5] #

  • fix: bug when using not filter with in

[0.1.4] #

  • feat: implement ReturningOption
  • feat: add ignoreDuplicates option to upsert
  • feat: create maybeSingle() function
  • feat: sorting by multiple columns
  • fix: export TextSearchType

[0.1.3] #

  • chore: added count_option export

[0.1.2] #

  • feat: Add CSV response
  • chore: remove unnecessary new keyword on docs

[0.1.1] #

  • fix: PostgrestError parsing

[0.1.0] #

  • deprecated: cs() in filter. Use contains() instead.
  • deprecated: cd() in filter. Use containedBy() instead.
  • deprecated: sl() in filter. Use rangeLt() instead.
  • deprecated: sr() in filter. Use rangeGt() instead.
  • deprecated: nxl() in filter. Use rangeGte() instead.
  • deprecated: nxr() in filter. Use rangeLte() instead.
  • deprecated: adj() in filter. Use rangeAdjacent() instead.
  • deprecated: ov() in filter. Use overlaps() instead.
  • deprecated: fts() in filter. Use textSearch() instead.
  • deprecated: plfts() in filter. Use textSearch() instead.
  • deprecated: phfts() in filter. Use textSearch() instead.
  • deprecated: wfts() in filter. Use textSearch() instead.

[0.0.8] #

  • feat: Migrate to null-safe dart

[0.0.7] #

  • feat: allow postgrest.rpc() filtering
  • refactor: builder into separate classes
  • chore: update stored procedure unit tests

[0.0.6] #

  • fix: error json parsing
  • fix: unit tests
  • refactor: remove PostgrestResponse.statusText
  • refactor: clean up PostgrestError, PostgrestResponse
  • chore: export PostgrestError class
  • chore: update example with try/catch

[0.0.5] #

  • chore: export builder class

[0.0.4] #

  • feat: support head request and row count option

[0.0.3] #

  • fix: lint errors

[0.0.2] #

  • Remove pre-release verion notice

[0.0.1] #

  • refactor: improve code style
  • Initial Release

[0.0.1-dev.8] #

  • chore: replace end() with execute()
  • refactor: options param (map type) into named parameters

[0.0.1-dev.7] #

  • refactor: rename response.body to response.data

[0.0.1-dev.6] #

  • chore: return PostgrestResponse and PostgrestError instead of a Map obj

[0.0.1-dev.5] #

  • fix: lint errors

[0.0.1-dev.4] #

  • Refactor code structure by following postgrest-js TypeScript update.
  • Update documents.

[0.0.1-dev.3] #

  • Fixes examples + typo.

[0.0.1-dev.2] #

  • Remove Flutter package dependency.
  • Clean up + refactor.

[0.0.1-dev.1] #

  • Initial pre-release.
120
likes
140
points
110k
downloads

Publisher

verified publishersupabase.io

Weekly Downloads

PostgREST client for Dart. This library provides an ORM interface to PostgREST.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

http

More

Packages that depend on postgrest