I'm not sure why there is a database at all, if you want messages to just appear and not stick around you could do this over websockets and never need to touch a database
Switching over to websockets eventually is 100% on my mind, but I have a near infinite amount of work to do on all fronts so we'll see when I have time!
You choose well! Nice job, keep at it :)
Great job figuring things out as you go, and I love the experience. Keep up the good work!