Repository navigation
[6.x] Ensure Laravel support tables exist during upgrades - #19889
Conversation
📚 Storybook previews@craftcms/ui — open Storybook No changed components detected in this Storybook. resources/js — open Storybook No changed components detected in this Storybook. |
|
This PR had conflicts with Claude's response
|
Description
Upgrading to Craft 6 could finish without creating Laravel’s queue and other supporting tables, causing subsequent requests to fail with a missing
jobstable.Share idempotent table setup between fresh installs and an early upgrade migration, covering password resets, cache and locks, queues, sessions, notifications, and Passport. Preserve existing host application tables and keep legacy password-verification column cleanup working when the token table already exists.