Map<String, dynamic> toInsertJson() { return { 'domain_id': domainId, 'shared_with_user_id': sharedWithUserId, 'permission': permission, 'shared_by_user_id': sharedByUserId, }; }