Feature: Markdown table output format (--markdown)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Comienza en pkg/sqlcmd/formatter.go y compara el manejo existente de la salida XML. Sigue cómo se seleccionan los formatos de salida desde la línea de comandos y, después, añade la ruta --markdown para que los resultados de las consultas coincidan con el formato de tabla propuesto. Se considera terminado cuando el comando de ejemplo produce encabezados, separadores y filas de Markdown; añade o actualiza la cobertura de formatter si hay pruebas existentes cerca.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
Add a --markdown flag to output query results as Markdown tables.
Use Case
- Copy/paste results directly into GitHub issues, PRs, or documentation
- Generate documentation from database queries
- Integration with documentation pipelines
Proposed Syntax
sqlcmd -S server -Q "SELECT * FROM users" --markdown
Example Output
| id | name | email |
|----|------|-------|
| 1 | Alice | [email protected] |
| 2 | Bob | [email protected] |
Implementation Notes
- Could leverage existing formatter infrastructure in
pkg/sqlcmd/formatter.go - Similar approach to how XML output is handled
- Lenguaje dominante
- Go
- Estrellas
- 601
- Forks
- 91
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin 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 microsoft/go-sqlcmd
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Fix CVEs in Version v1.10.0Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
":Help" command not workingAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
-r discards the "Msg N, Level N, State N" error header — errors on stderr lose message number and line infoQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 76/100
Todos los issues de microsoft/go-sqlcmd
Issues similares
-
duplication
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
openvibely/openvibely#1443 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
keyxmakerx/Chronicle#1179 ·
Los mantenedores suelen responder en 1 día
-
raised-by:worker
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
medici-finance/assay#2486 ·
Los mantenedores suelen responder en 1 día
-
area/testing kind/bug triage/needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
cozystack/cozystack#4841 · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
openimsdk/openim-sdk-core#1127 ·