4d25ebd070
Anade tests unitarios e integracion sobre SQLite in-memory: - CRUDDefineResource: casos felices y rechazo de inputs invalidos (nombre vacio, tipos no soportados, nombres reservados, duplicados). - CRUDGenerateTableSQL: columnas base, NOT NULL/UNIQUE/DEFAULT, deleted_at con soft_delete y verificacion de que el DDL es ejecutable en sqlite. - Create + Get: creacion feliz, validaciones required/min_length/max_length/ enum/min/max, 409 en UNIQUE, GET 200/404. - List: paginacion, filtros, orden ascendente, campos desconocidos ignorados. - Update: partial update, 404 y validacion de campos enviados. - Delete: hard delete, soft delete, 404, ocultar soft-deleted en list. - Integracion end-to-end con httptest.NewServer cubriendo CRUD completo y multiples recursos registrados en el mismo mux.