我正在为 Laravel 使用 Voyager 框架。每当我从数据库管理器创建表时,它都会创建表,但不会创建任何迁移文件。在 git 存储库上工作的用户界面不好(共享应用程序的数据库模式)。组中的每个人都必须在后端创建表并且必须工作。情况不妙。
但它在数据库中创建表(phpmyadmin),我们可以选择创建模型(在创建表时)
有什么解决办法吗?需要快速响应
不幸的是,Laravel Voyager 不会为用户表进行迁移。
有两种解决方法。
使用此开发包生成给定表的迁移。在 GitHub 上可用:https ://github.com/Xethron/migrations-generator 。查看文档以了解如何为特定表生成迁移。
但是,合作者必须为他们创建面包。
在共享数据库时,所有协作者帐户都可以使用包含所有更改和规范的 laravel voyager 配置表。
Laravel voyager 将其所有配置保存在表格中。因此无需生成迁移。移植整个数据库适用于我的大多数项目,因为我独自处理大多数应用程序。