Basket is a database as a service tool powered by Fly. It currently supports Redis, MongoDB, MySQL and PostgreSQL. It is modular and can be extended to support other databases.
- Add database type in
backend/prisma/schema.prisma
enum StoreType {
REDIS
}
- Add database configs in
backend/src/provider.ts
[
"REDIS",
{
"image": "registry.wyzl.io/basket/redis:7",
"password_var": "REDIS_PASSWORD",
"port": 6379,
"data": "/data",
"protocol": "redis",
"username": "default",
"dbName": ""
}
]