Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add sqlx-ts under Compile-time checked queries (new category) #1249

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

JasonShin
Copy link

By submitting this pull request, I promise I have read the contribution guidelines twice and ensured my submission follows it. I realize not doing so wastes the maintainers' time that they could have spent making the world better. 🖖

⬆⬆⬆⬆⬆⬆⬆⬆⬆⬆

Hi, I've recently worked on a project sqlx-ts

https://github.com/JasonShin/sqlx-ts

blog articles: https://functional.works-hub.com/learn/sqlx-ts-compile-time-checked-queries-with-dsl-in-typescript-9c47b

It is a tool that is featuring compile-time checked queries without a DSL and generates types against SQLs to keep your code type safe. It works nicely with node.js codebase as you can still use sqlx-ts to simply perform query validations only.

In the TS world, I firmly believe that it is a replacement of schemats listed under https://github.com/dzharii/awesome-typescript/blob/master/README.md#tools
-> This is because the project is unmaintained and sqlx-ts is written in Rust with all the modern capabilities

readme.md Outdated Show resolved Hide resolved
readme.md Outdated Show resolved Hide resolved
JasonShin and others added 2 commits October 1, 2023 14:31
Co-authored-by: Sindre Sorhus <sindresorhus@gmail.com>
@JasonShin
Copy link
Author

JasonShin commented Oct 1, 2023

@sindresorhus Thanks for the feedback. I've updated the PR based on the two comments and requesting for another review, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants