代码拉取完成,页面将自动刷新
同步操作将从 pengweikang/generate-cdc 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
├─ src
│ ├─ bean
│ ├─ core
│ ├─ db
│ ├─ script
│ ├─ utils
│ └─ App.java
├─ resources
│ ├─ init.sql
│ └─ jdbc.properties
└─ pom.xml
com.pwk.generatesql.App.java
public static void main(String[] args) throws Exception{
List<String> tableList = TableFactory.getTableList();
Map<String, List<TableAttr>> mapTable = TableAttrFactory.getTableAttr(tableList);
Map<String,String> primaryKeyMap = TableAttrFactory.getTablePrimaryKey(tableList);
ScriptFactory.getPreSQLInfo();//获取前置数据库配置信息配置
ScriptFactory.getSQLFile(mapTable, primaryKeyMap); //自动生成CDC发布订者本文件
ScriptFactory.getSubscriberSQLInfo(mapTable, primaryKeyMap); //自动生成CDC订阅脚本文件
ProcedureFactory2.getProcedureSql(mapTable, primaryKeyMap);//自动生成数据同步存储过程
DeleteAllFactory.generatorSql(mapTable);//自动生成删除CDC环境脚本
ScriptFactory.close();
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。