Commit Graph

3878 Commits

Author SHA1 Message Date
SwallowGG 07320fb2e8 fix columnType error 2024-07-13 15:05:55 +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 ab96987d92 remove ';' in builder sql 2024-07-09 11:52:53 +08:00
SwallowGG 7a95f126b2 remove ';' in builder sql 2024-07-09 10:48:18 +08:00
miahemu 390b228e28
Merge pull request #1463 from miahemu/dev
Some typos and unit tests.
2024-07-08 22:21:15 +08:00
suyue 6552f2dc50 Some typos and unit tests. 2024-07-08 22:20:21 +08:00
miahemu 57bc5817e6
Merge pull request #1462 from miahemu/dev
Some typos and unit tests.
2024-07-08 22:11:41 +08:00
suyue 19a9060b1e Some typos and unit tests. 2024-07-08 22:10:31 +08:00
SwallowGG 874914d689 Value processor remove base 2024-07-08 22:02:44 +08:00
SwallowGG 50636792a7 Value processor remove base 2024-07-08 21:18:39 +08:00
SwallowGG 5370cea7f1 Value processor remove base 2024-07-08 19:34:08 +08:00
Chat2DB 71009ad024
Merge pull request #1460 from openai0229/oracle-value-processor
Oracle value processor
2024-07-08 19:25:35 +08:00
zgq 615c1bfcd5 refactor(JDBCDataValue): optimize line separator usage 2024-07-08 19:22:03 +08:00
zgq 17f2577fa3 Merge remote-tracking branch 'origin/oracle-value-processor' into oracle-value-processor 2024-07-08 19:17:41 +08:00
zgq 2d8f9baa77 fix(sql-builder): escape line 2024-07-08 19:17:23 +08:00
Chat2DB 0d29c78cc5
Merge branch 'dev' into oracle-value-processor 2024-07-08 17:03:50 +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
SwallowGG cfffc0a816 Merge remote-tracking branch 'origin/dev' into dev 2024-07-08 10:14:04 +08:00
SwallowGG 805e703f69 add if remove comment 2024-07-08 10:13: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
zgq 14301ca2d7 Merge remote-tracking branch 'origin/oracle-value-processor' into oracle-value-processor 2024-07-05 15:27:29 +08:00
zgq 8bf09448f2 .
.
2024-07-05 15:26:57 +08:00
zgq 488444e095 fix rowIdIndex 2024-07-05 15:22:26 +08:00
miahemu 04d79a32d4
Merge pull request #1456 from miahemu/dev
fix issue:#1390
2024-07-05 10:07:33 +08:00
Erional a43eade70c fix_issue:#1440 2024-07-04 21:12:42 +08:00
suyue c007d0dbcd Merge remote-tracking branch 'origin/dev' into dev 2024-07-04 16:43:12 +08:00
suyue 231d692e6c fix issue:#1390 2024-07-04 16:41:14 +08:00
robinji0 9b1bfade07
Update README_CN.md 2024-07-04 11:04:04 +08:00
robinji0 8e2f950cea
Update README.md 2024-07-04 11:03:32 +08:00
robinji0 c1a192e8af
Update README.md 2024-07-04 11:03:09 +08:00
miahemu b66d77a21c
Merge pull request #1455 from miahemu/dev
Some typos and unit tests.
2024-07-03 20:17:12 +08:00
suyue 50c6d17c72 Some typos and unit tests.
Unit tests for three classes: ConsoleServiceImpl、DashboardServiceImpl、DatabaseServiceImpl
2024-07-03 20:09:37 +08:00
miahemu 12b618e793
Merge pull request #1451 from miahemu/dev
Some typos and unit tests.
2024-07-02 16:59:54 +08:00