test: 测试 FROM 字符串支持。

This commit is contained in:
Suomm 2023-10-17 12:58:00 +08:00
parent eac611884e
commit fb0c22811a

View File

@ -59,7 +59,7 @@ class QueryWrapperTest {
"GROUP BY `r`.`role_key` " +
"HAVING `r`.`role_id` = `ur`.`role_id` " +
"ORDER BY `r`.`role_name` ASC"
,queryWrapper.toSQL());
, queryWrapper.toSQL());
System.out.println(queryWrapper.toSQL());
@ -97,7 +97,7 @@ class QueryWrapperTest {
"GROUP BY `r`.`role_name` " +
"HAVING `r`.`role_id` >= 7 " +
"ORDER BY `r`.`role_name` ASC"
,queryWrapper.toSQL());
, queryWrapper.toSQL());
System.out.println(queryWrapper.toSQL());
}
@ -124,10 +124,10 @@ class QueryWrapperTest {
void test04() {
QueryWrapper queryWrapper = QueryWrapper.create()
.select("a.*")
.from(new RawQueryTable("(select * from app) as a"));
.from(new RawQueryTable("(select * from app)").as("a"));
Assertions.assertEquals("SELECT a.* FROM (select * from app) as a"
,queryWrapper.toSQL());
Assertions.assertEquals("SELECT a.* FROM (select * from app) AS `a`"
, queryWrapper.toSQL());
System.out.println(queryWrapper.toSQL());
}