Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
prisma avatar

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)
At a glance

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
From the docs

What prisma-database-setup-sqlserver says it does

Prisma ORM 7 uses the query compiler by default, so you must use a driver adapter
SKILL.md
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-database-setup-sqlserver

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs11
repo stars8
Last updatedFebruary 9, 2026
Repositoryprisma/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

SKILL.mdMarkdownGitHub ↗

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 mssql

2. 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.

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.

Databasesdatabases

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.