test: 添加 OracleDialect 方言测试,关闭:https://gitee.com/mybatis-flex/mybatis-flex/issues/I8JZWH

This commit is contained in:
Suomm 2024-03-10 11:05:07 +08:00
parent 561f71618d
commit 27031ed626

View File

@ -22,6 +22,7 @@ import com.mybatisflex.core.dialect.IDialect;
import com.mybatisflex.core.dialect.KeywordWrap; import com.mybatisflex.core.dialect.KeywordWrap;
import com.mybatisflex.core.dialect.LimitOffsetProcessor; import com.mybatisflex.core.dialect.LimitOffsetProcessor;
import com.mybatisflex.core.dialect.impl.CommonsDialectImpl; import com.mybatisflex.core.dialect.impl.CommonsDialectImpl;
import com.mybatisflex.core.dialect.impl.OracleDialect;
import com.mybatisflex.core.query.DistinctQueryColumn; import com.mybatisflex.core.query.DistinctQueryColumn;
import com.mybatisflex.core.query.QueryWrapper; import com.mybatisflex.core.query.QueryWrapper;
import com.mybatisflex.core.query.RawQueryColumn; import com.mybatisflex.core.query.RawQueryColumn;
@ -56,6 +57,17 @@ import static com.mybatisflex.coretest.table.ArticleTableDef.ARTICLE;
public class AccountSqlTester { public class AccountSqlTester {
@Test
public void testOracleFrom() {
OracleDialect oracleDialect = new OracleDialect();
QueryWrapper query = new QueryWrapper()
.select()
.from(ACCOUNT.as("a"));
String sql = oracleDialect.buildSelectSql(query);
System.out.println(sql);
Assert.assertEquals("SELECT * FROM TB_ACCOUNT A", sql);
}
@Test @Test
public void testSelectSql() { public void testSelectSql() {