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