diff --git a/PLAN.md b/PLAN.md index 69e229e..ce6f342 100644 --- a/PLAN.md +++ b/PLAN.md @@ -665,7 +665,7 @@ Phase 2 turns the framework from "transports work" into "you can ship a reactive | --- | --- | | ORM | Doctrine ORM 3.x + DoctrineBundle + DoctrineMigrationsBundle | | Dev DB | SQLite at `var/data.sqlite` (zero-config) | -| Default ID type | auto-incrementing `int` (the maker takes a flag for UUIDv7 if asked) | +| Default ID type | UUIDv7 via `symfony/uid` (the maker takes `--int-id` for an auto-increment integer if asked) | | Pagination | cursor-based (opaque base64-JSON of `{lastId, lastSortKey}`), default page size 50 | | Doctrine→Mercure trigger | `postPersist` / `postUpdate` / `postRemove` event subscribers (synchronous) |