chore(readme): Update README example to include full DatabaseConfig initialization and use database.Connect function
All checks were successful
Gitea Build Check / Build (push) Successful in 2m15s
Gitea Build Check / Build (pull_request) Successful in 2m15s

This commit is contained in:
SoXX 2024-08-14 15:03:26 +02:00
parent 44bedd20a1
commit 2eeae0e5c7

View File

@ -33,23 +33,33 @@ package main
import (
"context"
"log"
"git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/database"
"git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models"
)
func main() {
ctx := context.Background()
cfg := models.DatabaseConfig{}
pgClient := database.NewPostgresqlConnection()
err := pgClient.Connect(ctx, cfg)
if err != nil {
log.Panic(err)
ctx := context.Background()
var err error
config := models.DatabaseConfig{
Endpoint: "",
Username: "",
Password: "",
Database: "",
Port: 5432,
SSL: false,
Timezone: "Europe/Berlin",
Debug: false,
}
err = database.Connect(ctx, config)
if err != nil {
panic(err)
}
}
```
This example creates a new client, connects to the OtterSpace API, and then the client can be used to interact with the API.