18 lines
451 B
Go
18 lines
451 B
Go
// File Path: monorepo/cloud/maplepress-backend/pkg/search/config.go
|
|
package search
|
|
|
|
// Config holds Meilisearch configuration
|
|
type Config struct {
|
|
Host string
|
|
APIKey string
|
|
IndexPrefix string // e.g., "maplepress_" or "site_"
|
|
}
|
|
|
|
// NewConfig creates a new Meilisearch configuration
|
|
func NewConfig(host, apiKey, indexPrefix string) *Config {
|
|
return &Config{
|
|
Host: host,
|
|
APIKey: apiKey,
|
|
IndexPrefix: indexPrefix,
|
|
}
|
|
}
|