Meet nette-maker: A CLI Code Generator for Nette Framework
Meet nette-maker: A CLI Code Generator for Nette Framework
介绍 nette-maker:Nette 框架的 CLI 代码生成器
If you work with Nette Framework, you know this pain - every new feature means manually creating presenter, model, repository, service, migration and latte template. I built nette-maker to solve this. 如果你使用 Nette 框架,你一定了解这种痛苦——每一个新功能都意味着需要手动创建 presenter、model、repository、service、migration 和 latte 模板。我构建了 nette-maker 来解决这个问题。
composer require unquam/nette-maker
One command generates everything: php nette make:module User
一条命令即可生成所有内容:php nette make:module User
Creates presenter, model, repository, service, migration and latte template instantly. 即刻创建 presenter、model、repository、service、migration 和 latte 模板。
Also includes: 同时还包含:
- Database migrations with TableBuilder (MySQL, PostgreSQL, SQLite, MSSQL)
- 使用 TableBuilder 进行数据库迁移(支持 MySQL, PostgreSQL, SQLite, MSSQL)
- Seeders and Factories for test data
- 用于测试数据的 Seeders 和 Factories
- Authentication scaffolding (make:auth)
- 身份验证脚手架 (make:auth)
- API Resources with pagination support
- 支持分页的 API 资源
- Cache clearing (clear:cache)
- 缓存清理 (clear:cache)
- Interactive prompts
- 交互式提示
php nette migrate
php nette migrate:fresh --seed
php nette make:auth
php nette make:resource UserResource
GitHub: https://github.com/unquam/nette-maker Packagist: https://packagist.org/packages/unquam/nette-maker
Feedback welcome! 欢迎提供反馈!