* [misc] add sqlBuilderTest.

This commit is contained in:
qixinzhi
2024-09-04 16:10:43 +08:00
committed by 代婷婷
parent 23c0811682
commit e1e93efd59
+20
View File
@@ -66,6 +66,26 @@ class biTest
return $condition->build($condition);
}
/**
* sql builder test.
*
* @param array $args
* @access public
* @return string
*/
public function sqlBuilderTest(array $args): string
{
$selects = zget($args, 'selects', array());
$from = zget($args, 'from', array());
$joins = zget($args, 'joins', array());
$functions = zget($args, 'functions', array());
$wheres = zget($args, 'wheres', array());
$querys = zget($args, 'querys', array());
$groups = zget($args, 'groups', array());
$statement = $this->objectModel->sqlBuilder($selects, $from, $joins, $functions, $wheres, $querys, $groups);
return $statement->build();
}
/**
* get columns native type
*