# Options for cascading delete

**URL:** https://community.glideapps.com/t/options-for-cascading-delete/23773
**Category:** Ask for Help
**Created:** [March 4, 2021, 7:05pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773 "2021-03-04T19:05:40Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![22c304](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/22c304/32/19733_2.png) [@22c304](https://community.glideapps.com/u/22c304)
#### Post date: [March 4, 2021, 7:05pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/1 "2021-03-04T19:05:40Z")

</div>

I think i have looked through all the posts on this topic, was unable to find a answer on how to do this.  
How does one implement cascading delete or like functionality when using Glide Tables only? No scripting or outside third party stuff…

So when i delete the parent record i want to automagically delete the children  
Many thanks …

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [March 6, 2021, 10:42pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/2 "2021-03-06T22:42:00Z")

</div>

That’s not possible right now. You can delete the parent record, but all that will do is delete the parent. Then child records will be left hanging. You would probably have to find some way to not allow the parent record to be deleted until all the children are deleted first.

There is currently a Delete action in staging, which would make it easier to build processes through custom actions to delete records, but I’m not sure if that would allow related rows to be deleted through a relation. Also, none of the current actions let you modify multiple rows at once. They only allow you to change child values in a single related row through a single relation.

---

<div class="post-metadata">

### Author: ![Hani\_Ibrahim](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hani_ibrahim/32/42108_2.png) [@Hani\_Ibrahim](https://community.glideapps.com/u/Hani_Ibrahim)
#### Post date: [May 12, 2022, 9:51am UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/3 "2022-05-12T09:51:33Z")

</div>

is that functionality available now?

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [May 12, 2022, 11:08am UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/4 "2022-05-12T11:08:09Z")

</div>

Nope…been a feature request for 2.5 years now though….

Please vote:

> [@Delete child rows when deleting a parent row (via multiple relation)](https://community.glideapps.com/t/delete-child-rows-when-deleting-a-parent-row-via-multiple-relation/2590):
>
> Hi there, In my app, users can create categories, then subcategories, then subsubcategories and so on (5 levels). But they can also delete any category or subcategory, at all level. I am using unique id’s in order to ensure the link between these items remains even if the user change the item name. But, in case of item deletion, the child of this item remain alone, most in the dark of my sheet, and are consuming rows. I would need your advice on the best way to manage this issue. I thank abo…

Similar to this one:

> [@Ability to "Set columns", "Increment" and "Delete Rows" via multiple relations](https://community.glideapps.com/t/ability-to-set-columns-increment-and-delete-rows-via-multiple-relations/19584):
>
> Currently, the Action to “Set columns” only consider the current sheet or any single relations (to update a column in a single row). I’m trying to create a “bulk approval” process where the “set column” action could look at a multiple relation and update each corresponding row in that relation.

---

<div class="post-metadata">

### Author: ![Hani\_Ibrahim](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hani_ibrahim/32/42108_2.png) [@Hani\_Ibrahim](https://community.glideapps.com/u/Hani_Ibrahim)
#### Post date: [May 12, 2022, 11:26am UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/5 "2022-05-12T11:26:29Z")

</div>

i am running out of ability to vote now. only 5 votes allowed and already consumed. 😅

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [May 12, 2022, 12:48pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/6 "2022-05-12T12:48:49Z")

</div>

Make every vote count : )

If you run out of votes and realize you would allocate your votes differently, you can “remove” votes and get them back, thereby giving you the option to vote on other feature requests.

---

<div class="post-metadata">

### Author: ![Hani\_Ibrahim](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hani_ibrahim/32/42108_2.png) [@Hani\_Ibrahim](https://community.glideapps.com/u/Hani_Ibrahim)
#### Post date: [May 12, 2022, 1:47pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/7 "2022-05-12T13:47:39Z")

</div>

😅

believe me, all likes were required and prioritized. i think Glide team is hiring now to fulfil the requested features. 😁

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [May 12, 2022, 2:24pm UTC](https://community.glideapps.com/t/options-for-cascading-delete/23773/8 "2022-05-12T14:24:16Z")

</div>

> [@Hani\_Ibrahim](#):
>
> i think Glide team is hiring now to fulfil the requested features.

That would be nice.
