
Prisma Database Setup Sqlserver
- 11 installs
- 8 repo stars
- Updated February 9, 2026
- prisma/cursor-plugin
prisma-database-setup-sqlserver configures Prisma v7 on Microsoft SQL Server.
About
The prisma-database-setup-sqlserver skill configures Microsoft SQL Server with Prisma v7 provider sqlserver, prisma.config.ts DATABASE_URL using sqlserver:// connection strings, and required driver adapter @prisma/adapter-mssql with tedious or compatible driver per v7 query compiler requirements. Schema generator outputs prisma-client to a custom folder. Setup covers Windows and Azure SQL connection patterns, encrypt and trustServerCertificate URL parameters, and PrismaClient instantiation passing adapter config. Aligns with other Prisma database setup skills for config.ts env pattern and post-setup migrate workflows on relational engines supporting prisma migrate.
- Sets sqlserver provider in Prisma schema.
- Uses prisma.config.ts env DATABASE_URL pattern.
- Requires SQL Server driver adapter in Prisma v7.
- Documents sqlserver connection string options.
- Instantiates PrismaClient with adapter configuration.
Prisma Database Setup Sqlserver by the numbers
- 11 all-time installs (skills.sh)
- Ranked #651 of 911 Databases skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
prisma-database-setup-sqlserver capabilities & compatibility
- Capabilities
- schema sqlserver provider · driver adapter v7 requirement · connection string format
- Works with
- sql server · azure
- Use cases
- database
What prisma-database-setup-sqlserver says it does
Prisma ORM 7 uses the query compiler by default, so you must use a driver adapter
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-database-setup-sqlserverAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 11 |
|---|---|
| repo stars | ★ 8 |
| Last updated | February 9, 2026 |
| Repository | prisma/cursor-plugin ↗ |
How do I connect Prisma to SQL Server in v7?
Configure Prisma ORM 7 with SQL Server using driver adapters and connection settings.
Who is it for?
Teams running Prisma against SQL Server or Azure SQL.
Skip if: Skip for MongoDB v6-only document stores.
When should I use this skill?
User sets up Prisma SQL Server datasource and adapter.
What you get
Schema, config, adapter client, and sqlserver connection URL.
Files
SQL Server Setup
Configure Prisma with Microsoft SQL Server.
Prerequisites
- SQL Server 2017, 2019, 2022, or Azure SQL
- TCP/IP enabled
1. Schema Configuration
In prisma/schema.prisma:
datasource db {
provider = "sqlserver"
}
generator client {
provider = "prisma-client"
output = "../generated"
}2. Config Configuration (v7)
In prisma.config.ts:
import { defineConfig, env } from 'prisma/config'
export default defineConfig({
schema: 'prisma/schema.prisma',
datasource: {
url: env('DATABASE_URL'),
},
})3. Environment Variable
In .env:
DATABASE_URL="sqlserver://localhost:1433;database=mydb;user=sa;password=Password123;encrypt=true;trustServerCertificate=true"Connection String Format
sqlserver://HOST:PORT;database=DB;user=USER;password=PASS;encrypt=true;trustServerCertificate=true- encrypt: Required for Azure (true).
- trustServerCertificate: True for self-signed certs (local dev).
Driver Adapter (Prisma ORM 7 required)
Prisma ORM 7 uses the query compiler by default, so you must use a driver adapter.
1. Install adapter and driver:
npm install @prisma/adapter-mssql mssql2. Instantiate Prisma Client with the adapter:
import 'dotenv/config'
import { PrismaClient } from '../generated/client'
import { PrismaMssql } from '@prisma/adapter-mssql'
const adapter = new PrismaMssql({
server: 'localhost',
port: 1433,
database: 'mydb',
user: process.env.SQLSERVER_USER,
password: process.env.SQLSERVER_PASSWORD,
options: {
encrypt: true,
trustServerCertificate: true,
},
})
const prisma = new PrismaClient({ adapter })Common Issues
"Login failed for user"
- SQL Server auth vs Windows auth. Prisma typically uses SQL Server authentication (username/password).
- Ensure TCP/IP is enabled in SQL Server Configuration Manager.
"Table not found" (dbo schema)
Prisma assumes dbo schema by default. If using another schema, update the model or connection string? SQL Server provider mostly sticks to default schema.
{
"name": "prisma-database-setup-sqlserver",
"version": "7.0.0",
"author": "prisma",
"license": "MIT"
}Related skills
FAQ
What does prisma-database-setup-sqlserver do?
prisma-database-setup-sqlserver configures Prisma v7 on Microsoft SQL Server.
When should I use prisma-database-setup-sqlserver?
User sets up Prisma SQL Server datasource and adapter.
Is this skill safe to install?
Review the Security Audits panel on this page before installing in production.