Type-safe raw SQL for Python: infer row types from SQL strings, rewrite them as SQL[T] and check them, without a database

jirikuncar/sqlty è adatto ai principianti?

I maintainer di jirikuncar/sqlty di solito rispondono a una pull request entro 1 giorno. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.

Stelle
60
Fork
1
Issue aperte per principianti
0
Issue indicizzate
22
Merge medio
2h 42m
PR unite (30g)
446
Lingua principale
Rust
Licenza
MIT
Ultimo push su GitHub
4/11/2026
Ultima indicizzazione
4/11/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
help wanted

Come contribuire a jirikuncar/sqlty

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza MIT del progetto.
  4. Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • build: consider building wheels for macOS or Windows only on main or release
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100

    jirikuncar/sqlty#957 ·

    I maintainer di solito rispondono entro 1 giorno

  • rewrite/lint: detect and fix plain `SQL("SELECT 1")`
    Aperta
    bug

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100

    jirikuncar/sqlty#954 ·

    I maintainer di solito rispondono entro 1 giorno

  • Query files: Protocol stubs, SQL[T].file, sqlc/aiosql placeholder gaps
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    jirikuncar/sqlty#945 ·

    I maintainer di solito rispondono entro 1 giorno

  • typing: differentiate queries without params from `Any`
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    jirikuncar/sqlty#943 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • docs: PR previews
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 53/100

    jirikuncar/sqlty#940 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • config: multi-database / multi-schema project setup
    Aperta
    enhancement help wanted question

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#912 ·

    I maintainer di solito rispondono entro 1 giorno

  • Opt-in entity key types from foreign keys
    Aperta
    enhancement inference lint

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    jirikuncar/sqlty#898 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Playground: share links, configuration, fixes and breaking changes
    Aperta
    documentation enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    jirikuncar/sqlty#893 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Editors, docs, skills and plugin manifests for TypeScript and Rust
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    jirikuncar/sqlty#861 ·

    I maintainer di solito rispondono entro 1 giorno

  • Parity matrix and conformance tests across hosts
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#860 ·

    I maintainer di solito rispondono entro 1 giorno

  • Rust host: cargo sqlty check and compile-time macros
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    jirikuncar/sqlty#859 ·

    I maintainer di solito rispondono entro 1 giorno

  • TypeScript host: check, rewrite, strip and fix
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#858 ·

    I maintainer di solito rispondono entro 1 giorno

  • Configuration: one language-neutral schema with similar keys for every host
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#857 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Engine: a host-agnostic, publishable sqlty-sql API
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jirikuncar/sqlty#856 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Epic: typed raw SQL for TypeScript and Rust, fully static
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    jirikuncar/sqlty#855 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • sqlty server: hover, signature help, formatting and join completion in query strings
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#847 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Register sqlty in nvim-lspconfig and the Mason registry
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    jirikuncar/sqlty#846 ·

    I maintainer di solito rispondono entro 1 giorno

  • nvim-lint: linter definition for sqlty check (hand-written upstream contribution)
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100

    jirikuncar/sqlty#845 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Editor integrations: SQL highlighting in query strings (VS Code, Neovim) and Vim/Neovim plugins
    Aperta
    enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    jirikuncar/sqlty#839 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.