shasoft/db-tool
最新稳定版本:v1.0.1
Composer 安装命令:
composer require shasoft/db-tool
包简介
Tools for working with databases
关键字:
README 文档
README
// Расширенные функции работы с PDO class DbToolPdo { // Заключить имя таблицы/колонки в кавычки static public function quote(\PDO $pdo, string $name): string; // Выполнить запрос и получить результат static public function query(\PDO $pdo, string $sql): array|false; // Имя текущей БД static public function dbName(\PDO $pdo): string; // Список таблиц static protected function tables(\PDO $pdo): array; // Очистить БД (т.не. удалить все таблицы с данными) static public function reset(\PDO $pdo): void; };
// Логирование PDO запросов class DbToolPdoLog { // Установить режим работы static public function setMode(bool $value): void; // Очистить лог запросов static public function clear(): void; // Получить список запросов static public function getRaw(): array; // Получить данные лога static public function getLog(): string; // Записать в лог информацию о ВЫПОЛНЕННОМ запросе static public function write(\PDOStatement $sth): void; }
// Форматирование SQL class DbToolSqlFormat { // Форматирование SQL для вывода в зависимости от режима работы static public function auto(string $sql): string; // Форматирование SQL для вывода в html static public function html(string $sql): string; // Форматирование SQL для консоли static public function console(string $sql): string; };
统计信息
- 总下载量: 18
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-01-02