我最近获得了由另一位开发人员开发的Yii项目(PHP),我被指派接管它的维护。
在数据库中有以下VIEW,其中包含其他表中某些记录的数据。 视图获取-somehow-经常更新,因为它包含最近的记录,这意味着某些地方/某种方式的行不断被添加到其中。 但是,它没有作为项目的一部分被引用,这意味着它没有在模型,控制器或项目内的任何其他位置定义。我还经历了数据库触发器,看看这个视图从哪里获取数据但是我无法连接两端。 我认为可能有一个cron工作,它会为数据添加数据但是nada。
所以,我非常困惑和敬畏。有关如何找到这些视图的任何想法要么被删除并重新创建,要么我可以找到哪个数据库操作用作向其插入行的触发器?
select * from myTable where name like '%a%e%i%';