Tipsy 2.0 + tipsy-doctrine (PHP 8.3+). Defaults to SQLite locally.
composer install
php install/schema-sqlite.php
php -S localhost:8000 -t publicPOST /product with name=..., then GET /product/{id}.
Requires tipsyphp/tipsy ^2.0 and tipsyphp/tipsy-doctrine ^2.0.