## 模块相关 Artisan 命令
以Test模块为示例,可以在命令行中执行(以下命令对应功能均在开发助手中实现了可视化执行,详见开发助手)
### 创建一个新模块
`php artisan module:create Test`
### 发布模块Assets文件
`php artisan module:publish Test`
### 模块数据迁移
`php artisan module:migrate Test`
### 模块数据迁移回滚
`php artisan module:migrate-rollback Test`
### 生成测试数据
`php artisan module:seed Test`
### 模块启用
`php artisan module:enable Test`
### 模块禁用
`php artisan module:disable Test`
### 模块生成command文件
`php artisan module:make-command CreatePostCommand Test`
### 模块创建数据迁移文件
`php artisan module:make-migration create_posts_table Test`
### 模块创建数据种子文件
`php artisan module:make-seed seed_fake_blog_posts Test`
### 模块创建后台控制器
`php artisan module:make-admin-controller PostsController Test`
### 模块创建前台控制器
`php artisan module:make-front-controller PostsController Test`
### 模块创建模型
`php artisan module:make-model Post Test`
### 模块创建request(暂无)
`php artisan module:make-request Post Test`
### 模块创建provider
`php artisan module:make-provider TestServiceProvider Test`
### 模块创建middleware
`php artisan module:make-middleware CanReadPostsMiddleware Test`
### 模块创建mail
`php artisan module:make-mail SendWeeklyPostsEmail Test
`
### 模块创建notification
`php artisan module:make-notification NotifyAdminOfNewComment Test`