From 73b9923740898b9b4a3c2e3607080a34bdd0d411 Mon Sep 17 00:00:00 2001 From: whwyy Date: Mon, 29 Apr 2024 21:49:08 +0800 Subject: [PATCH] eee --- Db.php | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/Db.php b/Db.php index ba232e2..e3f6c8e 100644 --- a/Db.php +++ b/Db.php @@ -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