Commit Graph

285 Commits

Author SHA1 Message Date
ibforu 0da9eae98c
update: 更新文件 README.md
Signed-off-by: ibforu <feng0chao@gmail.com>
2025-04-26 21:36:23 +08:00
opengauss_bot 3790d3f3c8
!76 添加 2024 标杆案例申报表
Merge pull request !76 from 看我72遍/dev
2024-11-11 06:47:05 +00:00
mpb159753 854ef978de 更新应用申报表 2024-11-11 14:42:14 +08:00
opengauss_bot b0c184be57
!75 添加 2024 标杆案例申报表
Merge pull request !75 from 看我72遍/dev
2024-11-07 06:37:52 +00:00
mpb 2c4d19677f 添加 2024 标杆案例申报表 2024-11-07 14:25:38 +08:00
opengauss_bot 99585fd85e
add oGUG registration form
Signed-off-by: opengauss_bot <meixiangru@public.opengauss.org>
2024-11-05 02:18:22 +00:00
opengauss_bot 112d6e1ac2
!72 开源之夏2024-openGauss对hikari框架的兼容性测试
Merge pull request !72 from 郑雅丹/master
2024-10-31 06:27:06 +00:00
adamzheng 3ba8992164 开源之夏2024-openGauss对hikari框架的兼容性测试
开源之夏2024-openGauss对hikari框架的兼容性测试

开源之夏2024-openGauss对hikari框架的兼容性测试

开源之夏2024-openGauss对hikari框架的兼容性测试

补充结项报告

修改结项报告

修改结项报告

Signed-off-by: 郑雅丹 <1981820466@qq.com>

修复pom文件错误
2024-10-31 12:17:07 +08:00
opengauss_bot b9dafecd97
!73 开源之夏2024-openGauss对C3P0框架的兼容性测试
Merge pull request !73 from hydrogenair/master
2024-10-25 01:03:35 +00:00
lvxun a48e7dc340 删除文件 2024-10-24 20:35:13 +08:00
lvxun 31689f60d5 2024开源之夏-基于C3P0框架的openGauss测试修改 2024-10-18 08:24:11 +08:00
lvxun 718c2b7359 开源之夏2024-基于C3P0框架的openGauss测试 2024-10-17 20:39:37 +08:00
opengauss_bot fc780469f5
!70 开源之夏2024-openGauss Hibernate 方言包
Merge pull request !70 from SolisAmicus/master
2024-10-12 02:41:36 +00:00
opengauss_bot d66eb9e4f7
!69 测试opengauss常用数据类型对hiberate框架的兼容性
Merge pull request !69 from wzhao510/master
2024-10-11 08:44:08 +00:00
opengauss_bot f9c17d11fe
!71 开源之夏2024-SQL语法转译工具
Merge pull request !71 from XudongXie/master
2024-10-10 12:19:05 +00:00
lvxun 11c8aa51eb 开源之夏-基于C3P0框架的openGauss测试报告 2024-09-28 01:29:55 +08:00
lvxun 89d80a4a97 开源之夏-基于C3P0框架的openGauss、MySQL数据库测试代码 2024-09-28 01:23:18 +08:00
lvxun 6e0cd184f4 开源之夏-基于C3P0框架的openGauss数据库测试设计报告 2024-09-28 01:14:58 +08:00
XudongXie 54bef7c864 Add recursive parsing function 2024-09-26 22:30:07 +08:00
XudongXie 98a3b240a1 refactor the package name 2024-09-26 19:55:20 +08:00
XudongXie f833e13c94 refactor 2024-09-24 09:34:29 +08:00
XudongXie 07f747903c refactor 2024-09-24 09:33:52 +08:00
SolisAmicus e06f2610cc chore: Remove .idea directory from tracking 2024-09-23 01:00:49 +08:00
SolisAmicus 1a16fc6713 docs: Add design document, test document, and Hibernate OpenGauss dialect development manual
- Added 设计文档.md
- Added 测试文档.md
- Added Hibernate 关于 OpenGauss 方言包_开发手册.pdf
2024-09-23 00:50:06 +08:00
SolisAmicus d22dc3892d test: Add unit and integration tests for miscellaneous features in OpenGaussDialect 2024-09-23 00:41:07 +08:00
SolisAmicus 8f95aa5bec test: Add unit and integration tests for callableStatement and current timestamp support in OpenGaussDialect 2024-09-23 00:41:07 +08:00
SolisAmicus 0981ea829b test: Add unit and integration tests for locking support in OpenGaussDialect 2024-09-23 00:40:55 +08:00
SolisAmicus 185a372217 feat: Implement OpenGaussDialect with locking support 2024-09-23 00:39:05 +08:00
SolisAmicus da234f1f20 chore: Remove target directory from tracking 2024-09-23 00:39:04 +08:00
SolisAmicus 9ef10f1bd6 test: Add unit and integration tests for DDL-related features in OpenGaussDialect 2024-09-23 00:39:04 +08:00
SolisAmicus e7f4d77b7c test: Add unit and integration tests for sequence and identifier generation in OpenGaussDialect 2024-09-23 00:39:04 +08:00
SolisAmicus 092d34510f test: Add unit and integration tests for limit/offset support in OpenGaussDialect
- Implemented unit tests for the `OpenGaussDialect` limit/offset support using `LimitHandler`.
- Tested SQL generation for queries with and without offset.
  - `testProcessSqlWithOffset`: Validates SQL query with limit and offset values.
  - `testProcessSqlWithoutOffset`: Validates SQL query with only limit value.
  - `testSupportsLimit`: Ensures `supportsLimit()` returns true.
