【问题标题】:What is migration in laravellaravel 中的迁移是什么
【发布时间】:2014-04-27 04:03:01
【问题描述】:

我正在学习 laravel,在大多数教程中,他们都在使用 artisan 进行迁移。 我跳过这一步,直接在数据库上工作。 我不知道迁移有什么用。 所以问题是:究竟什么是迁移?

【问题讨论】:

    标签: laravel laravel-4 migration artisan-migrate


    【解决方案1】:

    如果您是唯一的开发人员,您可能不会从中获得太多用处。

    但假设您有多个开发人员,每个开发人员都将您的应用本地存储在他们的机器上。当您需要更新数据库时会发生什么?您必须进行更新,将查询发送给其他开发人员,他们必须在他们的机器上运行查询。一旦有相当数量的开发人员对数据库进行更改,这个过程很快就会变得不堪重负,人们开始错过更改只是时间问题。

    通过迁移,所有更改都存储为文件,因此为了让开发人员赶上进度,他们需要做的就是获取代码更改并运行php artisan migrate,所有工作都已为他们完成。这意味着您的所有开发人员都始终使用相同的数据库结构。

    【讨论】:

      猜你喜欢
      • 2022-06-21
      • 2019-06-03
      • 2018-01-28
      • 2017-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      相关资源
      最近更新 更多