[Vtigercrm-developers] Delete records from recycle bin

Alan Lord alanslists at gmail.com
Fri Jul 4 12:42:16 GMT 2025


Done: https://code.vtiger.com/vtiger/vtigercrm/-/issues/1983

Al

On 04/07/2025 11:52, Prasad wrote:
> Please add an issue on the tracker 
> <https://code.vtiger.com/vtiger/vtigercrm/-/issues>.
> 
> On Fri, Jul 4, 2025 at 2:38 PM Alan Lord 
> <alanslists at gmail.com 
> <mailto:alanslists at gmail.com>> wrote:
> 
>     A customer just asked me about this...
> 
>     When they remove some records from the Recycle bin for a custom module,
>     the entry in crmentity is removed, but the rows in the module's own
>     tables are not deleted.
> 
>     Looking at the Module Model for the Recycle Bin I can see why:
> 
>     https://code.vtiger.com/vtiger/vtigercrm/-/blob/master/pkg/vtiger/modules/RecycleBin/modules/RecycleBin/models/Module.php#L147 <https://code.vtiger.com/vtiger/vtigercrm/-/blob/master/pkg/vtiger/modules/RecycleBin/modules/RecycleBin/models/Module.php#L147>
> 
>     So my question is really about foreign key constraints.
> 
>     When we create a new module, should the vtlib code be adding a foreign
>     key constraint and a on delete cascade?
> 
>     https://code.vtiger.com/vtiger/vtigercrm/-/blob/master/vtlib/Vtiger/ModuleBasic.php?ref_type=heads#L294 <https://code.vtiger.com/vtiger/vtigercrm/-/blob/master/vtlib/Vtiger/ModuleBasic.php?ref_type=heads#L294>
> 
>     Thanks
> 
>     Al
> 
>     _______________________________________________
>     http://www.vtiger.com/ <http://www.vtiger.com/>
> 
> 
> _______________________________________________
> http://www.vtiger.com/




More information about the vtigercrm-developers mailing list