package subscriberepository import ( subscribedomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe" "github.com/google/uuid" ) func (s *SubsAccs) Create(subsPlanId string) (string, error) { spec := &subscribedomain.Subscribe{ ID: uuid.New(), SubscribePlanID: subsPlanId, } if err := s.DB.Create(&spec).Error; err != nil { return "", err } return spec.ID.String(), nil }