0936d4a7f6
- Add source column (landing/cabinet) to track purchase origin - Add buyer_user_id FK to link cabinet gift purchases to authenticated users - Add GIFT_PAYMENT to TransactionType enum for balance deductions - Add foreign_keys disambiguation to existing user relationship - Migration 0032: adds columns, index on source, FK constraint