prisma-cli-db-execute
作者: prisma
prisma db execute。使用此 Prisma 功能時的參考。
npx skills add https://github.com/prisma/cursor-plugin --skill prisma-cli-db-executeprisma db execute
Execute native commands (SQL) to your database.
Command
prisma db execute [options]
What It Does
- Connects to your database using the configured datasource
- Executes a script provided via file (
--file) or stdin (--stdin) - Useful for running raw SQL, maintenance tasks, or applying diffs from
migrate diff - Not supported on MongoDB
Options
| Option | Description |
|---|---|
--file | Path to a file containing the script to execute |
--stdin | Use terminal standard input as the script |
--url | Override the datasource URL from the Prisma config file |
--config | Custom path to your Prisma config file |
Examples
Execute from file
prisma db execute --file ./script.sql
Execute from stdin
echo "TRUNCATE TABLE User;" | prisma db execute --stdin
Execute migrate diff output
Pipe the output of migrate diff directly to the database:
prisma migrate diff \
--from-empty \
--to-schema-datamodel prisma/schema.prisma \
--script \
| prisma db execute --stdin
Configuration
Uses datasource from prisma.config.ts:
export default defineConfig({
datasource: {
url: env('DATABASE_URL'),
},
})
Use Cases
- Manual Migrations: Applying raw SQL changes
- Data Maintenance: Truncating tables, cleaning up data
- Schema Synchronization: Applying
migrate diffscripts - Debugging: Running test queries (though typically not for fetching data)
Limitations
- No Data Return: The command reports success/failure, not query results (rows). Use Prisma Client or
prisma studioto view data. - SQL Only: Primarily for SQL databases.
來自 prisma 的更多技能
prisma-cli-migrate-status
prisma
prisma 遷移狀態
official
prisma-cli-studio
prisma
使用 Prisma Studio 時參考此功能。
official
prisma-cli-validate
prisma
prisma validate。使用此 Prisma 功能時的參考。
official
prisma-cli-db-pull
prisma
prisma-cli-db-pull — 一個可安裝的 AI 代理技能,由 prisma/cursor-plugin 發布。
official
prisma-cli-db-push
prisma
prisma db push。使用此 Prisma 功能時的參考。
official
prisma-cli-db-seed
prisma
prisma db seed。使用此 Prisma 功能時的參考。
official
prisma-cli-debug
prisma
Prisma 除錯。使用此 Prisma 功能時的參考。
official
prisma-cli-dev
prisma
prisma dev。使用此 Prisma 功能時的參考。
official