dubbo-admin
dubbo-admin copied to clipboard
[Feature] Support Mysql and Postgres as Store by GORM
What would you like to be added: Use gorm to implement Store. Key targets:
- Support CURD operations of all resource defined in api.
- Support Mysql and Postgres as backend databases.
Why is this needed: The Memory type of store has been implemented in https://github.com/apache/dubbo-admin/pull/1332, but memory is not reliable in many conditions. In order to make it more reliable in the production environment, we need to provide persistent store for Resource. MySQL and PostgreSQL are widely used as relational database, and gorm can easily support CURD operations on top of the databases.
done