summaryrefslogtreecommitdiff
path: root/migrations/20240911230415_no_channel_membership.sql
Commit message (Collapse)AuthorAge
* Start fresh with database migrations.Owen Jacobson2024-10-04
| | | | | | The migration path from the original project inception to now was complicated and buggy, and stranded _both_ Kit and I with broken databases due to oversights and incomplete migrations. We've agreed to start fresh, once. If this is mistakenly started with an original-schema-flavour DB, startup will be aborted.
* Remove the notion of "channel members."Owen Jacobson2024-09-11
This came out of a conversation with Kit. Their position, loosely, was that seeing scrollback when you look at a channel is useful, and since message delivery isn't meaningfully tied to membership (or at least doesn't have to be), what the hell is membership even doing? (I may have added that last part.) My take, on top of that, is that membership increases the amount of concepts we're committed to. We don't need that commitment yet.