在Laravel Voyager中创建表时创建迁移文件

时间:2018-05-16 07:34:41

标签: database laravel migration voyager

我正在为Laravel使用Voyager框架。无论何时我从数据库管理器创建表创建表,但不创建任何迁移文件。并且它不适合在git存储库上工作的用户界面(共享应用程序的数据库模式)。组中的每个人都必须在后端创建表并且必须工作。这个不好。

但它在数据库中创建表(phpmyadmin) 我们可以选择创建模型(创建表格时)

任何解决方案?需要快速反应

1 个答案:

答案 0 :(得分:0)

不幸的是,Laravel Voyager不会为用户表进行迁移。

有两种解决方法。

  1. Laravel Migrations Generator
  2. 使用此dev包生成给定表的迁移。可以在GitHub上找到:https://github.com/Xethron/migrations-generator。查看文档以了解如何为特定表生成迁移。

    但是,协作者必须为他们创建BREAD。

    1. 复制数据库
    2. 在共享数据库时,所有协作者帐户都可以使用包含所有更改和规格的laravel voyager配置表。

      Laravel voyager将所有配置保存在表格中。因此无需生成迁移。移植整个数据库适用于我的大多数项目,因为我只处理大多数应用程序。

相关问题