80 Commits

Author SHA1 Message Date
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
b332bd2d67 Temporarily cancel the export trigger 2024-07-11 16:40:06 +08:00
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
c10a7fea86 fix oracle columnType 2024-07-10 15:04:04 +08:00
212a527fc0 fix oracle type columnSize QA 2024-07-10 15:00:58 +08:00
38fa3f100d fix oracle type columnSize QA 2024-07-10 14:54:40 +08:00
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
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
44a0e6feb5 fix(oracledb): correct timestamp processing and add TimeStampLTZ support 2024-07-07 08:40:31 +08:00
zgq
786dcd701d Revert "Revert "optimize MysqlValueProcessor & OracleValueProcessor""
This reverts commit c4955bc72bcafc2fb8069b121c413cdf78c8ba64.
2024-06-28 22:28:02 +08:00
zgq
c4955bc72b Revert "optimize MysqlValueProcessor & OracleValueProcessor"
This reverts commit 0d80a36a6fc11c6b360387c7a998f602ed2a0ab4.
2024-06-28 22:27:05 +08:00
zgq
0d80a36a6f optimize MysqlValueProcessor & OracleValueProcessor 2024-06-28 22:23:48 +08:00
57f0cfa2db copy and delete Table 2024-06-27 11:50:55 +08:00
8691c1955f 修复字段不存在的问题 2024-06-25 21:29:14 +08:00
737c1fb284 batch export 2024-06-25 20:53:33 +08:00
zgq
2bfbbaeb87 fix-exportTableData 2024-06-21 18:29:12 +08:00
9421c3d3f4 batch export 2024-06-21 17:21:28 +08:00
5ac52afc80 Merge branch 'dev' into data-import 2024-06-15 19:27:30 +08:00
zgq
591188703a MysqlValueProcessor and OracleValueProcessor 2024-06-12 10:57:46 +08:00
zgq
f0b90cab0d OracleValueProcessor 2024-06-05 20:17:33 +08:00
zgq
e32fce4979 Optimize code 2024-06-03 23:22:49 +08:00
8361d32979 ORACLE TIMESTAMP error 2024-06-03 11:37:41 +08:00
zgq
3a7e19d912 basic MysqlValueProcessor 2024-06-01 20:18:58 +08:00
3a6ee931ca cache connection 2024-05-14 15:07:19 +08:00
0948376c64 remove e.printStackTrace(); 2024-04-25 11:55:26 +08:00
7f181054ba update cdn host 2024-04-06 19:04:38 +08:00
zgq
f425604b15 db-data-export 2024-03-28 13:13:09 +08:00
fcb3ec11a0 Merge branch 'dev' into oracle-schema-export 2024-03-25 14:58:43 +08:00
e7909cdf61 fix :oracle trigger bug 2024-03-24 17:24:44 +08:00
e99fb37982 fix :oracle trigger bug 2024-03-24 16:53:04 +08:00
zgq
2c4f9444a1 clean 2024-03-18 20:48:11 +08:00
zgq
e04334288a fix oracle procedures query and ddl query , view function trigger ddl query and schema export 2024-03-18 20:47:28 +08:00
c96490a426 feat:support system database and schemas 2024-03-17 21:56:50 +08:00
0fe586d263 feat:support Serializable 2024-03-15 14:07:51 +08:00
ji
3ae6f88247 Merge pull request #1197 from openai0229/oracle-schema-export
oracle schema export
2024-03-15 13:44:50 +08:00
ji
9e8a87725e Merge pull request #1219 from tmlx1990/fix1218
修复BUG:Oracle不显示字段长度问题。
2024-03-15 13:37:58 +08:00
c6c31b2579 修复BUG:Oracle不显示字段长度问题。 2024-03-11 16:58:34 +08:00
zgq
e9fcac47c6 oracle schema export 2024-03-04 22:39:09 +08:00
064d15bd5a Part of the English translation work, and some typos in the original project were corrected. 2024-02-29 22:55:03 +08:00