Files
dev-service/pkg/model/rate_limit.go
2025-06-21 23:32:51 -04:00

17 lines
454 B
Go

package model
import (
"time"
)
type RateLimit struct {
ID uint32 `gorm:"primaryKey" json:"id"`
BurstDuration uint64 `json:"burst_duration"`
BurstLimit uint64 `json:"burst_limit"`
DailyLimit uint64 `json:"daily_limit"`
MonthlyLimit uint64 `json:"monthly_limit"`
MaxApplication uint32 `json:"max_applications"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}