Skip to content
プロジェクト

ts-safeql/safeql has 1,574 GitHub stars and 38 forks. GitHot measured +3 in 7 days and +4 in 15 days. Last checked 2026-11-13 17:19 UTC. Last push 2026-10-27.

この数値の測り方

できること

  • ⚡️ Automatic Type Inference & Validation: SafeQL automatically infers the type of the query result based on the query itself.

計測したスター増加

24時間
更新が遅れています
7日間
+3
15日間
+4
1か月
履歴を収集中

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

概要

Validate and auto-generate TypeScript types from raw SQL queries in PostgreSQL.

データ

SafeQL - Automatic Type Inference & Validation for PostgreSQL Queries • Get started

npm version

https://user-images.githubusercontent.com/10504365/192807716-6a4fcbc1-9dc8-4d3b-a63b-2c95c0061689.mp4

Features

  • ⚡️ Automatic Type Inference & Validation:

    SafeQL automatically infers the type of the query result based on the query itself.

  • 🖖 Compatible With Popular SQL Libraries:

    SafeQL works with any PostgreSQL client, including Prisma, Sequelize, pg, Postgres.js, and more.

  • 🛠️ Easy To Use

    SafeQL was built in mind to be easy to use and integrate with your existing codebase.

  • 📦 Built with Monorepos & Microservices in mind:

    SafeQL was built with monorepos and microservices in mind, and it's easy to use with multiple databases.

Install

I would first recommend follow the instructions in the documentation.

Prerequisites

Set up ESLint following the typescript-eslint Getting Started docs, to enable TypeScript language support in ESLint.

npm install --save-dev @ts-safeql/eslint-plugin libpg-query

Sponsors

関連プロジェクトを探す