Skip to content

conneroisu/dbpu

Repository files navigation

go-dbpu

Golang database per user for turso db.

Installation

go get github.com/conneroisu/dbpu

Usage

See examples for more details.

Create a new database

The following example creates a new database.

// func CreateDatabase(orgToken string, orgName string, name string, group string) (Db, error) {
package main

import (
    "fmt"
    "os"
    "github.com/conneroisu/dbpu"
    "github.com/google/uuid"
)

func main() {
    orgToken := os.Getenv("ORG_TOKEN")
    orgName := os.Getenv("ORG_NAME")
    dbName := uuid.New().String()
    db, err := dbpu.CreateDatabase(orgToken, orgName, dbName, "default")
    if err != nil {
        fmt.Println(err)
    }
    fmt.Println(db)
}

About

Golang database per user for turso.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages