[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