Laravel 调试器 Debugbar 和数据库导出利器 DbExporter 扩展安装及注意事项

一、Debugbar安装

参考:Laravel 调试利器 —— Laravel Debugbar 扩展包安装及使用教程 的“2、安装”部分

 

二、DbExporter安装

参考:Laravel 扩展推荐: DbExporter 逆向 Migration 和 db:seed 

注意:

1、默认安装 1.1 版本。建议安装最新的 dev-master 版本: composer require nwidart/db-exporter:dev-master  

2、安装好之后,访问网站可能会报错。比如某个模型类找不到的错误,执行一下 composer dump-autoload 就好了

 

2018-01-20 21:11:21 更新:

DbExporter  不支持 Laravel 5.4.* 版本,在 5.4 的 Laravel 可以用这个 orangehill/iseed  。它可以为数据库中的表生成 Seeder。 

安装:

Laravel 5.3.8 以上的建议装 dev-master 版本:

composer require orangehill/iseed:dev-master

Laravel 5.3.8 一下的建议装 2.2 版本:

composer require orangehill/iseed:2.2

Laravel 4 装 1.1版本:

composer require orangehill/iseed:1.1

使用:

生成一张表的 Seeder:

php artisan iseed my_table

生成多张表的 Seeder:

php artisan iseed my_table,another_table

生成并强制覆盖已有的 Seeder:

php artisan iseed users --force

更多操作请参考这个包的 ReadeMe 

 

posted @ 2017-05-25 16:59  mingc  阅读(755)  评论(0编辑  收藏  举报