gpt4 book ai didi

php - 如何在 Laravel 中的多个数据库上运行迁移?

转载 作者:行者123 更新时间:2023-11-29 11:04:49 25 4
gpt4 key购买 nike

我有很多带有前缀的数据库。这些都具有相同的数据库结构。

例如:

  • database_foo
  • 数据库栏
  • 数据库_xyz

而且这些还在不断增加。

我想按前缀在所有数据库上运行迁移。我如何在 Laravel 中执行此操作?

最佳答案

我已经找到了我认为的解决方案。您可以在 config\database.php 中创建任意数量的数据库连接。之后你可以像这样编写迁移:

Schema::connection('mysql2')->create('some_table', function($table)
{
$table->increments('id'):
});

关于php - 如何在 Laravel 中的多个数据库上运行迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41579619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com