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

Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations

php-db/phpdb è adatto ai principianti?

I maintainer di php-db/phpdb di solito rispondono a una pull request entro 1 giorno. In questo momento è aperta 1 issue adatta ai principianti.

Stelle
18
Fork
8
Issue aperte per principianti
1
Issue indicizzate
38
Merge medio
6g 11h
PR unite (30g)
14
Lingua principale
PHP
Licenza
BSD-3-Clause
Ultimo push su GitHub
29/9/2026
Ultima indicizzazione
29/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted good first issue

Come contribuire a php-db/phpdb

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
  3. I tuoi contributi saranno pubblicati con la licenza BSD-3-Clause del progetto.
  4. Scegli la issue aperta adatta 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

  • [RFC]: Mark PhpDb\Sql abstract classes and interfaces @api or @internal
    Aperta
    RFC

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

    php-db/phpdb#214 ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Decide which PhpDb\Sql classes become final
    Aperta
    RFC

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

    php-db/phpdb#213 ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Require a PlatformInterface in the DDL process* methods
    Aperta
    RFC

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

    php-db/phpdb#212 ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Read string specifications through a typed accessor in AbstractSql
    Aperta
    RFC

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

    php-db/phpdb#211 ·

    I maintainer di solito rispondono entro 1 giorno

  • A null expression parameter raises TypeError when prepared and renders '' in getSqlString()
    Aperta
    bug

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

    php-db/phpdb#207 ·

    I maintainer di solito rispondono entro 1 giorno

  • Typing inconsistency
    Forse di nuovo libera @tyrsson l’ha presa 29 giorni fa e non c’è nessuna pull request aperta. Aperta
    bug next minor qa

    php-db/phpdb#182 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Replace caller-supplied Literal slots in Sql\Ddl with backed enums and typed arguments
    Forse di nuovo libera @simon-mundy l’ha presa 32 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement

    php-db/phpdb#181 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: DDL column classes for ENUM, SET and the remaining MySQL column types
    Forse di nuovo libera @simon-mundy l’ha presa 32 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement

    php-db/phpdb#180 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: DDL standalone index, view, rename and truncate statements, and typed table options
    Forse di nuovo libera @simon-mundy l’ha presa 32 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement

    php-db/phpdb#179 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Sql\Platform: decorator contract is incomplete and Platform's per-platform registry is unused
    Forse di nuovo libera @simon-mundy l’ha presa 43 giorni fa e non c’è nessuna pull request aperta. Aperta

    php-db/phpdb#175 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Use @template generics on resource-typed interface members instead of the generic resource type
    Aperta
    enhancement next minor qa

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

    php-db/phpdb#170 ·

    I maintainer di solito rispondono entro 1 giorno

  • Untyped array boundaries (AbstractConnection::$connectionParameters, ColumnInterface::getOptions()) cause mixed-* fallout downstream
    Aperta

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

    php-db/phpdb#169 ·

    I maintainer di solito rispondono entro 1 giorno

  • AbstractSource::$data is an untyped array, causing mixed-* fallout in downstream analyzers
    Aperta

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

    php-db/phpdb#168 ·

    I maintainer di solito rispondono entro 1 giorno

  • Research: ConnectionInterface contract for final driver Connection classes
    Aperta

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

    php-db/phpdb#167 ·

    I maintainer di solito rispondono entro 1 giorno

  • [docs] Finish updating application integration docs
    Forse di nuovo libera @tyrsson l’ha presa 92 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation

    php-db/phpdb#152 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Standardise Constraint Naming in Metadata Source
    Aperta

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

    php-db/phpdb#151 ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: DsnProvider and Dsn VO
    Forse di nuovo libera @tyrsson l’ha presa 184 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement Lang Feature Refactor next minor Platform migration qa

    php-db/phpdb#146 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Sql Statement Query Caching
    Forse di nuovo libera @simon-mundy l’ha presa 269 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement Lang Feature Refactor qa

    php-db/phpdb#112 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Sql\Ddl\Metadata Additions
    Forse di nuovo libera @simon-mundy l’ha presa 310 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement

    php-db/phpdb#92 · 3 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: SQL Metadata Backed Enums
    Forse di nuovo libera @tyrsson l’ha presa 313 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement Lang Feature Refactor qa

    php-db/phpdb#91 · 1 commento · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Sql92 Test Adapter component.
    Forse di nuovo libera @tyrsson l’ha presa 316 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement Platform migration qa

    php-db/phpdb#89 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: PSR-14 Event Feature
    Forse di nuovo libera @tyrsson l’ha presa 346 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement The Future

    php-db/phpdb#79 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [Status Tracking]: php-db/phpdb-pgsql
    Forse di nuovo libera @tyrsson l’ha presa 438 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement Platform migration qa

    php-db/phpdb#54 · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: Row Relations Feature for TableGateways
    Forse di nuovo libera @simon-mundy l’ha presa 522 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement help wanted The Future

    php-db/phpdb#49 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: DB-related package migration
    Forse di nuovo libera @simon-mundy l’ha presa 568 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement help wanted

    php-db/phpdb#25 · 3 commenti · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • [RFC]: 1.0.0 Scope of work.
    Forse di nuovo libera @simon-mundy l’ha presa 568 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement help wanted qa

    php-db/phpdb#22 · 1 reazione · 3 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Platform Migration Tracking
    Forse di nuovo libera @simon-mundy l’ha presa 568 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement help wanted

    php-db/phpdb#12 · 3 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Take advantage of any relevant functionality up until at least PHP 8.2.0
    Forse di nuovo libera @simon-mundy l’ha presa 568 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement good first issue qa

    php-db/phpdb#9 · 1 commento · 3 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Properly document all relevant methods, constants, variables, etc.
    Forse di nuovo libera @settermjd l’ha presa 680 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement good first issue qa

    php-db/phpdb#8 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Replace all references to specific classes with interfaces
    Forse di nuovo libera @tyrsson l’ha presa 653 giorni fa e non c’è nessuna pull request aperta. Aperta
    enhancement good first issue

    php-db/phpdb#2 · 2 commenti · 2 assegnatari ·

    I maintainer di solito rispondono entro 1 giorno

  • Rewrite the documentation
    Forse di nuovo libera @settermjd l’ha presa 681 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation enhancement

    php-db/phpdb#1 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Sql's foreign-table guard raises TypeError when its table is a TableIdentifier or aliased array
    Forse già presa @simon-mundy l’ha presa 1 giorno fa. Aperta
    bug

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

    php-db/phpdb#210 ·

    I maintainer di solito rispondono entro 1 giorno

  • TableGateway delete(), insert() and update() raise TypeError for an aliased table
    Forse già presa @simon-mundy l’ha presa 1 giorno fa. Aperta
    bug

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

    php-db/phpdb#209 ·

    I maintainer di solito rispondono entro 1 giorno

  • Predicate fluent methods accept identifier types their predicates reject
    Forse già presa @simon-mundy l’ha presa 1 giorno fa. Aperta
    bug

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

    php-db/phpdb#208 ·

    I maintainer di solito rispondono entro 1 giorno

  • Join::join() raises TypeError instead of InvalidArgumentException for an invalid name without a leading string
    Forse già presa @simon-mundy l’ha presa 1 giorno fa. Aperta
    bug

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

    php-db/phpdb#206 ·

    I maintainer di solito rispondono entro 1 giorno

  • Integer limit, offset and column values raise TypeError in getSqlString() on a strict platform
    Forse già presa @simon-mundy l’ha presa 1 giorno fa. Aperta
    bug

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

    php-db/phpdb#205 ·

    I maintainer di solito rispondono entro 1 giorno

  • VALID_FETCH_MODES lists three entries that are not usable fetch modes
    Forse già presa @simon-mundy l’ha presa 7 giorni fa. Aperta
    bug confirmed

    php-db/phpdb#199 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Result::setFetchMode() cannot drive FETCH_CLASS or FETCH_INTO
    Forse già presa @simon-mundy l’ha presa 7 giorni fa. Aperta
    bug confirmed

    php-db/phpdb#198 · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.