Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

transact-rs/sqlx è adatto ai principianti?

Negli ultimi 30 giorni transact-rs/sqlx ha accettato 5 delle 30 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 2 giorni. In questo momento sono aperte 9 issue adatte ai principianti.

Stelle
17.5k
Fork
1.7k
Issue aperte per principianti
9
Issue indicizzate
694
Merge medio
1g 8h
PR unite (30g)
5
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
4/10/2026
Ultima indicizzazione
6/10/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted good first issue

Come contribuire a transact-rs/sqlx

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Scegli una delle 9 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

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

  • MySQL: ENUM and SET columns with a binary collation are named BINARY or CHAR
    Aperta

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

    transact-rs/sqlx#4453 ·

    I maintainer di solito rispondono entro 2 giorni

  • Postgres text arrays: a quoted "NULL" element is decoded as SQL NULL
    Aperta

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

    transact-rs/sqlx#4452 ·

    I maintainer di solito rispondono entro 2 giorni

  • PostgreSQL SCRAM: server iteration count is unbounded and the server nonce is not checked
    Aperta

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

    transact-rs/sqlx#4451 ·

    I maintainer di solito rispondono entro 2 giorni

  • A failed or cancelled nested begin() rolls back the enclosing transaction
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

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

    transact-rs/sqlx#4445 ·

    I maintainer di solito rispondono entro 2 giorni

  • Make `whoami` dependency optional (for postgres too)
    Aperta
    bug

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

    transact-rs/sqlx#4443 ·

    I maintainer di solito rispondono entro 2 giorni

  • Make PostgreSQL advisory-lock string hashing optional
    Aperta
    enhancement

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

    transact-rs/sqlx#4421 ·

    I maintainer di solito rispondono entro 2 giorni

  • Expose a trait to opt in for impl Type for PgRange<NewType>
    Aperta
    enhancement

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

    transact-rs/sqlx#4411 ·

    I maintainer di solito rispondono entro 2 giorni

  • RFC: Reorganize `rustls` Features
    Aperta

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

    transact-rs/sqlx#4408 · 1 commento · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Pool connect retries a refused connection but gives up instantly on one dropped mid-handshake
    Aperta

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

    transact-rs/sqlx#4396 ·

    I maintainer di solito rispondono entro 2 giorni

  • postgres: add high-level API for COPY TO/FROM
    Aperta
    enhancement

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

    transact-rs/sqlx#4386 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Not Support data type: VARBYTE in AWS Redshift
    Aperta
    bug db:postgres db:third-party-compat

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

    transact-rs/sqlx#4384 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Feature Request: Add a QueryBuilder method to push value tuples without VALUES
    Aperta
    enhancement

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

    transact-rs/sqlx#4378 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Allow arrays as `bytea` values in `bytea[]`, not just vecs
    Aperta
    enhancement

    Difficoltà 4/5 1-2 giorni Idoneità per principianti 48/100

    transact-rs/sqlx#4357 ·

    I maintainer di solito rispondono entro 2 giorni

  • Allow Rust smart driver for yugabyte connection pools
    Aperta
    enhancement

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

    transact-rs/sqlx#4347 ·

    I maintainer di solito rispondono entro 2 giorni

  • Update docs on runtime features
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    enhancement

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

    transact-rs/sqlx#4346 ·

    I maintainer di solito rispondono entro 2 giorni

  • `cargo sqlx prepare` produces non-deterministic files
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

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

    transact-rs/sqlx#4339 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Option to generate per-crate sqlx in —workspace mode
    Aperta
    enhancement

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

    transact-rs/sqlx#4321 ·

    I maintainer di solito rispondono entro 2 giorni

  • custom transport for sqlx connections
    Aperta
    enhancement

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

    transact-rs/sqlx#4307 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Using `--source` with `sqlx migrate add -r` does not create up and down SQL files
    Aperta
    bug

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 68/100

    transact-rs/sqlx#4299 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • [mysql] `query_scalar!` allows `u64` for `SUM()` return type at compile time, fails at runtime with `DECIMAL` vs `BIGINT UNSIGNED` mismatch
    Aperta
    bug

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

    transact-rs/sqlx#4298 ·

    I maintainer di solito rispondono entro 2 giorni

  • Workspace-level `sqlx.toml`
    Aperta
    enhancement

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

    transact-rs/sqlx#4293 · 1 commento · 3 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Allow for bringing your own smol executor
    Aperta
    enhancement

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

    transact-rs/sqlx#4273 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • `cargo sqlx prepare` marks more files than needed dirty
    Aperta
    bug

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

    transact-rs/sqlx#4266 ·

    I maintainer di solito rispondono entro 2 giorni

  • Add a version of `Pool::close` that only closes if the `Pool` is unique
    Aperta
    enhancement

    Difficoltà 3/5 Mezza giornata Idoneità per principianti 68/100

    transact-rs/sqlx#4262 ·

    I maintainer di solito rispondono entro 2 giorni

  • revert target-version does not behave as expected
    Aperta
    bug

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

    transact-rs/sqlx#4231 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • rustls-graviola support
    Aperta
    enhancement

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

    transact-rs/sqlx#4213 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • MySQL: query_as macro deserializes a row based on column ordinality instead of column identity
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
    bug

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

    transact-rs/sqlx#4210 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • SQLite query macros don't reject INSERTs that omit NOT NULL columns without defaults
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

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

    transact-rs/sqlx#4206 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Add examples of using QueryBuilder generically
    Aperta
    enhancement

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

    transact-rs/sqlx#4188 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Trouble getting #[derive(sqlx::Type)] to work with a rust enum using MySQL
    Aperta
    bug

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

    transact-rs/sqlx#4179 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • compile-time macro support for amazon aurora dsql
    Aperta
    enhancement

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

    transact-rs/sqlx#4162 · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Type override together with wildcard does not work
    Aperta
    bug

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

    transact-rs/sqlx#4151 ·

    I maintainer di solito rispondono entro 2 giorni

  • [Feature] Improvements to QueryBuilder
    Aperta
    enhancement

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

    transact-rs/sqlx#4141 ·

    I maintainer di solito rispondono entro 2 giorni

  • `no rows returned by a query that expected to return at least one row` could be caught at compile-time
    Aperta
    enhancement

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

    transact-rs/sqlx#4137 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Make sqlx::test not take minutes to run migrations every time
    Aperta
    enhancement

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

    transact-rs/sqlx#4133 · 2 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Query macro does not have a timeout at compile time
    Aperta
    bug

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

    transact-rs/sqlx#4120 · 3 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • cargo sqlx prepare only works after cargo clean
    Aperta
    bug

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

    transact-rs/sqlx#4117 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Add middleware for each request
    Aperta
    enhancement

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

    transact-rs/sqlx#4104 ·

    I maintainer di solito rispondono entro 2 giorni

  • Add support for SQLite JSONB
    Forse di nuovo libera @Muktarsadiq l’ha presa 305 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement

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

    transact-rs/sqlx#4101 · 1 commento · 5 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Place a query fingerprint in a comment at the start of each query
    Aperta
    enhancement

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

    transact-rs/sqlx#4099 · 1 commento · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • sqlx overrides the default display timezone set in `postgresql.conf`
    Aperta
    bug

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

    transact-rs/sqlx#4098 ·

    I maintainer di solito rispondono entro 2 giorni

  • Reduce unsafe code in SQLite
    Aperta
    enhancement

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

    transact-rs/sqlx#4096 ·

    I maintainer di solito rispondono entro 2 giorni

  • Rounding error with Postgres and DateTime
    Aperta
    bug

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

    transact-rs/sqlx#4089 ·

    I maintainer di solito rispondono entro 2 giorni

  • Reduce allocations for PgBindIter
    Aperta
    enhancement

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 48/100

    transact-rs/sqlx#4085 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Support `aws-lc-rs` instead of `rsa`
    Aperta
    enhancement

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

    transact-rs/sqlx#4082 · 1 commento · 12 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • citext parameters silently fail
    Aperta
    bug

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

    transact-rs/sqlx#4078 · 3 commenti · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • sqlx query! and friends macros throw constant connection errors when using Docker
    Aperta
    bug

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

    transact-rs/sqlx#4073 · 1 commento · 5 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • Google SQL Support
    Aperta
    enhancement

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

    transact-rs/sqlx#4071 ·

    I maintainer di solito rispondono entro 2 giorni

  • the trait bound bool: std::convert::From<std::option::Option<bool>> is not satisfied
    Aperta
    bug

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

    transact-rs/sqlx#4065 · 4 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • SQLite: Avoid creating -wal / -shm files during proc-macro evaluation
    Aperta
    enhancement

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

    transact-rs/sqlx#4064 ·

    I maintainer di solito rispondono entro 2 giorni

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.