Springboot继承opengauss报错SCM,mybatisplus自动生成代码不报错,但是没生成代码

1. Opengauss 启动报 SCRM 问题,则是因为驱动不对,需要手动导入驱动;

2. 当使用 mybatisplus 自动生成代码,连接 opengauss 数据库时出现不报错,但是也没有生成代码的问题,调试从 ConfigBuilder 得到两个 SQL语句:

  1. SELECT A.tablename, obj_description(relfilenode, 'pg_class') AScomments FROM pg_tables A, pg_class B WHERE A.schemaname='public' ANDA.tablename = B.relname;
  2. SELECT A.tablename, obj_description(relfilenode, 'pg_class') AScomments FROM pg_tables A, pg_class B WHERE A.schemaname='public' ANDA.tablename = B.relname AND tablename IN('XZHLS_HG_INTERFACE_MANAGE')
  3. 对比发现是 schemaname 的原因,需要改成创建表的用户( 其 实 对 应 postgresql 数 据 库 的 用 户 ) , 然 后 还 需 要 把 表 名 改 成 小 写 , 因 为opengauss 的所有表名不区分大小写,无论你创建的时候写的是大小写都统一是小写。对应配置是 dataSource.setSchemaName

相关推荐

  1. 字节流生成的map进行remove分析

    2024-03-14 22:08:02       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-14 22:08:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 22:08:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 22:08:02       82 阅读
  4. Python语言-面向对象

    2024-03-14 22:08:02       91 阅读

热门阅读

  1. 04 数据结构之队列

    2024-03-14 22:08:02       41 阅读
  2. STM32day2

    STM32day2

    2024-03-14 22:08:02      35 阅读
  3. adb 筛选查看Unity日志

    2024-03-14 22:08:02       37 阅读
  4. 前端面试练习24.3.12

    2024-03-14 22:08:02       37 阅读
  5. Android 二维码相关(二)

    2024-03-14 22:08:02       45 阅读
  6. C 练习实例76-求倒数和

    2024-03-14 22:08:02       40 阅读
  7. C++图书管理案例

    2024-03-14 22:08:02       44 阅读
  8. EKF+PF的MATLAB例程

    2024-03-14 22:08:02       34 阅读