在Laravel中修改供应商迁移

在Laravel中修改供应商迁移,laravel,uuid,multi-tenant,voyager,Laravel,Uuid,Multi Tenant,Voyager,我试图在Laravel中将UUID用于我的用户ID,为了支持这一点,我需要修改供应商迁移(在本例中为Voyager管理面板)以更改用户ID类型 有没有办法做到这一点?您可以创建这种类型的迁移文件:通常,您不应该修改供应商文件夹中的文件;@AlexandreStrapacaoG.Vianna这似乎不是正确的方法,我不想这样做,因此肯定有一种方法可以忽略供应商迁移,并在不修改供应商文件的情况下用我自己的替换它?我理解。我认为在使用Voyager时,您最终会失去进行此类定制的能力。如果您没有找到任何解

我试图在Laravel中将UUID用于我的用户ID,为了支持这一点,我需要修改供应商迁移(在本例中为Voyager管理面板)以更改用户ID类型


有没有办法做到这一点?

您可以创建这种类型的迁移文件:

通常,您不应该修改供应商文件夹中的文件;@AlexandreStrapacaoG.Vianna这似乎不是正确的方法,我不想这样做,因此肯定有一种方法可以忽略供应商迁移,并在不修改供应商文件的情况下用我自己的替换它?我理解。我认为在使用Voyager时,您最终会失去进行此类定制的能力。如果您没有找到任何解决方案,根据具体情况,您实际上可以通过处理维护问题来更改voyager的代码。由您来评估成本效益。同时,你给旅行者的朋友们留下了一个改进的建议。我不知道这对我的问题有什么帮助?我知道如何创建迁移文件。我想做的是忽略供应商迁移而代之以我自己的迁移。如果仔细阅读代码,您会发现这不是用于创建表的迁移文件。它正在修改现有的表。所以您可以添加列、删除列或更新列。我不知道你还想做什么。