language-tools icon indicating copy to clipboard operation
language-tools copied to clipboard

🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.

Results 217 language-tools issues
Sort by recently updated
recently updated
newest added

In several spots we decided to not render information into the datamodel if it matches some internal opinionation. This is done to keep the datamodel simple and not pollute it...

kind/feature
topic: language server
domain/schema
topic: hover

Example: When you have `@relation(onUpdate: C|` it should suggest auto completion `Cascade`. It was working before merging https://github.com/prisma/language-tools/pull/847 We do not have _any_ tests for that yet. Note: Probably only...

kind/improvement
topic: tests
topic: autocompletion
topic: language server
domain/schema

### Pre-requisite: #### Test if dots are indeed allowed in the namespace name across providers - [ ] coackroachdb - [ ] mongodb - [ ] mysql - [ ]...

kind/feature
tech/engines
domain/schema
topic: multiSchema
topic: diagnostics

Sample schema ``` ... datasource db { provider = "mysql" url = env("DATABASE_URL") relationMode = "prisma" } model User { id String @id @default(cuid()) firstName String? middleName String gender String?...

bug/2-confirmed
kind/bug
domain/schema
topic: referentialIntegrity/relationMode

extracted from #1324

bug/0-unknown
kind/bug
tech/typescript
topic: vscode
domain/schema
topic: Insider

Currently we provide extra context during auto-complete for the following, it would be a boon to DX to further improve context for those that lack it - [x] provider ::...

topic: autocompletion
domain/schema
kind/epic

## Bug description -- Error: -- Now hidden by the error for previewFeatures ## Expected behavior Both errors should show ## Prisma information ```prisma generator client { provider = "prisma-client-js"...

bug/1-unconfirmed
kind/bug
topic: error message
domain/schema

[relevant internal slack convo](https://prisma-company.slack.com/archives/C02FNFLDUS3/p1670589758588399) --- It causes it to look like the SLACK_WEBHOOK env var has gone missing and: ![image](https://user-images.githubusercontent.com/29753584/206714482-e4b82e9d-3d2a-4937-af3c-7bdf1b8b37ec.png)

kind/bug
domain/schema
topic: ci
topic: internal

Context: https://code.visualstudio.com/api/working-with-extensions/bundling-extension#run-webpack VSCode extensions grow quickly in size. They are authored in multiple source files and depend on modules from npm. Decomposition and reuse are development best practices but they...

kind/improvement
topic: automation
tech/typescript
domain/schema

## Bug description Bug report extracted from #1219 ```ts // This works prisma.$queryRaw` SELECT id from machine ` // This does not work prisma.$queryRaw` SELECT id from machine ` ```

bug/2-confirmed
kind/bug
domain/schema
topic: syntax highlighting
topic: TS integration
topic: raw queries