Keine Beschreibung
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

query.go 376B

123456789101112131415161718
  1. package routes
  2. import (
  3. "database/sql"
  4. "github.com/gin-gonic/gin"
  5. "git.x2erp.com/qdy/go-base/types"
  6. "git.x2erp.com/qdy/go-db/factory"
  7. )
  8. // 创建带 db 的 handler
  9. func QueryHandler(db *sql.DB) func(c *gin.Context, req types.QueryRequest) {
  10. return func(c *gin.Context, req types.QueryRequest) {
  11. result := factory.QueryToJSON(db, req.SQL)
  12. c.JSON(200, result)
  13. }
  14. }