45e620bbe4
add plugin to server-domain-core/pom.xml
2024-10-23 07:47:37 -07:00
778812e8a5
initial version of timeplus plugin
2024-10-22 21:45:45 -07:00
2173b050e2
Merge pull request #1465 from miahemu/notification
...
Add Webhook
2024-07-22 16:39:11 +08:00
82bb7c2402
unit test
2024-07-22 16:03:55 +08:00
60e47c2132
refactor(chat2db-spi): replace Clob reading logic with IOUtils.toString
2024-07-16 14:45:39 +08:00
95db332ad3
fix(chat2db-mysql): optimize valueProcessor
2024-07-15 21:18:13 +08:00
ffc2bc0e14
fix(chat2db-mysql): correct string conversion methods in MysqlTimestampProcessor
2024-07-15 18:04:16 +08:00
33dd0c79d6
Merge remote-tracking branch 'origin/dev' into dev
2024-07-13 20:13:44 +08:00
cd68edc8af
Add Webhook
2024-07-13 17:37:30 +08:00
07320fb2e8
fix columnType error
2024-07-13 15:05:55 +08:00
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
3961610e50
feat(chat2db-oracle): exclude PUINDEX
2024-07-10 20:42:16 +08:00
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
cfcaa5b112
fix(chat2db-oracle): Temporary processing of binary data
2024-07-09 22:11:28 +08:00
d70c4754d1
fix(chat2db-oracle): fix oracle function struct
2024-07-09 21:02:52 +08:00
d5c72b955c
fix(chat2db-oracle): fix schema struct export
2024-07-09 20:51:49 +08:00
fbf34e7aa8
fix(chat2db-oracle): correct timestamp scale
2024-07-09 17:27:13 +08:00
14b5ba519c
fix(chat2db): fix oracle long raw null
2024-07-09 16:04:58 +08:00
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
ea5a7e89ff
refactor(OracleDBManage): fix get tableDDL
2024-07-09 14:35:13 +08:00
0f23e12e50
refactor(Oraclesql-builder): wrap objectName
2024-07-09 11:58:08 +08:00
ab96987d92
remove ';' in builder sql
2024-07-09 11:52:53 +08:00
7a95f126b2
remove ';' in builder sql
2024-07-09 10:48:18 +08:00
6552f2dc50
Some typos and unit tests.
2024-07-08 22:20:21 +08:00
19a9060b1e
Some typos and unit tests.
2024-07-08 22:10:31 +08:00
874914d689
Value processor remove base
2024-07-08 22:02:44 +08:00
50636792a7
Value processor remove base
2024-07-08 21:18:39 +08:00
5370cea7f1
Value processor remove base
2024-07-08 19:34:08 +08:00
615c1bfcd5
refactor(JDBCDataValue): optimize line separator usage
2024-07-08 19:22:03 +08:00
17f2577fa3
Merge remote-tracking branch 'origin/oracle-value-processor' into oracle-value-processor
2024-07-08 19:17:41 +08:00
2d8f9baa77
fix(sql-builder): escape line
2024-07-08 19:17:23 +08:00
0d29c78cc5
Merge branch 'dev' into oracle-value-processor
2024-07-08 17:03:50 +08:00
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
cfffc0a816
Merge remote-tracking branch 'origin/dev' into dev
2024-07-08 10:14:04 +08:00
805e703f69
add if remove comment
2024-07-08 10:13:42 +08:00
6e3b58a8f1
optimize MysqlYearProcessor
2024-07-07 09:59:51 +08:00
44a0e6feb5
fix(oracledb): correct timestamp processing and add TimeStampLTZ support
2024-07-07 08:40:31 +08:00
9d28110135
Merge branch 'dev' into oracle-value-processor
2024-07-05 15:28:31 +08:00
8bf09448f2
.
...
.
2024-07-05 15:26:57 +08:00
231d692e6c
fix issue:#1390
2024-07-04 16:41:14 +08:00
50c6d17c72
Some typos and unit tests.
...
Unit tests for three classes: ConsoleServiceImpl、DashboardServiceImpl、DatabaseServiceImpl
2024-07-03 20:09:37 +08:00
f152df2ae7
Some typos and unit tests.
...
Unit tests for two classes: ChartServiceImpl and ConfigServiceImpl
2024-07-02 16:58:46 +08:00
820e2d5186
Some typos and unit tests.
...
Unit tests for two classes: ChartServiceImpl and ConfigServiceImpl
2024-07-02 16:00:21 +08:00
debbf3ab82
copy and delete Table
2024-06-30 00:07:05 +08:00
b5addde7f8
MysqlYearProcessor
2024-06-28 22:30:14 +08:00