github地址: https://github.com/matt-repository/rpcgenerate
谢谢你的star
1、下载对应的系统版本的可执行文件
2、执行命令 查询帮助
“.\rpcgenerate-windows.exe” -h
3、自动生成对应的文件
(1)生成proto文件
rpcgenerate -db mysql -host localhost -user root -password 123456 -package pb -port 3306 -schema test -service_name tester > test.proto
(2)生成c# rpc service
rpcgenerate -db mysql -host localhost -user root -password 123456 -package pb -port 3306 -schema test -service_name testService -file_type csharp_service -table "person" -ef_namespace "database.test" >test.cs
注意:不传table 将会是生成所有的table 的数据
PS:rpcgenerate 改成你下载的可执行程序名称