刚刚才接触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!
我想这就是你需要的吧?