Skip to content

Commit 3db9586

Browse files
committed
* mysql: updated and patched to 8.4.0-r5
> use "core.framework.mysql:mysql-connector-j:8.4.0-r5" Signed-off-by: neo <1100909+neowu@users.noreply.github.com>
1 parent 674b61d commit 3db9586

18 files changed

+22
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
## Change log
22

3-
### 9.2.4 (8/8/2025 -)
3+
### 9.2.4 (8/8/2025 - 8/21/2025)
4+
5+
* mysql: updated and patched to 8.4.0-r5
6+
> use "core.framework.mysql:mysql-connector-j:8.4.0-r5"
7+
* db: fixed InsertQueryBuilder, bug if @PrimaryKey/@Column name is different with field name
48

59
### 9.2.3 (7/2/2025 - 8/7/2025)
610

core-ng/src/main/java/core/framework/db/CloudAuthProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
package core.framework.db;
22

3-
import core.framework.internal.db.Dialect;
43
import org.jspecify.annotations.Nullable;
54

65
/**
76
* @author neo
87
*/
98
public interface CloudAuthProvider {
10-
String user(Dialect dialect);
9+
String user(Dialect dialect); // cloud auth provider is global singleton, one app may connect to multiple cloud databases with different dialects
1110

1211
String accessToken();
1312

core-ng/src/main/java/core/framework/internal/db/Dialect.java renamed to core-ng/src/main/java/core/framework/db/Dialect.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package core.framework.internal.db;
1+
package core.framework.db;
22

33
/**
44
* @author neo

core-ng/src/main/java/core/framework/internal/db/DatabaseImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import core.framework.db.CloudAuthProvider;
44
import core.framework.db.Database;
5+
import core.framework.db.Dialect;
56
import core.framework.db.IsolationLevel;
67
import core.framework.db.Repository;
78
import core.framework.db.Transaction;

core-ng/src/main/java/core/framework/internal/db/DatabaseOperation.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package core.framework.internal.db;
22

3+
import core.framework.db.Dialect;
34
import core.framework.db.QueryDiagnostic;
45
import core.framework.db.UncheckedSQLException;
56
import core.framework.internal.log.ActionLog;

core-ng/src/main/java/core/framework/internal/db/InsertQueryBuilder.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package core.framework.internal.db;
22

33
import core.framework.db.Column;
4+
import core.framework.db.Dialect;
45
import core.framework.db.PrimaryKey;
56
import core.framework.db.Table;
67
import core.framework.internal.asm.CodeBuilder;

core-ng/src/main/java/core/framework/internal/db/RepositoryImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package core.framework.internal.db;
22

3+
import core.framework.db.Dialect;
34
import core.framework.db.Query;
45
import core.framework.db.Repository;
56
import core.framework.internal.validate.Validator;

core-ng/src/main/java/core/framework/internal/db/ResultSetWrapper.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package core.framework.internal.db;
22

3+
import core.framework.db.Dialect;
34
import core.framework.db.UncheckedSQLException;
45
import core.framework.util.ASCII;
56
import core.framework.util.Maps;

core-ng/src/main/java/core/framework/internal/db/SelectQuery.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package core.framework.internal.db;
22

33
import core.framework.db.Column;
4+
import core.framework.db.Dialect;
45
import core.framework.db.PrimaryKey;
56
import core.framework.db.Table;
67
import core.framework.internal.reflect.Classes;

core-ng/src/main/java/core/framework/internal/db/UpdateQueryBuilder.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package core.framework.internal.db;
22

33
import core.framework.db.Column;
4+
import core.framework.db.Dialect;
45
import core.framework.db.PrimaryKey;
56
import core.framework.db.Table;
67
import core.framework.internal.asm.CodeBuilder;

0 commit comments

Comments
 (0)