3588AdminBackend/internal/storage/paths.go

18 lines
278 B
Go

package storage
import "path/filepath"
type Paths struct {
DataDir string
DBPath string
LogDir string
}
func NewPaths(dataDir string) Paths {
return Paths{
DataDir: dataDir,
DBPath: filepath.Join(dataDir, "app.db"),
LogDir: filepath.Join(dataDir, "logs"),
}
}