language-tools
language-tools copied to clipboard
🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.
 (Mouse is hovering over `Test`) Reported by @aqrln
 Observed in preview `21.0.15` (which corresponds to our CLI 2.21.0-dev.21).
Previously mentioned in [an issue the `prisma` repo](https://github.com/prisma/prisma/issues/2559#issuecomment-817293516) ## Bug description The VSCode Prisma extension "correctly" highlights string interpolation and sees it as correct even though PSL currently does not...
### Bug description Pressing `F2` in VSCode on an enum column does rename the text, but does not set the appropriate `@map(originalName)` annotation and thus the rename is lost with...
For reproduction: ```prisma generator client { provider = "prisma-client-js" previewFeatures = "mongoDb" } datasource pg { provider = "mongodb" url = env("TEST_DB_URL") } model with_id_and_compound_unique { id Int @id @map("_id")...
`.prisma` files should get a custom icon. Please see this [SO discussion](https://stackoverflow.com/questions/44598888/adding-a-language-specific-icon-in-vscode) on how.
This is the schema: ``` generator client { provider = "prisma-client-js" previewFeatures = ["extendedIndexes", "fullTextIndex"] } datasource db { provider = "mysql" url = "..." } model index_5e404df0a4aa1 { id...

Currently creating a relation from just the relation scalar (foreign key) field is pretty meh. Could be: Click + Type (for target model) + optional references + then cursor on...