Versions in this module Expand all Collapse all v0 v0.4.0 Jun 19, 2026 Changes in this version + type Module struct + func NewModule() *Module + func (m *Module) FieldResolvers() map[string]any + func (m *Module) GetSettingsStep(sCtx mdk.StepContext) mdk.StepResult + func (m *Module) GetStoreSettings(ctx context.Context) (*StoreSettings, error) + func (m *Module) ID() string + func (m *Module) Init(ctx context.Context, rt mdk.Runtime) error + func (m *Module) ListResources(ctx context.Context) ([]mdk.MCPResource, error) + func (m *Module) Models() []any + func (m *Module) Mutations() map[string]any + func (m *Module) Queries() map[string]any + func (m *Module) ReadResource(ctx context.Context, uri string) (string, error) + func (m *Module) Repo() *Repository + func (m *Module) Routes() []mdk.Route + func (m *Module) Shutdown(ctx context.Context) error + func (m *Module) UpdateSettingsStep(sCtx mdk.StepContext) mdk.StepResult + func (m *Module) UpdateStoreSettings(ctx context.Context, input UpdateStoreSettingsInput) (*StoreSettings, error) + type Repository struct + func NewRepository(db *gorm.DB) *Repository + func (r *Repository) Get(ctx context.Context) (*StoreSettings, error) + func (r *Repository) Save(ctx context.Context, settings *StoreSettings) error + type SEOInput struct + MetaDescription *string + MetaImage *string + MetaKeywords *string + MetaTitle *string + type StoreSettings struct + Address string + City string + Country string + CreatedAt time.Time + Currency string + DeletedAt gorm.DeletedAt + Description string + Email string + FaviconURL string + Host string + ID uint + Locale string + LogoURL string + Metadata mdk.Metadata + Name string + Phone string + RobotsTXT string + SEO seo.SEO + SitemapURL string + SocialFacebook string + SocialInstagram string + SocialLinkedin string + SocialPinterest string + SocialTikTok string + SocialTwitter string + SocialYoutube string + State string + Timezone string + UpdatedAt time.Time + Zip string + type UpdateStoreSettingsInput struct + Address *string + City *string + Country *string + Currency *string + Description *string + Email *string + FaviconUrl *string + Host *string + Locale *string + LogoUrl *string + Metadata mdk.Metadata + Name *string + Phone *string + RobotsTxt *string + SEO *SEOInput + SitemapUrl *string + SocialFacebook *string + SocialInstagram *string + SocialLinkedin *string + SocialPinterest *string + SocialTikTok *string + SocialTwitter *string + SocialYoutube *string + State *string + Timezone *string + Zip *string