ausus/persistence-memory
Composer 安装命令:
composer require ausus/persistence-memory
包简介
AUSUS — in-memory PersistenceDriver (L3). Reference conformance driver for tests and the vertical slice. RFC-002.
README 文档
README
AUSUS 2.0 — in-memory PersistenceDriver (L3). The reference conformance
driver: a complete, dependency-free implementation of the kernel storage contract
(transactions with rollback, tenant-scoped repositories). Intended for tests and
the vertical slice, not production storage.
Installation
composer require ausus/persistence-memory:^2.0
Dependencies
- PHP 8.3+
ausus/kernel
Public surface
Ausus\Persistence\Memory\MemoryDriver— implementsAusus\PersistenceDriver(beginTransaction,commit,rollback,context,generateIdentity).Ausus\Persistence\Memory\MemoryRepository— implementsAusus\Repository(find,create,update,findAll).
Minimal example
<?php use Ausus\Persistence\Memory\MemoryDriver; use Ausus\Engine\Runtime\DefaultEntityEngine; $driver = new MemoryDriver(); $runtime = $engine->bind($repository->resolve('customer'), $driver); // driver injected
Documentation
See the canonical reference docs/v2/ and the
Quick Start.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-29