router.go 540 B

1234567891011121314151617181920
  1. package backup
  2. import (
  3. "github.com/gin-gonic/gin"
  4. )
  5. func InitRouter(r *gin.RouterGroup) {
  6. r.POST("/backup", CreateBackup)
  7. r.POST("/restore", RestoreBackup)
  8. }
  9. func InitAutoBackupRouter(r *gin.RouterGroup) {
  10. r.GET("/auto_backup", GetAutoBackupList)
  11. r.POST("/auto_backup", CreateAutoBackup)
  12. r.GET("/auto_backup/:id", GetAutoBackup)
  13. r.PUT("/auto_backup/:id", ModifyAutoBackup)
  14. r.DELETE("/auto_backup/:id", DestroyAutoBackup)
  15. r.POST("/auto_backup/:id/restore", RestoreAutoBackup)
  16. r.POST("/auto_backup/test_s3", TestS3Connection)
  17. }