Skip to content

Latest commit

 

History

History
56 lines (47 loc) · 1.33 KB

README.md

File metadata and controls

56 lines (47 loc) · 1.33 KB

Xata-Dart Client

Unofficial Dart client for Xata serverless database. it uses the REST API provided by Xata.

Benefits

  1. Type safety
  2. Ease-of-use
// sample code

Implementation

  • Users
  • Authentication (keys)
  • [-] Workspaces
    • List workspaces
    • Get single workspace
    • Create workspace
    • Update (rename) workspace
    • Delete workspace
    • Get workspace settings
    • Update workspace settings
    • Get workspace members/invitees
    • Update workspace members/invitees
  • Databases
  • [-] Branches
    • List branches
    • Create branch synchronously
    • Create branch asynchronously
    • Get branch schema and metadata
    • Delete branch
    • Get branch metadata
    • Update branch metadata
    • Move branch to another cluster
    • Get branch move status
    • Branch stats (usage metrics)
    • Branch-git mapping
  • Database settings
  • Table (work in progress)
  • Records (work in progress)
  • Files (work in progress)
  • Search, Filter, and AI (work in progress)
  • SQL queries (work in progress)

Unimplemented

Here's a list of features that are not yet implemented, in the order of priority:

  • Migrations
  • Invites management
  • Tasks
  • OAuth

Currently working on: Databases