From 44bedd20a153f3ba5ecff86452777d438144d766 Mon Sep 17 00:00:00 2001 From: SoXX Date: Wed, 14 Aug 2024 14:58:06 +0200 Subject: [PATCH] feat(version): Update to version 3 Updated the module to version 3. BREAKING CHANGE: This SDK version is not compatible with programs using the v2 implementation. --- README.md | 8 ++++---- go.mod | 2 +- pkg/database/client.go | 8 ++++---- pkg/database/client_test.go | 4 ++-- pkg/database/favorite.go | 6 +++--- pkg/database/favorite_test.go | 4 ++-- pkg/database/post.go | 6 +++--- pkg/database/post_test.go | 4 ++-- pkg/database/scopes.go | 2 +- pkg/database/scopes_test.go | 4 ++-- pkg/database/source.go | 6 +++--- pkg/database/source_test.go | 4 ++-- pkg/database/tag.go | 6 +++--- pkg/database/tagAlias.go | 6 +++--- pkg/database/tagAlias_test.go | 4 ++-- pkg/database/tagGroup.go | 6 +++--- pkg/database/tagGroup_test.go | 4 ++-- pkg/database/tag_test.go | 4 ++-- pkg/database/user.go | 6 +++--- pkg/database/userSource.go | 6 +++--- pkg/database/userSource_test.go | 4 ++-- pkg/database/user_test.go | 4 ++-- test/generator.go | 2 +- test/helper.go | 2 +- 24 files changed, 56 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 7360a56..c61749c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![Build Check Runner](https://git.anthrove.art/Anthrove/otter-space-sdk/v2/actions/workflows/build_check.yaml/badge.svg) +![Build Check Runner](https://git.anthrove.art/Anthrove/otter-space-sdk/v3/actions/workflows/build_check.yaml/badge.svg) [![Bugs](https://sonarqube.dragse.de/api/project_badges/measure?project=Anthrove---OtterSpace-SDK&metric=bugs&token=sqb_96012ffdd64ce721d7f9c82bfa77aa27a5c1fd38)](https://sonarqube.dragse.de/dashboard?id=Anthrove---OtterSpace-SDK) [![Code Smells](https://sonarqube.dragse.de/api/project_badges/measure?project=Anthrove---OtterSpace-SDK&metric=code_smells&token=sqb_96012ffdd64ce721d7f9c82bfa77aa27a5c1fd38)](https://sonarqube.dragse.de/dashboard?id=Anthrove---OtterSpace-SDK) [![Coverage](https://sonarqube.dragse.de/api/project_badges/measure?project=Anthrove---OtterSpace-SDK&metric=coverage&token=sqb_96012ffdd64ce721d7f9c82bfa77aa27a5c1fd38)](https://sonarqube.dragse.de/dashboard?id=Anthrove---OtterSpace-SDK) @@ -22,7 +22,7 @@ The OtterSpace SDK is a Go package for interacting with the OtterSpace API. It p To install the OtterSpace SDK, you can use `go get`: ```shell -go get git.anthrove.art/Anthrove/otter-space-sdk/v2 +go get git.anthrove.art/Anthrove/otter-space-sdk/v3 ```` ## Usage @@ -35,8 +35,8 @@ import ( "context" "log" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/database" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/database" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" ) func main() { diff --git a/go.mod b/go.mod index f914338..2206750 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module git.anthrove.art/Anthrove/otter-space-sdk/v2 +module git.anthrove.art/Anthrove/otter-space-sdk/v3 go 1.22.0 diff --git a/pkg/database/client.go b/pkg/database/client.go index 692e03c..e45cdd7 100644 --- a/pkg/database/client.go +++ b/pkg/database/client.go @@ -5,9 +5,9 @@ import ( "embed" "fmt" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" migrate "github.com/rubenv/sql-migrate" log "github.com/sirupsen/logrus" "go.opentelemetry.io/contrib/bridges/otellogrus" @@ -18,7 +18,7 @@ import ( "gorm.io/gorm" ) -const tracingName = "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/database" +const tracingName = "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/database" var ( //go:embed migrations/*.sql diff --git a/pkg/database/client_test.go b/pkg/database/client_test.go index f81c91f..3f63553 100644 --- a/pkg/database/client_test.go +++ b/pkg/database/client_test.go @@ -4,8 +4,8 @@ import ( "context" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" "gorm.io/gorm" diff --git a/pkg/database/favorite.go b/pkg/database/favorite.go index 32c71a8..661f842 100644 --- a/pkg/database/favorite.go +++ b/pkg/database/favorite.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/favorite_test.go b/pkg/database/favorite_test.go index 9311a9c..d6885a9 100644 --- a/pkg/database/favorite_test.go +++ b/pkg/database/favorite_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" "gorm.io/gorm" diff --git a/pkg/database/post.go b/pkg/database/post.go index 59ea061..c2873f9 100644 --- a/pkg/database/post.go +++ b/pkg/database/post.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/post_test.go b/pkg/database/post_test.go index 0b35721..68977e6 100644 --- a/pkg/database/post_test.go +++ b/pkg/database/post_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" "gorm.io/gorm" diff --git a/pkg/database/scopes.go b/pkg/database/scopes.go index 70c59a0..36b99b6 100644 --- a/pkg/database/scopes.go +++ b/pkg/database/scopes.go @@ -3,7 +3,7 @@ package database import ( "math" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" "gorm.io/gorm" ) diff --git a/pkg/database/scopes_test.go b/pkg/database/scopes_test.go index 7ab5ed9..fba7b3a 100644 --- a/pkg/database/scopes_test.go +++ b/pkg/database/scopes_test.go @@ -5,8 +5,8 @@ import ( "reflect" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "github.com/davecgh/go-spew/spew" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" diff --git a/pkg/database/source.go b/pkg/database/source.go index d2e56b8..5dda285 100644 --- a/pkg/database/source.go +++ b/pkg/database/source.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/source_test.go b/pkg/database/source_test.go index 0006052..d99f036 100644 --- a/pkg/database/source_test.go +++ b/pkg/database/source_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" "gorm.io/gorm" diff --git a/pkg/database/tag.go b/pkg/database/tag.go index 5e21837..25d13fd 100644 --- a/pkg/database/tag.go +++ b/pkg/database/tag.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/tagAlias.go b/pkg/database/tagAlias.go index 4cf7338..10f643f 100644 --- a/pkg/database/tagAlias.go +++ b/pkg/database/tagAlias.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/tagAlias_test.go b/pkg/database/tagAlias_test.go index ee8109f..e5bd1eb 100644 --- a/pkg/database/tagAlias_test.go +++ b/pkg/database/tagAlias_test.go @@ -5,8 +5,8 @@ import ( "reflect" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" ) diff --git a/pkg/database/tagGroup.go b/pkg/database/tagGroup.go index 08f8f12..ef4dca2 100644 --- a/pkg/database/tagGroup.go +++ b/pkg/database/tagGroup.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/tagGroup_test.go b/pkg/database/tagGroup_test.go index 497f8db..8d087a4 100644 --- a/pkg/database/tagGroup_test.go +++ b/pkg/database/tagGroup_test.go @@ -5,8 +5,8 @@ import ( "reflect" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" ) diff --git a/pkg/database/tag_test.go b/pkg/database/tag_test.go index 5bea94b..0c36ff6 100644 --- a/pkg/database/tag_test.go +++ b/pkg/database/tag_test.go @@ -5,8 +5,8 @@ import ( "reflect" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" ) diff --git a/pkg/database/user.go b/pkg/database/user.go index 840c54e..b6e2b69 100644 --- a/pkg/database/user.go +++ b/pkg/database/user.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/userSource.go b/pkg/database/userSource.go index 229c6ca..c21c712 100644 --- a/pkg/database/userSource.go +++ b/pkg/database/userSource.go @@ -4,9 +4,9 @@ import ( "context" "errors" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/internal/utils" - otterError "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/error" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/internal/utils" + otterError "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/error" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel/attribute" "gorm.io/gorm" diff --git a/pkg/database/userSource_test.go b/pkg/database/userSource_test.go index ca2fd31..4a4b192 100644 --- a/pkg/database/userSource_test.go +++ b/pkg/database/userSource_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" "gorm.io/gorm" diff --git a/pkg/database/user_test.go b/pkg/database/user_test.go index cc9cb54..2affc6b 100644 --- a/pkg/database/user_test.go +++ b/pkg/database/user_test.go @@ -5,8 +5,8 @@ import ( "fmt" "testing" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/test" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/test" "go.opentelemetry.io/contrib/bridges/otellogrus" "go.opentelemetry.io/otel" ) diff --git a/test/generator.go b/test/generator.go index 1642ad3..d6aee26 100644 --- a/test/generator.go +++ b/test/generator.go @@ -5,7 +5,7 @@ import ( "math/rand" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" "github.com/davecgh/go-spew/spew" gonanoid "github.com/matoous/go-nanoid/v2" "gorm.io/gorm" diff --git a/test/helper.go b/test/helper.go index 2ef87e3..4d31273 100644 --- a/test/helper.go +++ b/test/helper.go @@ -8,7 +8,7 @@ import ( "strings" "time" - "git.anthrove.art/Anthrove/otter-space-sdk/v2/pkg/models" + "git.anthrove.art/Anthrove/otter-space-sdk/v3/pkg/models" migrate "github.com/rubenv/sql-migrate" postgrescontainer "github.com/testcontainers/testcontainers-go/modules/postgres" "gorm.io/driver/postgres"