Rust general-purpose code generator: Lotus, released smoke test version 4, supports PostgreSQL database, supports image function
Universal code generator for Rust language: Lotus, has released smoke test version 4, this version supports PostgreSQL database. Perfect support picture function. All attached examples are supported. Now supports MariaDB, MySQL, PostgreSQL three databases. Welcome to try it out. In recent development, all the functions of the attached examples, including graphical reports and complex layout functions have also been supported. Extensive testing and feedback are welcome. This version does not yet support elastic login module, Vue front-end and Oracle database, so stay tuned for the new version.
Code generator project address: https://gitee.com/jerryshensjf/Lotus
Download address of binary war package: https://gitee.com/jerryshensjf/Lotus/attach_files
Rust Generic Code Generator: Lotus
introduce
Rust Generic Code Generator: Lotus
Software Architecture Description
The software is written in Java and deployed in the webapps directory of Tomcat 9.
This software is rewritten from the general code generator of Go language: Xiantong early adopter version 12.
The code generation is a rust 1.65 environment. Using Axum 0.4.8, tower web framework, tokio 1.0, sqlx 0.3.5 database access layer and MariaDB, MySQL 8 database.
Currently the code generator is in smoke beta 4. You can use the attached sample test system to get a working code generation.
Smoke Beta Download
https://gitee.com/jerryshensjf/Lotus/attach_files
Project picture
software screenshot
code generator screenshot
single table operation
many to many
complex layout, tree table
graphic report
Supported picture features:
Reference routine
You can refer to the routine GirlOnlyTower, see:
https://gitee.com/jerryshensjf/GirlOnlyTower