I have a rebuild trigger action that is failing. It is trying to create a trigger on civicrm_contributiion_recur. Clearly it has 2 i's and shouldn't. There is or was a trigger on the table without the extra i, so I figure it got stored in the db incorrectly. I went off in search of just where that stuff is stored but alas haven't found where.
So when you use hook_civicrm_triggerInfo to create a custom trigger where is that info stored?
Or when civi does an index rebuild how does it collect the list of tables and the bodies of the triggers? It needs to do this so it can combine any triggers civi core has with any custom triggers an extension or customization has added.