Skip to content

alselawi/xata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages