Consider removing all instance methods
- Lenguaje dominante
- JavaScript
- Estrellas
- 2k
- Forks
- 238
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Consider removing all instance methods and only have data in mode instances, ideally data should be sealed/frozen by default
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
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.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript, mongodb, mysql, nodejs, postgresql, redis, sqlite
- Área
- backend, databases
- Tipo de issue
- Refactorización
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 10/100