This commit is contained in:
2021-02-25 17:59:59 +08:00
parent 3fbbab12ab
commit 2b5819d3f4
4 changed files with 13 additions and 3 deletions
+1 -1
View File
@@ -18,7 +18,7 @@ use Snowflake\Snowflake;
* Class ActiveQuery
* @package Database
*/
class ActiveQuery extends Component
class ActiveQuery extends Component implements ISqlBuilder
{
use QueryTrait;
+10
View File
@@ -0,0 +1,10 @@
<?php
namespace Database;
interface ISqlBuilder
{
}
+1 -1
View File
@@ -17,7 +17,7 @@ use Exception;
* Class Sql
* @package Database
*/
class Sql
class Sql implements ISqlBuilder
{
use QueryTrait;
+1 -1
View File
@@ -27,7 +27,7 @@ class SqlBuilder extends Component
* @param $query
* @return $this
*/
public static function builder(QueryTrait|null $query): static
public static function builder(ISqlBuilder|null $query): static
{
return new static(['query' => $query]);
}