Skip to content

handsomestWei/pgsql2dm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pgsql2dm

数据库迁移适配,PostgreSQL到达梦8

策略

数据库兼容性配置

使用DM提供的控制台工具,修改兼容性参数项COMPATIBLE_MODE,值设为7,设置为兼容pg数据库模式。其他参数按需修改。

声明同义词

有功能相同的函数,可通过声明同义词的方式来替代。

语义改写

使用相同语义的sql来替代,或者放在业务代码里实现。

常见问题

适配方案

动态修改

减少对原项目的侵入。利用数据库连接库提供的能力,例如使用阿里的Druid数据源,运行时拦截sql,并自定义改写,实现动态修改。

静态修改

可以使用工具mybatis-mapper2sql做抽取和测试验证

About

PostgreSQL adapt to 达梦8

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages