mirror of
https://github.com/gofiber/storage.git
synced 2025-10-05 08:37:10 +08:00
![dependabot[bot]](/assets/img/avatar_default.png)
Bumps the testcontainers-modules group with 2 updates in the /aerospike directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/aerospike](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /arangodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/arangodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /azureblob directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/azure](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /cassandra directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/cassandra](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /clickhouse directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/clickhouse](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 1 update in the /coherence directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /couchbase directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/couchbase](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /dynamodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/dynamodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 1 update in the /memcache directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /minio directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/minio](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /mongodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/mongodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /mysql directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/mysql](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /nats directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/nats](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /neo4j directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/neo4j](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /postgres directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /redis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /rueidis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /s3 directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/minio](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /scylladb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/scylladb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /surrealdb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/surrealdb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /testhelpers/redis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /valkey directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/aerospike` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/arangodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/azure` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/cassandra` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/clickhouse` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/couchbase` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/dynamodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/minio` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/mongodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/mysql` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/nats` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/neo4j` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/minio` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/scylladb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/surrealdb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) --- updated-dependencies: - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/aerospike dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/arangodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/azure dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/cassandra dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/clickhouse dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/couchbase dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/dynamodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/minio dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/mongodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/mysql dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/nats dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/neo4j dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/postgres dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/minio dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/scylladb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/surrealdb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules ... Signed-off-by: dependabot[bot] <support@github.com>
id, title
id | title |
---|---|
scylladb | ScyllaDb |
ScyllaDb
A ScyllaDb storage engine for Fiber using gocql.
Table of Contents
Signatures
func New(config ...Config) Storage
func (s *Storage) GetWithContext(ctx context.Context, key string) ([]byte, error)
func (s *Storage) Get(key string) ([]byte, error)
func (s *Storage) SetWithContext(ctx context.Context, key string, val []byte, exp time.Duration) error
func (s *Storage) Set(key string, value []byte, expire time.Duration) error
func (s *Storage) DeleteWithContext(ctx context.Context, key string) error
func (s *Storage) Delete(key string) error
func (s *Storage) ResetWithContext(ctx context.Context) error
func (s *Storage) Reset() error
func (s *Storage) Close() error
func (s *Storage) Conn() *gocql.Session
Installation
ScyllaDb is tested on the 2 last Go versions with support for modules. So make sure to initialize one first if you didn't do that yet:
go mod init github.com/<user>/<repo>
And then install the scylladb implementation:
go get github.com/gofiber/storage/scylladb
Examples
Import the storage package.
import "github.com/gofiber/storage/scylladb"
You can use the following possibilities to create a storage:
// Initialize default config
store := scylladb.New()
// Initialize custom config
store := scylladb.New(scylladb.Config{
Keyspace: "fiber",
Hosts: []string{"127.0.0.1"},
Port: 9042,
Table: "fiber_storage",
Consistency: "ONE",
Reset: false,
})
// Initialize with support for TLS (SslOptions configures TLS use)
//
// InsecureSkipVerify and EnableHostVerification interact as follows:
//
// |Config.InsecureSkipVerify | EnableHostVerification | Result |
// |--------------------------|------------------------|--------------------|
// |Config is nil | false | do not verify host |
// |Config is nil | true | verify host |
// |false | false | verify host |
// |true | false | do not verify host |
// |false | true | verify host |
// |true | true | verify host |
store := New(
Config{
Keyspace: "fiber",
Hosts: []string{"127.0.0.1"},
Port: 9042,
Table: "fiber_storage",
Consistency: "ONE",
SslOpts: &gocql.SslOptions{
Config: &tls.Config{
InsecureSkipVerify: false, // Set this too false to enable certificate verification
},
CertPath: "/path/to/client_cert.pem", // Path to the client certificate
KeyPath: "/path/to/client_key.pem", // Path to the client certificate's private key
CaPath: "/path/to/ca_cert.pem", // Path to the CA certificate
EnableHostVerification: true, // Enable hostname verification
},
Reset: false,
},
)
// Initialize custom config using scylladb connection
cluster, _ := gocql.NewCluster("127.0.0.1")
cluster.Keyspace = "fiber"
cluster.Port = 9042
session, _ := cluster.CreateSession()
store := scylladb.New(scylladb.Config{
Session: session,
Keyspace: "fiber",
Table: "fiber_storage",
Reset: false,
})
Config
type Config struct {
// Session is provided by the user to use an existing ScyllaDb session
// Session Will override Keyspace and all other authentication values if used
//
// Optional. Default is nil
Session *gocql.Session
// Keyspace name
//
// Optional. Default is "fiber"
Keyspace string
// Hosts are an array of network addresses for establishing initial connections
// You have the flexibility to specify one or multiple addresses as needed
//
// Optional. Default is "127.0.0.1"
Hosts []string
// Port where the ScyllaDb cluster is listening on
//
// Optional. Default is 9042
Port int
// Username for ScyllaDb cluster
//
// Optional. Default is ""
Username string
// Password for ScyllaDb cluster
//
// Optional. Default is ""
Password string
// Table name
//
// Optional. Default is "fiber_storage"
Table string
// Level of the consistency
//
// Optional. Default is "LOCAL_ONE"
Consistency string
// SslOpts configures TLS use.
//
// Optional. Default is nil
SslOpts *gocql.SslOptions
// Reset clears any existing keys in existing Table
//
// Optional. Default is false
Reset bool
// DisableInitialHostLookup disables the initial host lookup
//
// Optional. Default is false
DisableInitialHostLookup bool
}
Default Config
// ConfigDefault is the default config
var ConfigDefault = Config{
Session: nil,
Keyspace: "fiber",
Hosts: []string{"127.0.0.1"},
Username: "",
Password: "",
Port: 9042,
Table: "fiber_storage",
Consistency: "LOCAL_ONE",
SslOpts: nil,
Reset: false,
DisableInitialHostLookup: false,
}