https://kelvinzhao.medium.com/using-stored-procedures-rpc-in-supabase-to-increment-a-like-counter-9c5b2293a65b