- Structured tests in `OpenGaussDialectLimitHandlerTest.java`.
- Verified the proper handling of limit and offset logic in OpenGaussDialect.
2024-09-23 00:38:12 +08:00
XudongXie 66bf74d25b revise trigger 2024-09-22 12:19:03 +08:00
SolisAmicus 18ba24a730 test: Add unit tests for OpenGaussDialect
- Added unit tests for column type mappings.
- Verified correct SQL function registration for OpenGauss functions.
2024-09-21 12:09:30 +08:00
SolisAmicus e084952ff6 feat: Implement OpenGaussDialect for Hibernate
This commit introduces the OpenGaussDialect class to support the OpenGauss database in Hibernate. Key features include:

- Column type mappings for OpenGauss-specific data types (bit, bool, int, etc.).
- Registration of OpenGauss-specific SQL functions such as abs, cbrt, concat, etc.
- Support for sequence generation, identity columns, and limit/offset pagination.
- Support for callable statements, current timestamp, and schema DDL commands.

Includes database type mapping, identity, sequence, and limit handling strategies. This implementation follows the PostgreSQL dialect structure with adjustments for OpenGauss.
2024-09-21 11:48:21 +08:00
XudongXie e10c31a36c revise trigger 2024-09-20 23:20:05 +08:00
XudongXie 7cc485ab95 revise trigger 2024-09-20 23:07:21 +08:00
wzhao510 1235a461ca
删除文件 .gitmodules 2024-09-20 10:04:56 +00:00
wzhao510 b206ac054b
删除文件 VerifyJDBCDataType/target/classes 2024-09-20 10:01:24 +00:00
wzhao510 48a7e798b5
删除文件 hibernateTest 2024-09-20 09:52:06 +00:00
wzhao510 0bfd2be29e hibernateTest 2024-09-20 17:49:05 +08:00
wzhao510 dc74b35b5c 删除子模块 hibernateTest/src/main/java/org/example/.keep 2024-09-20 09:22:53 +00:00
wzhao510 bd2c85d395 add hibernateTest/src/main/java/org/example/.keep submodule.
Signed-off-by: wzhao510 <510273941@qq.com>
2024-09-20 09:19:56 +00:00
wzhao510 0c1a107544
删除文件 hibernateTest/.gitignore 2024-09-20 09:12:04 +00:00
wzhao510 52e3b69b07
a
Signed-off-by: wzhao510 <510273941@qq.com>
2024-09-20 09:02:18 +00:00
wzhao510 ba986c872d
新建 test 2024-09-20 09:01:58 +00:00
wzhao510 c21af54463
新建 main 2024-09-20 09:01:47 +00:00
wzhao510 acb5e0b90e
a
Signed-off-by: wzhao510 <510273941@qq.com>
2024-09-20 09:01:11 +00:00
wzhao510 fa9afd073c
新建 blobs 2024-09-20 09:00:18 +00:00
wzhao510 ab611b2913
a
Signed-off-by: wzhao510 <510273941@qq.com>
2024-09-20 08:59:55 +00:00