콘텐츠로 이동

데이터베이스 버전

출처 URL: https://docs.prisma.io/docs/orm/core-concepts/supported-databases

Prisma ORM은 PostgreSQL, MySQL, SQLite, MongoDB, SQL Server, CockroachDB 및 서버리스 데이터베이스를 지원합니다.

  • 자체 호스팅
데이터베이스버전
PostgreSQL9.6+
MySQL5.6+
MariaDB10.0+
SQL Server2017+
SQLite전체
MongoDB4.2+
CockroachDB21.2.4+
  • 관리형/서버리스
데이터베이스참고
Neon서버리스 Postgres
SupabasePostgres
PlanetScaleMySQL
TursolibSQL (SQLite)
Cloudflare D1 (Preview)SQLite
AWS AuroraMySQL/Postgres
MongoDB AtlasMongoDB
  • 제약 조건
기능PostgreSQLMySQLSQLiteSQL ServerMongoDB
PRIMARY KEY✔️✔️✔️✔️✔️
FOREIGN KEY✔️✔️✔️✔️
UNIQUE✔️✔️✔️✔️*✔️
NOT NULL✔️✔️✔️✔️✔️
DEFAULT✔️✔️✔️✔️✔️

*SQL Server는 UNIQUE 제약 조건에 제한 사항이 있습니다.

  • 데이터 타입
기능PostgreSQLMySQLSQLiteSQL ServerMongoDB
배열✔️✔️
JSON✔️✔️✔️✔️✔️
Enums✔️✔️✔️✔️
  • PostgreSQL — 자체 호스팅, Neon, Supabase 및 CockroachDB
  • MySQL/MariaDB — 자체 호스팅 및 PlanetScale
  • SQLite — 로컬, Turso 및 Cloudflare D1
  • SQL Server
  • MongoDB
  • 드라이버 어댑터

커스텀 데이터베이스 드라이버는 Driver adapters를 참조하세요.