# db-manager **Repository Path**: albert_char/db-manager ## Basic Information - **Project Name**: db-manager - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-28 - **Last Updated**: 2025-04-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # db-manager #### 介绍 本项目是一个数据库管理工具,开发者只需要使用Excel管理数据库表结构,本项目会根据Excel文档生成如下内容。 1. 对应的Java代码(Entity、BO、VO、Mapper、Service、Controller)等。 2. 数据库全量脚本 3. 当数据表结构发生变化时,会自动对比数据库差异并生成增量脚本。 #### 软件架构 主程序 Main.py 插件注册表 plugins/Index.py 自定义插件 plugins/*.py #### 安装教程 1. python3.7+ 2. pip install openpyxl 3. pip install pymysql #### 使用说明 1. 编写【数据库设计文档.xlsx】 2. 修改【.db_manager.json】 3. Windows下运行【run.bat】