1602 / 1602/jugglingdb

Consider removing all instance methods

Abierto
#449 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.