Add separate room assignment model

Resolves #690 This commit adds a join table between users and rooms in preparation for using a `DrawMembership` model to allow users to belong to multiple draws over multiple years. This will allow us to maintain historical draw data.
parent d9d39a70
Pipeline #23826741 passed with stage
in 6 minutes 35 seconds