我正在使用Laravel的Voyager框架。每当我从数据库管理器创建表格时,它会创建表格,但不会创建任何迁移文件。对于在git存储库中工作(共享应用程序的数据库模式)的用户界面不好。组内的每个人都必须在后端创建表格并进行工作。这不好。
但是,它会在数据库(phpmyadmin)中创建表格,并且我们有选项可以在创建表格时创建模型。
是否有解决方案?需要快速回复。
但是,它会在数据库(phpmyadmin)中创建表格,并且我们有选项可以在创建表格时创建模型。
是否有解决方案?需要快速回复。
很遗憾,Laravel Voyager不会为用户表创建迁移。
有两个解决方法。
使用这个开发包为给定的表生成迁移。GitHub网址为:https://github.com/Xethron/migrations-generator。查看文档以了解如何为特定表生成迁移。
但是,合作者需要为它们创建BREADs(浏览、读取、编辑、添加和删除)。
在共享数据库时,具有所有更改和规格的Laravel Voyager配置表将在所有协作者帐户上可用。
Laravel Voyager将其所有配置保存在表中。因此不需要生成迁移。对于我的大多数项目,移植整个数据库都有效,因为我独自完成大多数应用程序。