22 lines
453 B
Go
22 lines
453 B
Go
|
|
package handlers
|
||
|
|
|
||
|
|
import (
|
||
|
|
"database/sql"
|
||
|
|
"net/http"
|
||
|
|
|
||
|
|
"github.com/gin-gonic/gin"
|
||
|
|
)
|
||
|
|
|
||
|
|
type GenerateHandler struct {
|
||
|
|
db *sql.DB
|
||
|
|
}
|
||
|
|
|
||
|
|
func NewGenerateHandler(db *sql.DB) *GenerateHandler {
|
||
|
|
return &GenerateHandler{db: db}
|
||
|
|
}
|
||
|
|
|
||
|
|
// Generate handles POST /api/repos/:id/generate — stub for Phase 4
|
||
|
|
func (h *GenerateHandler) Generate(c *gin.Context) {
|
||
|
|
c.JSON(http.StatusNotImplemented, gin.H{"error": "generate not implemented yet — coming in Phase 4"})
|
||
|
|
}
|