zhufuyi / sponge

Sponge is a powerful Go development framework, it's easy to develop web, gRPC and microservice projects.
https://go-sponge.com
MIT License
1.44k stars 142 forks source link

简化命令行 #65

Open mikck opened 1 month ago

mikck commented 1 month ago

你好,这是一个非常好的项目,之后是否考虑将生成代码的命令行入参从项目的配置文件内读取,例如db-driver和dsn;将会使得命令行更加简洁。 sponge web handler --module-name=user --db-driver=mysql --db-dsn="root:123456@(192.168.3.37:3306)/school" --db-table=cause,teach 这么长的命令行显得有点臃肿

zhufuyi commented 1 month ago

暂时没有计划使用配置文件来生成代码,现在在页面UI生成代码足够简单,其实也可以简化参数名方式 sponge web handler -m user -k mysql -d "root:123456@(192.168.3.37:3306)/school" -t course,teach