Codeception / Codeception/module-yii2

MongoDB support

Aperta
#142 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
PHP
Stelle
19
Fork
43
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Need support for
- transactions
- record helpers (haveRecord)

looks like we have to effectively copy paste the entire bunch of record helpers and swap the active record refence to mimic. and for transaction, both connection watcher and transaction forcer is hard refenced to yii/db/Connection, to have transaction support we have to clone them and swap references to yii/mongodb/Connection and yii/mongodb/Transaction.

@samdark - Ideally, can we have a common parent for both yii/db/Connection and yii/mongodb/Connection? something like yii/db/BaseConnection.

Thanks

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia tracciando gli helper per i record esistenti e la gestione delle transazioni che fanno riferimento a yii/db/Connection, inclusi il watcher della connessione e il forzatore delle transazioni. Confronta questi punti di ingresso con yii/mongodb/Connection e yii/mongodb/Transaction; il lavoro è completato quando le transazioni MongoDB e gli helper in stile haveRecord sono supportati senza riferimenti duplicati irrisolti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
mongodb, php
Ambito
backend, database
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.