auth/invite_queries.ts view source
readonly ["id", "email", "username", "claimed_by", "claimed_at", "created_at", "created_by"] import {INVITE_COLUMNS} from '@fuzdev/fuz_app/auth/invite_queries.js'; The full invite column set, named explicitly so a row read fails loud on
schema drift — invite rows ride the invite_create / invite_list RPC
responses raw, so a SELECT * would silently carry a dropped or leftover
column into the strict-validated wire shapes (see ACCOUNT_COLUMNS in
auth/account_queries.ts for the outage class; the Rust twin names
columns at every invite site). Keep in sync with Invite and the
migration chain's end state.