yiisoft / db
Yii 数据库
1.3.0
2024-03-21 07:18 UTC
Requires
- php: ^8.0
- ext-ctype: *
- ext-json: *
- ext-mbstring: *
- ext-pdo: *
- psr/log: ^2.0|^3.0
- psr/simple-cache: ^2.0|^3.0
Requires (Dev)
- maglnet/composer-require-checker: ^4.2
- phpunit/phpunit: ^9.6|^10.0
- rector/rector: ^1.0
- roave/infection-static-analysis-plugin: ^1.16
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.30|^5.20
- yiisoft/aliases: ^3.0
- yiisoft/cache-file: ^3.1
- yiisoft/di: ^1.0
- yiisoft/event-dispatcher: ^1.0
- yiisoft/json: ^1.0
- yiisoft/log: ^2.0
- yiisoft/var-dumper: ^1.5
- yiisoft/yii-debug: dev-master|dev-php80
This package is auto-updated.
Last update: 2024-09-21 01:38:58 UTC
README
Yii 数据库
Yii 数据库是一个框架无关的包,用于处理不同类型的数据库,如 MariaDB、MySQL、MSSQL、Oracle、PostgreSQL 和 SQLite。
使用此包,您可以在数据库表中执行创建、读取、更新和删除记录等常见数据库任务,以及执行原始 SQL 查询。
$rows = (new Query($db)) ->select(['id', 'email']) ->from('{{%user}}') ->where(['last_name' => 'Smith']) ->limit(10) ->all();
此包旨在具有灵活性,可以扩展以支持额外的数据库类型或自定义与数据库交互的方式。
在其之上有一个 ActiveRecord 实现。它允许使用对象与数据库表交互,类似于使用 Doctrine 或 Hibernate 等对象关系映射 (ORM) 框架的方式。
需求
- PHP 8.1 或更高版本。
文档
如果您需要帮助或有任何问题,Yii 论坛 是一个好地方。您还可以查看其他 Yii 社区资源。
许可证
Yii 数据库是免费软件。它根据 BSD 许可证发布。有关更多信息,请参阅 LICENSE
。
由 Yii 软件 维护。