chore(readme): Update README example to include full DatabaseConfig initialization and use database.Connect function
This commit is contained in:
parent
44bedd20a1
commit
2eeae0e5c7
28
README.md
28
README.md
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user