我正在一个拥有大型postgreSQL数据库的项目中工作。以前的项目是从头开始用Java开发的。我们现在正在Laravel开发它。以前的系统有user management
系统类似于Zizaco/entrust
。所以,我们也在我们的系统中使用。上表中有module
表,而不是entrust
中使用的permission
表。我们已经通过更改config/entrust.php
中的表名来配置该表。但是,以前的系统有permission_name
而不是name
字段中使用entrust
。如何配置entrust
以使用唯一的permission_name
而不是name
字段。使用Zizaco的`name`字段的自定义名称/委托包
我正在寻找解决方案,以便我们不必更改entrust
的sources
,因为随后升级它会破坏系统。它可以在模型中配置吗?