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.
103
likes
120
pub points
97%
popularity

Publisher

verified publishersupabase.io

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

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

http

More

Packages that depend on postgrest