验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

Ruoyi从mysql怎么切换到postgresql

阅读:1229 来源:乙速云 作者:代码code

Ruoyi从mysql怎么切换到postgresql

一、在pom.xml文件中将mysql的依赖jar包替换成postgresql的。


    org.postgresql
    postgresql

二、mybatis-plus或者分页插件数据库类别支持

Ruoyi从mysql怎么切换到postgresql

上面两个地方红框中的字符都要替换掉。

三、数据库连接池要做相应调整

Ruoyi从mysql怎么切换到postgresql

四、自动任务依赖,如果您开启了quartz组件,请记得打开以下注释

//pg启用特殊配置,否则会报错  update by wuzuhu on 20181224
//prop.put("org.quartz.jobStore.driverDelegateClass", "org.quartz.impl.jdbcjobstore.PostgreSQLDelegate");

五、在所有的Mapper.xml配置文件中,找到有sysdate()的函数,需要替换成now()函数。

六、所有带日期查询函数需要替换成如下的代码:

Ruoyi从mysql怎么切换到postgresql

七、mysql find_in_set()函数可以使用ANY()方案。

比如:

#{deptId} || '' = ANY(STRING_TO_ARRAY(ancestors, ','))

Ruoyi从mysql怎么切换到postgresql

分享到:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>