我有一个非常大的数据库,超过350个表。我试图编写一个API来抽象数据库访问,我使用Lumen来做这件事。
我发现了一些基于数据库创建模型的工具,但是他们需要手动输入表名才能工作,这将是350个表的麻烦。
最重要的是,我希望它能识别并在模型中生成关系。 (即,当它出现在表中的user_id
列时,它知道将其与id
表中的users
列相关联。
如果这是不现实的,我可以理解,但是如果存在可以做到这一点的工具,我将非常感激。
我已经看到了一些类似的问题,但是他们都列出了过时的或死的选项来实现我想要的结果,而且如果有任何一个选项可以在模型之上生成关系,那么很少。