Releases: zhufuyi/sponge
Releases · zhufuyi/sponge
v1.8.3
Change log
- Fix a bug in MySQL table name and keyword conflicts.
- Change the original generation of 9 CRUD API codes for each table to the default generation of 5 commonly used ones, which can be switched to generate 9 through switches.
v1.8.2
v1.8.1
Change log
- Fix bug in generating mongodb CRUD code.
v1.8.0
Change log
- Add generate grpc+http service code
- Add generate service+handler CRUD code
- Fix known bugs
v1.7.0
Change log
- Code generation supports multiple types of code repositories, you can choose to use
monolithic application single repository (monolith)
,microservice multi-repository (multi-repo)
, ormicroservice single repository (mono-repo)
according to your project needs. - Added automated testing scripts for code generation commands.
- Based on protobuf to generate web services, the generated template code and documentation must meet the following conditions:
- rpc cannot be set as stream type.
- rpc must set http related information (router and method).
- RPC stream based on protobuf supports generating corresponding template code and client testing code.
- The generated code based on protobuf supports some common special types, such as Empty, Any, Timestamp, etc.
- Fixed known bugs.
v1.6.3
v1.6.2
Change log
- Fix
⓶ create grpc service based on sql
, selecting multiple tables to generate code reports unsupported db driver error. - The mongodb json tag supports both shake case and camel case naming.
v1.6.1
Change log
- Add model, dao, handler, service, web service, and grpc service code generated from mongodb sql.
- Add test generation code command script.
- Update document.
v1.6.0
Change log
- Added generate database initialization code command.
- Added support for postgresql, tidb, sqlite generation code.
- Modify the Sponge UI interface.
- Adjust database configuration in configuration.
- Added generate k8s configmap script command.
- The generated code version matches the local sponge version.
- Fixed redundant createdAt and updatedAt fields in service and handler.
- Add encryption and decryption library.
- Add scheduled task library.
v1.5.16
Change log
- Add auto test scripts.
- Repack gorm package.