# table-modify **Repository Path**: wagno/table-modify ## Basic Information - **Project Name**: table-modify - **Description**: 通过在Entity上添加注解来创建表和维护数据库表结构,支持了mybatis和mybatis plus,本项目是A.CTable项目的一个fork分支,感谢原作者的付出 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/bootx/table-modify/blob/master/_doc/教程/快速开始.md - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2024-12-31 - **Last Updated**: 2025-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Table-Modify(表结构管理工具)

star Build Status Build Status

## 🍈项目介绍 本项目Fork自 [A.C.Table](https://gitee.com/sunchenbin/mybatis-enhance),之前在其他项目中用到了A.C.Table, 并对功能进行了改造。因为该A.C.Table项目近期发生了停更,所以打算把这些功能给开源出来,同时继续将这个项目完善下去。 ## 🍎 路线图 - 1.5.4 主要目标 - 支持PostgreSQL数据库的表新建功能 - 不再依赖Mybatis和Mybatis Plus,SQL执行使用JdbcTemplate - 1.5.x 目标: - 支持PostgreSQL数据库的表更新功能 - 支持SQL Server数据库的表维护 - 支持Oracle数据库的表维护 - 支持达梦数据库的表维护 - 提供接入其他类型数据库的插件机制 - 1.6.x 目标: - 支持非Spring中间件的项目接入 ## 📚 使用文档(重要) - [快速开始.md](_doc/教程/快速开始.md) - [核心注解.md](_doc/教程/核心注解.md) - [MySQL专用注解.md](_doc/教程/MySQL专用注解.md) - [PgSQL专用注解.md](_doc/教程/PgSQL专用注解.md) - [演示项目](https://gitee.com/bootx/table-modify-example) ## 🥂 使用说明 > 推荐只在开发时使用,生产环境停用自动更新。如何使用可以参考示例项目示例项目: [table-modify-example演示项目](https://gitee.com/bootx/table-modify-example) > ,以及项目使用文档 ### 添加pom依赖 ```xml cn.bootx table-modify-mysql-boot-starter ${table-modify.version} ``` [最新版本](https://mvnrepository.com/artifact/cn.bootx/table-modify) ### 配置文件配置 ```yaml table-modify: # 更新类型 update-type: create # 扫描包路径, 可以用 ,和 ; 分隔 scan-package: cn.bootx.**.entity # 是否开启快速失败模式, 出现错误项目直接中止启动 fail-fast: false ``` ## 🍁 Bootx 项目合集 - Bootx-Platform:单体版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-platform) - Bootx-Cloud:微服务版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-cloud) - dax-pay:开源支付系统 [Gitee地址](https://gitee.com/bootx/dax-pay) - bpm-plus:协同办公系统 [Gitee地址](https://gitee.com/bootx/bpm-plus) - table-modify:数据表结构管理 [Gitee地址](https://gitee.com/bootx/table-modify) ## 🥪 关于我们 QQ扫码加入QQ交流群

## 🍻 鸣谢 感谢 JetBrains 提供的免费开源 License: [![JetBrains](https://oscimg.oschina.net/oscnet/up-4aab9fa8bc769295b48c888d93e71320d93.png)](https://www.jetbrains.com/?from=bootx) ## 🍷License Apache License Version 2.0