dwoodard/sketch

dev-master 2021-01-07 21:25 UTC

This package is auto-updated.

Last update: 2024-09-08 05:11:59 UTC


README

sketch:init make sketch schema yaml file
sketch:generate (install|fresh|refresh|reset|rollback|status)
sketch:config #stub out config

#使用sketch:generate #create [模型,迁移,工厂,种子,路由] 从schema.yml生成

# - php artisan make:model Dogs -a



- php artisan make:make:model

#if table doesn't exsist
- php artisan make:migration create_{table}_table
# else
- php artisan make:migration add_{field}_to_table --table=flights

- php artisan make:controller
- php artisan make:factory
- php artisan make:seeder

# if table observer: true
- php artisan make:observer
- 

make:cast 创建一个新的自定义Eloquent转换类 make:channel 创建一个新的通道类 make:command 创建一个新的Artisan命令 make:component 创建一个新的视图组件类 make:event 创建一个新的事件类 make:exception 创建一个新的自定义异常类 make:factory 创建一个新的模型工厂 make:job 创建一个新的作业类 make:listener 创建一个新的事件监听类 make:mail 创建一个新的邮件类 make:middleware 创建一个新的中间件类 make:migration 创建一个新的迁移文件 make:model 创建一个新的Eloquent模型类 make:notification 创建一个新的通知类 make:observer 创建一个新的观察者类 make:policy 创建一个新的策略类 make:provider 创建一个新的服务提供者类 make:request 创建一个新的表单请求类 make:resource 创建一个新的资源 make:rule 创建一个新的验证规则 make:seeder 创建一个新的种子类 make:test 创建一个新的测试类

// schema.yml Dog: id: owner_id:foreign(columns, name) name birthday breed () gender (m/f)

Owner: id:i

Sketch

Latest Version on Packagist Total Downloads Build Status StyleCI

这里应该放置您的描述。查看contributing.md以查看待办事项列表。

安装

通过Composer

$ composer require dwoodard/sketch

使用方法

变更日志

请参阅变更日志了解最近更改的信息。

测试

$ composer test

贡献

请参阅contributing.md以获取详细信息及待办事项列表。

安全

如果您发现任何安全问题,请通过电子邮件dustin.woodard@gmail.com联系,而不是使用问题跟踪器。

鸣谢

许可协议

MIT。请参阅许可文件以获取更多信息。