Well done! I’d love to have the files
Yes, and that’s the reason why I play it only with 2+ friends, it’s a completely different game this way.
Yes, I create a dedicated dB in the test phase.
I usually use them only for very basic cruds operations. For everything else I just write raw sql.
You can’t have bugs if it’s always the caller fault