From d2085746f3301d770230e7b52986db6994d5e35c Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Wed, 29 Jan 2025 23:03:49 +0100 Subject: switch to sqlite --- internal/storage/sqlite/file.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 internal/storage/sqlite/file.go (limited to 'internal/storage/sqlite/file.go') diff --git a/internal/storage/sqlite/file.go b/internal/storage/sqlite/file.go new file mode 100644 index 0000000..328d538 --- /dev/null +++ b/internal/storage/sqlite/file.go @@ -0,0 +1,20 @@ +package sqlite + +import ( + "strings" +) + +func pathNameToFileName(pathname string) string { + if strings.HasSuffix(pathname, "/") { + pathname = pathname + "index.html" + } + + return pathname +} + +func fileNameToPathName(filename string) string { + pathname := strings.TrimSuffix(filename, "index.html") + pathname = strings.TrimPrefix(pathname, "/") + + return "/" + pathname +} -- cgit 1.4.1