Consider removing all instance methods
- Lingua principale
- JavaScript
- Stelle
- 2k
- Fork
- 238
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Consider removing all instance methods and only have data in mode instances, ideally data should be sealed/frozen by default
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
This is a major architectural proposal to change JugglingDB's ORM design by removing instance methods and making data immutable. Start by examining the model definitions in lib/schema.js and lib/model.js to understand current instance methods. Look at how models are instantiated and used across adapters like mysql, postgresql, and mongodb. Determine what 'sealed/frozen by default' means in practice and assess the impact on the entire codebase.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, mongodb, mysql, nodejs, postgresql, redis, sqlite
- Ambito
- backend, databases
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 10/100