Open 85yago opened 1 year ago
DBの中を見てみた、id、created_atでソートして正しく並んでいる。 のでidとかcreated_atの採番が壊れているわけではなさそう。
https://github.com/85yago/go_small_chat/blob/main/app/db_controller.go#L44 で帰ってくるのそのままがソートされていない説。
DBに入ってこのSQLを実行したところ、ソートされていなかった。
select id,created_at,deleted_at,message from messages where deleted_at is null;
ので、db.findの後にidかcreated_atでソートすべき。
こんな感じでバラバラになっている、再起動後が怪しい?