【问题标题】:Modify a Vendor Migration in Laravel在 Laravel 中修改供应商迁移
【发布时间】:2021-01-31 20:05:33
【问题描述】:

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

有没有办法做到这一点?

【问题讨论】:

  • 通常情况下,您不应修改 vendor 文件夹中的文件;这似乎不是这样。
  • @AlexandreStrapacaoG.Vianna 正确,我不想这样做,所以肯定有一种方法可以忽略供应商迁移并用我自己的方式替换它而不修改供应商文件?
  • 我明白了。我认为在使用 Voyager 时,您最终会失去进行此类自定义的能力。如果你没有找到任何解决方案,根据具体情况,你实际上可以通过处理维护问题来更改航海者的代码。由您来评估成本效益。同时,您为 Voyager 人员留下了改进建议。

标签: laravel uuid multi-tenant voyager


【解决方案1】:

【讨论】:

  • 我不确定这对我的问题有什么帮助?我知道如何创建迁移文件。我想做的是忽略供应商迁移,转而支持我自己。
  • 仔细阅读代码可以看出,这不是创建表的迁移文件。它正在修改现有表。因此,您可以添加列、删除列或更新列。我不知道你还想做什么。
猜你喜欢
  • 2017-05-03
  • 2017-08-05
  • 2017-10-03
  • 2016-04-09
  • 2020-07-22
  • 2016-12-22
  • 2021-03-02
  • 2022-07-26
相关资源
最近更新 更多