Chat2DB
38b03a7c11
Merge pull request #736 from 1194570458/dev
...
Fix the problem of duplicate database selection.
2024-10-28 14:08:07 +08:00
Chat2DB
1e172fc4a5
Merge branch 'dev' into main-fix20240417
2024-10-28 14:04:33 +08:00
Chat2DB
f28d169f10
Merge branch 'dev' into 1402_Changes
2024-10-28 14:02:45 +08:00
Chat2DB
f30992ccaa
Merge pull request #1458 from Erional/chat2DB#1440
...
fix_issue:#1440
2024-10-28 12:01:13 +08:00
Chat2DB
7ff0f8c8bf
Merge pull request #1485 from miahemu/dev
...
Update and delete operations of procedures and functions
2024-10-28 11:57:15 +08:00
Chat2DB
0604ed89ba
Merge branch 'dev' into timeplus-plugin
2024-10-28 09:52:56 +08:00
Jove Zhong
738f1565bd
Update TimeplusEngineTypeEnum.java
2024-10-24 19:27:11 -07:00
Jove Zhong
f56f5245f5
use 7587 not 8463 by default to skip streaming
2024-10-24 19:27:01 -07:00
Jove Zhong
127638c144
workaround for default.default.name
2024-10-24 19:18:45 -07:00
Jove Zhong
4490d2d9e3
MetaData, return empty list for table index
2024-10-24 12:20:17 -07:00
Jove Zhong
7b31f3d344
Update MetaData, timezone can be in the column type
2024-10-24 11:55:16 -07:00
Jove Zhong
fe01c131b0
always use default as database name
2024-10-24 09:59:20 -07:00
Jove Zhong
1f9e86011b
set supportDatabase to true and schema false
2024-10-24 09:58:43 -07:00
Jove Zhong
cf6b7a0bc8
important fix: avoid duplicating the db name
2024-10-24 09:58:25 -07:00
Jove Zhong
a17f69cf25
empty list for routes and triggers
2024-10-23 23:21:05 -07:00
Jove Zhong
e3d9931138
update udf origin name
2024-10-23 23:20:36 -07:00
Jove Zhong
778812e8a5
initial version of timeplus plugin
2024-10-22 21:45:45 -07:00
玦尘
7712d0d827
Merge branch 'CodePhiliaX:dev' into dev
2024-10-15 22:23:44 +08:00
Chat2DB
a4464829d9
Merge pull request #1534 from tmlx1990/pg
...
Fix:PostgreSQL中DECIMAL、NUMERIC没有小数位问题。
2024-09-25 20:31:18 +08:00
tmlx1990
97cf17ffe2
修复PostgreSQL中DECIMAL、NUMERIC没有小数位问题。
2024-09-25 20:22:48 +08:00
suyue
89e2eb30de
Delete operations of functions
2024-08-03 14:39:09 +08:00
suyue
052a36b73e
Update and delete operations of procedures
2024-07-30 18:36:27 +08:00
zgq
95db332ad3
fix(chat2db-mysql): optimize valueProcessor
2024-07-15 21:18:13 +08:00
zgq
ffc2bc0e14
fix(chat2db-mysql): correct string conversion methods in MysqlTimestampProcessor
2024-07-15 18:04:16 +08:00
zgq
b332bd2d67
Temporarily cancel the export trigger
2024-07-11 16:40:06 +08:00
SwallowGG
493f934a2c
fix columnType error
2024-07-11 13:56:32 +08:00
zgq
3961610e50
feat(chat2db-oracle): exclude PUINDEX
2024-07-10 20:42:16 +08:00
zgq
2560061e68
feat(chat2db-oracle): fix oracle DDL
2024-07-10 20:05:14 +08:00
SwallowGG
c10a7fea86
fix oracle columnType
2024-07-10 15:04:04 +08:00
SwallowGG
212a527fc0
fix oracle type columnSize QA
2024-07-10 15:00:58 +08:00
SwallowGG
38fa3f100d
fix oracle type columnSize QA
2024-07-10 14:54:40 +08:00
SwallowGG
025032cd05
oracle column Type error fix
2024-07-10 14:00:54 +08:00
zgq
cfcaa5b112
fix(chat2db-oracle): Temporary processing of binary data
2024-07-09 22:11:28 +08:00
zgq
d70c4754d1
fix(chat2db-oracle): fix oracle function struct
2024-07-09 21:02:52 +08:00
zgq
d5c72b955c
fix(chat2db-oracle): fix schema struct export
2024-07-09 20:51:49 +08:00
zgq
fbf34e7aa8
fix(chat2db-oracle): correct timestamp scale
2024-07-09 17:27:13 +08:00
zgq
14b5ba519c
fix(chat2db): fix oracle long raw null
2024-07-09 16:04:58 +08:00
zgq
14777c784c
fix(JDBCDataValue): handle null bytes in getBlobHexString
...
Avoid NullPointerException by checking for null byte array before encoding
in getBlobHexString method.
fix(OracleDBManage): properly quote object names in SQL builder
2024-07-09 15:02:22 +08:00
zgq
ea5a7e89ff
refactor(OracleDBManage): fix get tableDDL
2024-07-09 14:35:13 +08:00
zgq
0f23e12e50
refactor(Oraclesql-builder): wrap objectName
2024-07-09 11:58:08 +08:00
SwallowGG
7a95f126b2
remove ';' in builder sql
2024-07-09 10:48:18 +08:00
zgq
ec9121bf35
fix(chat2db): ensure proper escaping of string values in SQL queries
...
String values in SQL queries are now properly escaped to prevent potential security issues
and incorrect query syntax. This update affects the JDBC value processing logic and the
way columns are built into SQL queries, streamlining the escaping mechanism for various
data types.
The changes include:
- Removal of unnecessary null checks that were redundant with Objects.isNull().
- Streamlined string escaping logic using EasyStringUtils.escapeAndQuoteString().- Utilization of the stream API for more concise and readable code.
BREAKING CHANGE: If any external code relies on the previous behavior of not escaping
string values, it must now handle the escaped values appropriately to avoid syntax
errors or potential SQL injection vulnerabilities.
2024-07-08 17:01:42 +08:00
zgq
6e3b58a8f1
optimize MysqlYearProcessor
2024-07-07 09:59:51 +08:00
zgq
44a0e6feb5
fix(oracledb): correct timestamp processing and add TimeStampLTZ support
2024-07-07 08:40:31 +08:00
dawn
9d28110135
Merge branch 'dev' into oracle-value-processor
2024-07-05 15:28:31 +08:00
Erional
a43eade70c
fix_issue:#1440
2024-07-04 21:12:42 +08:00
SwallowGG
debbf3ab82
copy and delete Table
2024-06-30 00:07:05 +08:00
zgq
b5addde7f8
MysqlYearProcessor
2024-06-28 22:30:14 +08:00
zgq
786dcd701d
Revert "Revert "optimize MysqlValueProcessor & OracleValueProcessor""
...
This reverts commit c4955bc72b .
2024-06-28 22:28:02 +08:00
zgq
c4955bc72b
Revert "optimize MysqlValueProcessor & OracleValueProcessor"
...
This reverts commit 0d80a36a6f .
2024-06-28 22:27:05 +08:00