bitapps/wp-database
Composer 安装命令:
composer require bitapps/wp-database
包简介
A simple orm with wpdb
关键字:
README 文档
README
A small ActiveRecord ORM with a fluent query and schema builder on top of
WordPress' $wpdb.
Install
// composer.json "repositories": [ { "type": "vcs", "url": "https://github.com/Bit-Apps-Pro/wp-database" } ]
composer require bitapps/wp-database:dev-main
Quick start
use BitApps\WPDatabase\Model; class Contact extends Model { protected $fillable = ['name', 'email']; public function deals() { return $this->hasMany(Deal::class, 'contact_id', 'id'); } } Contact::insert(['name' => 'Ada', 'email' => 'ada@x.com']); $active = Contact::where('is_active', 1) ->withCount('deals') ->orderBy('name')->asc() ->get(); // Collection of Contact models
Documentation
- Usage guide — models, query builder, relationships, casts, events, transactions, and more.
- Relationships —
hasOne/belongsTo/hasMany/belongsToMany, eager & lazy loading, relation aggregates, and limitations. - Schema builder — table creation, columns, indexes, and migrations.
- Breaking changes — upgrade notes.
统计信息
- 总下载量: 9.07k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 13
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2023-12-04