C15T Logo

Supported Databases

List of supported databases for self hosting c15t with the @c15t/backend package.

Canary Feature

This feature is available in canary releases and may have breaking changes. Use with caution in production. Report issues on GitHub

The c15t uses FumaDB to integrate with a variety of databases.

Supported ORMs

  • Drizzle ORM (full support, query mode required)
  • Prisma ORM (full support)
  • TypeORM (via Kysely, no MongoDB support)

Supported Databases

  • MongoDB (full support)
  • MySQL (full support, via Kysely)
  • PostgreSQL (full support, via Kysely)
  • SQLite (full support, via Kysely)
  • Microsoft SQL Server (full support, via Kysely)
  • Cockroach DB (full support, via Kysely)

For an up to date list of supported databases, see the FumaDB documentation.

Available Adapters

import { drizzleAdapter } from "@c15t/backend/v2/db/adapters/drizzle";
import { kyselyAdapter } from "@c15t/backend/v2/db/adapters/kysely";
import { prismaAdapter } from "@c15t/backend/v2/db/adapters/prisma";
import { mongoAdapter } from "@c15t/backend/v2/db/adapters/mongo";
import { typeormAdapter } from "@c15t/backend/v2/db/adapters/typeorm";