eee
This commit is contained in:
@@ -152,6 +152,37 @@ class Db extends QueryTrait implements ISqlBuilder
|
||||
return $this->connection->createCommand(SqlBuilder::builder($this)->delete())->delete();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param string $sql
|
||||
* @return mixed
|
||||
*/
|
||||
public function exec(string $sql): mixed
|
||||
{
|
||||
return $this->connection->createCommand($sql)->exec();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param string $sql
|
||||
* @return array|bool|null
|
||||
*/
|
||||
public function query(string $sql): array|bool|null
|
||||
{
|
||||
return $this->connection->createCommand($sql)->one();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param string $sql
|
||||
* @return array|bool
|
||||
*/
|
||||
public function queryAll(string $sql): array|bool
|
||||
{
|
||||
return $this->connection->createCommand($sql)->all();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param string $table
|
||||
* @return array|bool|null
|
||||
|
||||
Reference in New Issue
Block a user