ORMなんていらない?!生SQLクエリ開発を超絶楽にするVSCode拡張を作った [TS+Rust+WASM]
ARANK
TL;DRこれができる機能です。TypeScript with Prisma ⇩Rust with SQLx ⇩SQL ファイルだけでなく、他のファイルの生 SQL クエリ(Raw SQL Query)に対しても SQL の LSP が効きます。現在は TypeScript 上 の Prisma と Rust の SQLx をデフォルトでサポートしています。Prisma のみ、SQL のシンタックスハイライトが効きます。なお、タイトル詐欺です。sqlsurge の設定 sqlsurge です。sqlsurge では SQL の Language Server に Golang 製 の sqls を使っているので、が必須となります。sqls をインストールしている人は限られていると思うのでインストールガイドを用意しました。TypeScript や Rust ファイルを開くと出てくるポップアップで"Install with command"を選ぶとターミナルでインストールコマンドが走ります。画面リロードしたら補完が効くようになります。また、自動補完したい場合、VSCode では文字列中の自動補完はデフォルトで無効になっているので、以下の設定をする必要があります。{ "editor.quickSuggestions": { "strings": true } } sqlsurge の仕組み他言語上での SQL Language Server の有効化 さんバンザイ。この記事では触れていませんが…