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

Create migration file while creating table in Laravel Voyager

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

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

有什么解决办法吗?需要快速回复

遗憾的是,LaravelVoyager 不会为用户表进行迁移。

有两种解决方法。

  1. Laravel 迁移生成器

使用此开发包为给定的表生成迁移。在 GitHub 上可用:https://github.com/Xethron/migrations-generator。查看文档以了解如何为特定表生成迁移。

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

  1. 正在复制数据库

共享数据库时,包含所有更改和规格的 laravel 航海者配置表将在所有协作者帐户上可用。

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