# Bulk update supabase

**URL:** <https://community.weweb.io/t/bulk-update-supabase/15224>\
**Category:** How do I?\
**Tags:** workflows, supabase\
**Created:** [January 3, 2025, 11:19pm UTC](https://community.weweb.io/t/bulk-update-supabase/15224 "2025-01-03T23:19:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ralmtz](https://avatars.discourse-cdn.com/v4/letter/r/b9bd4f/32.png) [@ralmtz](https://community.weweb.io/u/ralmtz)\
**Post date:** [January 3, 2025, 11:19pm UTC](https://community.weweb.io/t/bulk-update-supabase/15224/1 "2025-01-03T23:19:24Z")

</div>

Hello,

I am updating more than 300 records and it is taking too long. Is there any way to update multiple records without using a for loop like I currently have?

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/3/3c25d4b05b7743677bf53444d4078ea04037bfcd.png)

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [January 4, 2025, 7:23am UTC](https://community.weweb.io/t/bulk-update-supabase/15224/2 "2025-01-04T07:23:22Z")

</div>

You can use the bulk actions by selecting “multiple” and passing an array of records.

---

<div class="post-metadata">

**Author:** ![ralmtz](https://avatars.discourse-cdn.com/v4/letter/r/b9bd4f/32.png) [@ralmtz](https://community.weweb.io/u/ralmtz)\
**Post date:** [January 4, 2025, 8:36pm UTC](https://community.weweb.io/t/bulk-update-supabase/15224/3 "2025-01-04T20:36:44Z")

</div>

I didn’t find multiple option on update action, only on insert action ☹

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [January 4, 2025, 8:50pm UTC](https://community.weweb.io/t/bulk-update-supabase/15224/4 "2025-01-04T20:50:25Z")

</div>

I’d say you can use an Upsert action instead, otherwise you’ll need to use a Postgres function.
