|
@@ -62,34 +62,34 @@ class SelectBodyToPlainSelectTest {
|
|
|
String actualSql = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test", page);
|
|
|
|
|
|
- assertThat(actualSql).isEqualTo("SELECT * FROM test ORDER BY column");
|
|
|
+ assertThat(actualSql).isEqualTo("SELECT * FROM test ORDER BY column ASC");
|
|
|
|
|
|
String actualSqlWhere = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test where 1 = 1", page);
|
|
|
|
|
|
- assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 ORDER BY column");
|
|
|
+ assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 ORDER BY column ASC");
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
void testPaginationInterceptorConcatOrderByFix() {
|
|
|
String actualSql = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test union select * from test2", page);
|
|
|
- assertThat(actualSql).isEqualTo("SELECT * FROM test UNION SELECT * FROM test2 ORDER BY column");
|
|
|
+ assertThat(actualSql).isEqualTo("SELECT * FROM test UNION SELECT * FROM test2 ORDER BY column ASC");
|
|
|
|
|
|
String actualSqlUnionAll = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test union all select * from test2", page);
|
|
|
- assertThat(actualSqlUnionAll).isEqualTo("SELECT * FROM test UNION ALL SELECT * FROM test2 ORDER BY column");
|
|
|
+ assertThat(actualSqlUnionAll).isEqualTo("SELECT * FROM test UNION ALL SELECT * FROM test2 ORDER BY column ASC");
|
|
|
}
|
|
|
|
|
|
@Test
|
|
|
void testPaginationInterceptorConcatOrderByFixWithWhere() {
|
|
|
String actualSqlWhere = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test where 1 = 1 union select * from test2 where 1 = 1", page);
|
|
|
- assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 UNION SELECT * FROM test2 WHERE 1 = 1 ORDER BY column");
|
|
|
+ assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 UNION SELECT * FROM test2 WHERE 1 = 1 ORDER BY column ASC");
|
|
|
|
|
|
String actualSqlUnionAll = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test where 1 = 1 union all select * from test2 where 1 = 1 ", page);
|
|
|
- assertThat(actualSqlUnionAll).isEqualTo("SELECT * FROM test WHERE 1 = 1 UNION ALL SELECT * FROM test2 WHERE 1 = 1 ORDER BY column");
|
|
|
+ assertThat(actualSqlUnionAll).isEqualTo("SELECT * FROM test WHERE 1 = 1 UNION ALL SELECT * FROM test2 WHERE 1 = 1 ORDER BY column ASC");
|
|
|
}
|
|
|
|
|
|
@Test
|
|
@@ -97,12 +97,12 @@ class SelectBodyToPlainSelectTest {
|
|
|
String actualSql = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test", page);
|
|
|
|
|
|
- assertThat(actualSql).isEqualTo("SELECT * FROM test ORDER BY column");
|
|
|
+ assertThat(actualSql).isEqualTo("SELECT * FROM test ORDER BY column ASC");
|
|
|
|
|
|
String actualSqlWhere = PaginationInterceptor
|
|
|
.concatOrderBy("select * from test where 1 = 1", page);
|
|
|
|
|
|
- assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 ORDER BY column");
|
|
|
+ assertThat(actualSqlWhere).isEqualTo("SELECT * FROM test WHERE 1 = 1 ORDER BY column ASC");
|
|
|
}
|
|
|
|
|
|
}
|