Rumah > pembangunan bahagian belakang > tutorial php > Laravel 怎么生成已有数据库表的对应的文件?如migrate和model文件

Laravel 怎么生成已有数据库表的对应的文件?如migrate和model文件

WBOY
Lepaskan: 2016-06-06 20:19:01
asal
2416 orang telah melayarinya

刚刚才接触Laravel,想尝试把之前的一个老的项目用Laravel重构练手,现在遇到问题了,假如我将来要团队开发,那么数据库方面用migrate是很方便的,但由于是老的项目,已经存在大量数据表。如果都手动去写migrate很困难,不知道能否对已经存在的数据表自动生成migrate文件。

另外模型文件不知道能否根据数据库自动批量生成 Eloquent ORM要用到的基础文件,我只需要到时候修改一下就行了。

回复内容:

刚刚才接触Laravel,想尝试把之前的一个老的项目用Laravel重构练手,现在遇到问题了,假如我将来要团队开发,那么数据库方面用migrate是很方便的,但由于是老的项目,已经存在大量数据表。如果都手动去写migrate很困难,不知道能否对已经存在的数据表自动生成migrate文件。

另外模型文件不知道能否根据数据库自动批量生成 Eloquent ORM要用到的基础文件,我只需要到时候修改一下就行了。

Google搜索一下不就有了:Laravel 扩展推荐: DbExporter 逆向 Migration 和 db:seed

类似的扩展包还有:
https://github.com/Xethron/migrations-generator
https://github.com/orangehill/iseed

Migrations Generator

Generate Laravel Migrations from an existing database, including
indexes and foreign keys!

我想这就是你需要的吧?

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan