Skip to content

andrewhummus/basket

Repository files navigation

Basket

basket emoji

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.

Adding a new database

  • 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": ""
  }
]

About

Database as a Service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published