2024年4月18日
2024/4/18 21:23:00
何もヒットしない検索結果画面を表示したくて、
ああああああああ
と適当に入力して検索したら、
ああああああああがヒットした。
ざけんな!って思った。
自動テストとかで一意な何かがほしいとき、UUIDを生成することがよくある。テスト用のSQLiteのDBファイルの名前とか。
というのをなんとなく想起した。
「sqlite3とcborでなんでも入るKey Value Store作っちゃうぞ❤️」とかしてたらバグって沼った。
素直に他人が作ったやつ(SQLite cache with LRU and TTL eviction)を使ったほうがいいのかもしれん。
と思ったけど、SQLite cache with LRU and TTL evictionはbetter-sqlite3が使われているので、Amplify Hostingで使うとエラーを吐いてしまうな。