Commit Graph

40 Commits

Author SHA1 Message Date
Muhammed Efe Çetin
57f18bb17e update 2023-03-12 13:17:11 +03:00
Muhammed Efe Çetin
dd9a30caed update 2023-03-12 13:06:50 +03:00
Juan Calderon
4d9108e34d Url Escape the password provided to postgres 2022-12-10 22:14:35 -08: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
Infinite Sea Inc
b2e9530bc7 allow hosts with prefix "/" , without escaping (#363)
* allow hosts with prefix "/" , without escaping

* add comment and fix code style

* fix bug

* Remove duplicate format call

* Update lib/pq

* try to fix goSec setup error

Co-authored-by: RW <rene@gofiber.io>
Co-authored-by: hi019 <65871571+hi019@users.noreply.github.com>
2022-05-01 11:07:09 +02:00
Roman
7bbbc01f84 feature: integrate SSL mode for PG connections (#77)
Right now, the default connection for postgres is `disable`. Some
databases require `verify` or even `required`.
This PR introduces a new implementation that allows the user to override
the `disable` mode. The PR keeps a backwards compatible config entry, that
sets the default behavior to `disable` if it's missing.
2021-05-18 13:00:40 +02:00
hi019
6a0f72c350 🐛 Fix bug preventing non-utf8 characters being saved in some databases (#87) 2021-05-05 21:17:52 -04:00
Roman
8a84698537 refactor: use TRUNCATE to reset the tables for postgres/ mysql (#74)
MySQL docs: https://dev.mysql.com/doc/refman/8.0/en/truncate-table.html
Postgres docs: https://www.postgresql.org/docs/current/sql-truncate.html
2021-03-31 14:11:33 +02:00
hi019
a66230ef17 Fix GC deleting values without expiry (#54)
* Test MYSQL Fix

* Test

* Add postgres

* Fix mysql

* Fix sqlite
2021-03-18 22:09:06 +01:00
Fenny
ab94351a60 ✏ return nil for notfound 2020-11-23 09:30:50 +01:00
Fenny
fd56bd28da 🎭 stay backwards compatible 2020-11-18 09:00:59 +01:00
Fenny
ddef41c2ee ✏ update comments 2020-11-17 13:56:09 +01:00
Fenny
c57c524007 📦 add dynamodb 2020-11-12 20:14:21 +01:00
Fenny
cdf009407b 🩹 update tests 2020-11-06 16:05:53 +01:00
kiyon
25ec0e291e 🚤 Improve sql storage 2020-11-06 09:56:34 +08:00
Fenny
f9a30234b9 🧹 introduce reset and close 2020-11-06 01:41:46 +01:00
Fenny
1b56ad40f8 Update postgres.go 2020-11-05 09:07:49 +01:00
Fenny
3948041f12 Update postgres.go 2020-11-05 09:07:39 +01:00
Fenny
e6da00b429 Update postgres.go 2020-11-05 08:15:48 +01:00
Fenny
4eaf74b5a1 Update postgres.go 2020-11-05 08:12:25 +01:00
Fenny
253ac9bb10 . 2020-11-05 07:07:30 +01:00
Fenny
3721c99616 fix ErrNotExist 2020-11-05 06:10:39 +01:00
Fenny
86b9cfe4c1 remove close method 2020-11-05 06:08:05 +01:00
Fenny
5571999805 sql queries T.T 2020-11-05 06:01:59 +01:00
Fenny
420f4834d2 Update postgres.go 2020-11-05 05:55:18 +01:00
Fenny
53f5b272a1 zzz 2020-11-05 05:44:12 +01:00
Fenny
8440b5e3c0 🎑 update tests 2020-11-05 05:36:27 +01:00
Fenny
f047848660 🎁 fix tests 2020-11-05 05:26:05 +01:00
Fenny
b4a848ca29 🎄 xmas present 2020-11-05 04:17:05 +01:00
Fenny
a6058cffb3 ✏ refactor storage 2020-11-04 20:49:53 +01:00
Tom
23a3640cfb 📦 Fix expiration checks
Affects memory, postgres and sqlite3 drivers
2020-11-01 13:33:57 +00:00
Fenny
dd72caf629 📦 postgres
Co-Authored-By: Alireza Salary <arsmn1996@gmail.com>
2020-11-01 12:25:26 +01:00
Fenny
127aa2a67d 🎑 update sqlite3 2020-11-01 10:52:23 +01:00
Fenny
0692b9048e 🦴 update skeleton 2020-10-31 11:58:00 +01:00
Fenny
0d15cb4e81 🦴 update boilerplate 2020-10-31 11:11:01 +01:00
Fenny
7f29132a5f 📦 update mongodb 2020-10-31 09:51:32 +01:00
Fenny
1ceff481a8 🧥 fix reference 2020-10-31 09:08:00 +01:00
Fenny
9152ce37fe 📦 update redis 2020-10-31 07:55:18 +01:00
Fenny
ad49a4d6a6 👷‍♂️ add skeletons 2020-10-31 06:20:25 +01:00