Skip to content

v0.29.0 — identifier columns off padded char

Choose a tag to compare

@sylvesterdamgaard sylvesterdamgaard released this 27 Jul 06:49

Picks up laravel-id v0.62.0, which moves 225 identifier columns across 81 tables off PostgreSQL's blank-padded char. Requires php artisan migrate.

This deployment is not currently affected — every id in production is a full 26-character ULID, verified directly — so the migration is preventive and changes no data. On PostgreSQL foreign keys are preserved throughout, so there is no integrity window.

The reason it matters: the framework's test suite had never run against PostgreSQL, the engine this app runs on. It now does, 1359 passed / 0 failed, up from 1020 / 338 failed.