CustomLoggerSQLDatabase does not override logger
@gwynne ya está trabajando en esto.
Desde el 30/8/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
var logger = Logger(label: "My Logger")
logger.logLevel = .trace // to show label
let sqldb = app.db as! SQLDatabase
let logdb = sqldb.logging(to: logger)
try! logdb.raw("select 1;").run().wait()
// Expected: [ My Logger ] [ DEBUG ] select 1; [] [database-id: mysql]
// Actual : [ codes.vapor.application ] [ DEBUG ] select 1; [] [database-id: mysql]
The type of logdb is CustomLoggerSQLDatabase.
Its execute method simply calls wrapped database's execute. logger is unused.
- Lenguaje dominante
- Swift
- Estrellas
- 292
- Forks
- 59
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de vapor/sql-kit
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
Suggest \(bind: ...) instead of \(unsafeRaw: ...) in raw queries?Quizá libre de nuevo @gwynne la tomó hace 597 días y no hay ningún pull request abierto. Abierto
-
Affect row count from insert, update and deleteQuizá libre de nuevo @gwynne la tomó hace 895 días y no hay ningún pull request abierto. Abierto
Todos los issues de vapor/sql-kit
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
area:dictation bug P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
uttrflow/uttrflow-swift#2721 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
[@capacitor/app] iOS: 'Expression implicitly coerced from String? to Any' warning in getAppLanguageAbiertotriage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
ionic-team/capacitor-plugins#2604 ·
-
auth type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
googleapis/google-cloud-swift#1260 ·
Los mantenedores suelen responder en 1 día
-
Catalog audit: broken entriesAbiertocatalog-audit
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día