metaverse-systems / eloquent-multichain-bridge
在区块链上复制模型
dev-main
2024-07-07 04:36 UTC
Requires
This package is auto-updated.
Last update: 2024-09-07 05:04:03 UTC
README
将Eloquent ORM连接到MultiChain
- 安装
composer require metaverse-systems/eloquent-multichain-bridge
- 确保你的迁移包括:主键的UUID、时间戳和软删除
Schema::create('messages', function (Blueprint $table) {
$table->uuid('id')->primary();
$table->timestamps();
$table->softDeletes();
$table->string("from");
$table->string("to");
$table->string("body");
});
- 将特质添加到你的模型中
use MetaverseSystems\EloquentMultiChainBridge\EloquentMultiChainBridge;
class Message extends Model
{
use HasFactory, EloquentMultiChainBridge;
}
现在当创建、更新或删除消息时,将复制一份到区块链上。