Initial database schema

True, although it's trivial to handle `MEMBER_ADDED` and `MEMBER_DELETED` directly and gain a bit more real-time-ness out of it.