Skip to content

Commit

Permalink
0.9.17
Browse files Browse the repository at this point in the history
  • Loading branch information
babyfish-ct committed Nov 15, 2024
1 parent 46adc20 commit 3d47970
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 29 deletions.
2 changes: 1 addition & 1 deletion project/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
group=org.babyfish.jimmer
version=0.9.16
version=0.9.17
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
package org.babyfish.jimmer.sql.dialect;

import org.jetbrains.annotations.Nullable;

public class SQLiteDialect extends DefaultDialect {
@Override
public boolean isDeleteAliasSupported() {
Expand Down
2 changes: 1 addition & 1 deletion project/jimmer-sql/src/test/dto/TreeNode.dto
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ export org.babyfish.jimmer.sql.model.TreeNode

RecursiveTree {
name
childNodes* // '*' means recursive
childNodes* as recursiveChildNodes // '*' means recursive
}

input TreeNodeInput {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -171,33 +171,33 @@ public void findFindTree() {
"--->--->\"childNodes\":[" +
"--->--->--->{" +
"--->--->--->--->\"name\":\"Food\"," +
"--->--->--->--->\"childNodes\":[" +
"--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->{" +
"--->--->--->--->--->--->\"name\":\"Drinks\"," +
"--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Coca Cola\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Fanta\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->]" +
"--->--->--->--->--->}," +
"--->--->--->--->--->{" +
"--->--->--->--->--->--->\"name\":\"Bread\"," +
"--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Baguette\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Ciabatta\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->]" +
Expand All @@ -206,41 +206,41 @@ public void findFindTree() {
"--->--->--->}," +
"--->--->--->{" +
"--->--->--->--->\"name\":\"Clothing\"," +
"--->--->--->--->\"childNodes\":[" +
"--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->{" +
"--->--->--->--->--->--->\"name\":\"Woman\"," +
"--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Casual wear\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Dress\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Miniskirt\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Jeans\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Formal wear\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Suit\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Shirt\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->--->--->]" +
Expand All @@ -249,33 +249,33 @@ public void findFindTree() {
"--->--->--->--->--->}," +
"--->--->--->--->--->{" +
"--->--->--->--->--->--->\"name\":\"Man\"," +
"--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Casual wear\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Jacket\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Jeans\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->\"name\":\"Formal wear\"," +
"--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Suit\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}," +
"--->--->--->--->--->--->--->--->--->{" +
"--->--->--->--->--->--->--->--->--->--->\"name\":\"Shirt\"," +
"--->--->--->--->--->--->--->--->--->--->\"childNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->\"recursiveChildNodes\":[" +
"--->--->--->--->--->--->--->--->--->--->]" +
"--->--->--->--->--->--->--->--->--->}" +
"--->--->--->--->--->--->--->--->]" +
Expand All @@ -296,7 +296,7 @@ private static RecursiveTree root(String name, RecursiveTree ...childNodes) {
RecursiveTree tree = new RecursiveTree();
tree.setName(name);
if (childNodes.length > 0) {
tree.setChildNodes(Arrays.asList(childNodes));
tree.setRecursiveChildNodes(Arrays.asList(childNodes));
}
return tree;
}
Expand All @@ -305,7 +305,7 @@ private static RecursiveTree tree(String name, RecursiveTree ...childNodes) {
RecursiveTree tree = new RecursiveTree();
tree.setName(name);
if (childNodes.length > 0) {
tree.setChildNodes(Arrays.asList(childNodes));
tree.setRecursiveChildNodes(Arrays.asList(childNodes));
}
return tree;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import static org.babyfish.jimmer.sql.common.Constants.*;

public class SQLiteFluentDMLTest extends AbstractMutationTest {

@BeforeAll
public static void beforeAll() {
jdbc(NativeDatabases.SQLITE_DATA_SOURCE, false, con -> initDatabase(con, "database-sqlite.sql"));
Expand Down

0 comments on commit 3d47970

Please sign in to comment.