Commit Graph

97 Commits

Author SHA1 Message Date
Manuel de la Peña
ea7c246e81 fix: use Go 1.23.0 2025-04-09 10:15:34 +02:00
Manuel de la Peña
6fbff46b8e fix: use Go 1.23 2025-04-09 10:10:10 +02:00
Manuel de la Peña
371e69053c chore: bump testcontainers-go to v0.36.0 2025-03-31 16:44:10 +02:00
dependabot[bot]
c688b234de chore(deps): bump github.com/stretchr/testify in /mysql
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 15:35:24 +00:00
René
9f8091caff Fix badges
Some checks failed
Tests pebble / Tests (1.19.x) (push) Has been cancelled
Tests pebble / Tests (1.20.x) (push) Has been cancelled
Tests pebble / Tests (1.21.x) (push) Has been cancelled
Tests Postgres / Tests (1.22.x) (push) Has been cancelled
Tests Postgres / Tests (1.23.x) (push) Has been cancelled
Tests Postgres / Tests (1.24.x) (push) Has been cancelled
Tests Redis / Tests (1.19.x, 6.x) (push) Has been cancelled
Tests Redis / Tests (1.19.x, 7.x) (push) Has been cancelled
Tests Redis / Tests (1.20.x, 6.x) (push) Has been cancelled
Tests Redis / Tests (1.20.x, 7.x) (push) Has been cancelled
Tests Redis / Tests (1.21.x, 6.x) (push) Has been cancelled
Tests Redis / Tests (1.21.x, 7.x) (push) Has been cancelled
Tests Ristretto / Tests (1.19.x) (push) Has been cancelled
Tests Ristretto / Tests (1.20.x) (push) Has been cancelled
Tests Ristretto / Tests (1.21.x) (push) Has been cancelled
Tests Rueidis / Tests (1.20.x, 6.x) (push) Has been cancelled
Tests Rueidis / Tests (1.20.x, 7.x) (push) Has been cancelled
Tests Rueidis / Tests (1.21.x, 6.x) (push) Has been cancelled
Tests Rueidis / Tests (1.21.x, 7.x) (push) Has been cancelled
Tests S3 / Tests (1.21.x) (push) Has been cancelled
Tests S3 / Tests (1.22.x) (push) Has been cancelled
Tests S3 / Tests (1.23.x) (push) Has been cancelled
Tests ScyllaDb / Tests (1.20.x) (push) Has been cancelled
Tests ScyllaDb / Tests (1.21.x) (push) Has been cancelled
Tests Sqlite3 / Tests (1.19.x) (push) Has been cancelled
Tests Sqlite3 / Tests (1.20.x) (push) Has been cancelled
Tests Sqlite3 / Tests (1.21.x) (push) Has been cancelled
Tests Valkey / Tests (1.23.x, 7.x) (push) Has been cancelled
Tests Valkey / Tests (1.23.x, 8.x) (push) Has been cancelled
Release Drafter (All) / release-drafter (push) Has been cancelled
2025-03-23 16:33:25 +01:00
Manuel de la Peña
e91a22a066 chore: add suggestions from coderabbit 2025-02-19 16:29:28 +01:00
Manuel de la Peña
fe98837e83 fix: forgot to close mysql store in test 2025-02-18 18:22:21 +01:00
Manuel de la Peña
0c2d884898 chore: implement more robust wait strategies in testcontainers services 2025-02-18 17:58:47 +01:00
Manuel de la Peña
c1362f1eae chore: bump tc-go to v0.35.0
It was released a few weeks ago
2025-01-30 17:35:34 +01:00
Manuel de la Peña
cac4fd5e8d chore: use cleanup function 2024-12-12 12:12:56 +01:00
Manuel de la Peña
b3a2e40c62 chore: bump testcontainers-go to v0.34.0 2024-10-23 12:15:21 +02:00
Manuel de la Peña
a4849c83f7 Revert "fix: terminate second mysql container"
This reverts commit 3cd89dbcf7.
2024-09-20 01:10:07 +02:00
Manuel de la Peña
3cd89dbcf7 fix: terminate second mysql container 2024-09-20 00:38:10 +02:00
Manuel de la Peña
43a47ef467 fix: do not close twice in mysql test 2024-09-20 00:33:23 +02:00
Manuel de la Peña
efbc89fea6 fix: do not close store twice in tests 2024-09-20 00:06:39 +02:00
Manuel de la Peña
7bbad9a837 fix: swap values in mysql constants 2024-09-19 23:55:26 +02:00
Manuel de la Peña
f962d64885 chore: terminate container on end
This is not relevant for this PR, as Ryuk is responsible for terminating containers after the test session finishes
2024-09-18 22:20:42 +02:00
Manuel de la Peña
1bb4d922e9 chore: close store 2024-09-18 16:59:58 +02:00
Manuel de la Peña
1d6c0c3e25 chore: set Go 1.21 for modules 2024-09-16 17:16:20 +02:00
Manuel de la Peña
c80f1269f0 chore: adjust Go matrix versions to use 1.20 as the minimum version 2024-09-16 14:26:29 +02:00
Manuel de la Peña
2f174934c2 chore: use testcontainers-go in mysql store 2024-08-29 11:56:33 +02:00
dependabot[bot]
f21f9b9d7d build(deps): bump github.com/go-sql-driver/mysql in /mysql
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/v1.8.1/CHANGELOG.md)
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 07:37:06 +00:00
dependabot[bot]
1f82fff0d5 build(deps): bump github.com/go-sql-driver/mysql in /mysql
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 07:05:34 +00:00
dependabot[bot]
016f3a20fb build(deps): bump github.com/stretchr/testify in /mysql
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 07:16:03 +00:00
Juan Calderon-Perez
4b89c87336 Fix golangci issues with MySQL 2023-11-15 08:48:21 -05:00
Muhammed Efe Cetin
db1dd2bf6a update delete benchmarks 2023-09-15 18:23:02 +03:00
Muhammed Efe Cetin
36dd674d93 add TestMain for a few storages and update benchmark workflow 2023-09-15 16:54:25 +03:00
Muhammed Efe Cetin
68d59280d8 add benchmarks for all storages 2023-09-15 00:02:13 +03:00
Juan Calderon-Perez
9d99e7dd5b Update all README files with new major versions 2023-08-23 00:05:48 -04:00
Juan Calderon-Perez
9570205b8a Cleanup the go.mod files 2023-08-21 08:36:48 -04:00
Juan Calderon-Perez
c0cc07ca93 Update README files, use require.NoError 2023-08-20 09:22:43 -04:00
Juan Calderon-Perez
9291b82212 Update all test files with go1.21, update all go.mod files to go1.19 2023-08-19 22:56:22 -04:00
Juan Calderon-Perez
02d809987a Use testify.Require for all Storage Drivers 2023-08-19 22:36:33 -04:00
Juan Calderon-Perez
2779bfdf01 Use go1.18 as minimum, run mod tidy on each driver 2023-08-19 21:46:36 -04:00
M. Efe Çetin
c030fac063 📝 docs: automated synchronization with gofiber/docs (#880)
* add sync_docs script

* update docs

* update docs

* Update README.md

- sort lines and fix closing image tag

* update docs

---------

Co-authored-by: RW <rene@gofiber.io>
2023-07-07 17:45:22 +03:00
dependabot[bot]
6f259cefd2 Bump github.com/go-sql-driver/mysql from 1.7.0 to 1.7.1 in /mysql
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.7.0...v1.7.1)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 07:57:18 +00:00
dependabot[bot]
91824ad6c8 Bump github.com/gofiber/utils from 1.0.1 to 1.1.0 in /mysql
Bumps [github.com/gofiber/utils](https://github.com/gofiber/utils) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/gofiber/utils/releases)
- [Commits](https://github.com/gofiber/utils/compare/v1.0.1...v1.1.0)

---
updated-dependencies:
- dependency-name: github.com/gofiber/utils
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 08:05:12 +00:00
Juan Calderon-Perez
c2fc6d75f2 Updates to dependencies and go.mod files 2023-03-27 18:51:46 -07:00
dependabot[bot]
fd4fac3adf Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 in /mysql
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/go-sql-driver/mysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 07:07:51 +00:00
gaby
a3b1139001 Breakdown local storage tests into separate files. Fix go.sum files 2022-11-20 04:59:16 -08:00
gaby
5a40e781c1 Deprecate support for go 1.14 and go 1.15 2022-11-20 04:20:05 -08:00
dependabot[bot]
9f74d3e4a8 Bump github.com/gofiber/utils from 0.1.2 to 1.0.1 in /mysql
Bumps [github.com/gofiber/utils](https://github.com/gofiber/utils) from 0.1.2 to 1.0.1.
- [Release notes](https://github.com/gofiber/utils/releases)
- [Commits](https://github.com/gofiber/utils/compare/v0.1.2...v1.0.1)

---
updated-dependencies:
- dependency-name: github.com/gofiber/utils
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 07:15:55 +00:00
DGivney
1137fb9036 Improve MYSQL New method test cases 2022-10-10 20:33:09 +11:00
DGivney
a9dc413939 Close the connections after testing MYSQL Store 2022-10-10 18:15:49 +11:00
DGivney
825eb938c2 Add test case for MYSQL New method 2022-10-10 17:57:16 +11:00
DGivney
e5eb169055 Allow reuse of an existing db connection when creating a MySQL Store 2022-10-10 16:50:34 +11:00
Juan Calderon-Perez
3a8b8d4f71 Add Conn() support to all storage drivers. (#451)
* Add DB() support for Redis driver

* Added support for DB() to all drivers

* Fixed typo in README and Lint issue

* Fix lint issue with ristretto db

* Fix lint issue with bbolt db

* Rename DB() to Conn()

* Replace all instances of _DB with _Conn

* Update all the README files

* Return ArangoDB Client instead of DB
2022-08-15 07:58:13 +02:00
Kalissaac
c38c925975 Add Postgres and MySQL connection strings (#429)
* Add ConnectionURI to Postgres

* Add ConnectionURI to MySQL

* Update Postgres sample db name
2022-08-15 07:48:29 +02:00
hi019
6a0f72c350 🐛 Fix bug preventing non-utf8 characters being saved in some databases (#87) 2021-05-05 21:17:52 -04:00
dependabot[bot]
feaf977424 Bump github.com/go-sql-driver/mysql from 1.5.0 to 1.6.0 in /mysql (#78)
Bumps [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/go-sql-driver/mysql/releases)
- [Changelog](https://github.com/go-sql-driver/mysql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-sql-driver/mysql/compare/v1.5.0...v1.6.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-06 10:06:46 +02:00