-record(patron, { pledge_date :: gliberapay:date(), patron_id :: integer(), patron_username :: binary(), patron_public_name :: gleam@option:option(binary()), donation_currency :: binary(), weekly_amount :: gleam@option:option(float()), patron_avatar_url :: binary() }).