Model updates: add deleted_at, timezone, admin_user_ids #41
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Update domain models to support Phase 2 features.
Changes Required
Bounty model
deleted_at: int | None- timestamp when deleted, None if not deletedcreated_by_username: str | None- username for display purposesRoomData model
timezone: str | None- room's timezone (e.g., "Asia/Jakarta"), default UTC+0admin_user_ids: list[int]- list of admin user IDs for this roomNotes
deleted_atreplaces need for separateis_deletedfieldNonedeleted_at = not deleted; has value = deleted at that timestamp