From 12fc338947aa8c0624ac40afd4b7731652b9985d Mon Sep 17 00:00:00 2001 From: ~wispem-wantex Date: Sat, 19 Sep 2026 21:36:31 -0700 Subject: [PATCH] doc: add TODO items --- doc/TODO.txt | 12 ++++++++++++ doc/links.txt | 1 + doc/todo/admin-pages.md | 7 +++++++ ops/gas_init_test.sh | 1 + 4 files changed, 21 insertions(+) create mode 100644 doc/todo/admin-pages.md diff --git a/doc/TODO.txt b/doc/TODO.txt index 1b09d2d..20b90b4 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -38,3 +38,15 @@ TODO: test reporter TODO: foreign key to compound-FK table - sample: booru_post_tag_votes + +TODO: crap score + +TODO: MakeSaveItem() fixture factory + +TODO: better schema parsing with less weird views +- omp --resume 01a0ef0b-9452-7000-a63a-6d5cabf07646 + +TODO: sqlite row-level locking +- https://chatgpt.com/c/6ace6870-bf10-83e8-8e0c-98569ae9303f + +TODO: `ops/gas_init_test.sh` "gas generate item_to_item --test" diff --git a/doc/links.txt b/doc/links.txt index 200f480..385a3f2 100644 --- a/doc/links.txt +++ b/doc/links.txt @@ -1,3 +1,4 @@ https://astexplorer.net/ https://github.com/dave/dst https://disaev.me/p/writing-useful-go-analysis-linter/ +https://www.sqlservercentral.com/articles/lookup-table-madness diff --git a/doc/todo/admin-pages.md b/doc/todo/admin-pages.md new file mode 100644 index 0000000..a478dd4 --- /dev/null +++ b/doc/todo/admin-pages.md @@ -0,0 +1,7 @@ +Index page: Table view +Create / edit form (doubles as detail view) + +https://chatgpt.com/c/6ab70fe2-0158-83e8-b869-d4b3d8b84192 +https://chatgpt.com/c/6aa96c42-493c-83e8-927f-aa7b47a7cc9f +https://github.com/GoAdminGroup/go-admin?utm_source=chatgpt.com +https://github.com/qor/qor diff --git a/ops/gas_init_test.sh b/ops/gas_init_test.sh index 3891c18..0ae69ad 100755 --- a/ops/gas_init_test.sh +++ b/ops/gas_init_test.sh @@ -59,6 +59,7 @@ EOF $gas generate items > pkg/db/item.go $gas generate items --test > pkg/db/item_test.go $gas generate item_to_item > pkg/db/item_to_item.go +# $gas generate item_to_item --test > pkg/db/item_to_item_test.go go mod tidy # Run the tests