-- Super Admin's buy-on-behalf-of-tenant flow (createSuperAdminCommioRoutes,
-- commioRoutes.js) intentionally passes userId=null into
-- createPendingOrderCore — Super Admin has no row in `users` to reference.
-- requested_by was left NOT NULL when this table was first created (only
-- the tenant self-serve flow existed then, which always has a real user),
-- so every Super Admin purchase fails with ER_BAD_NULL_ERROR at the
-- reserve step. tenant_dids.purchased_by already allows NULL for the exact
-- same reason (see 20260827_commio_did_purchase.sql) — this just brings
-- requested_by in line with it. No FK on this column, so this is safe.
ALTER TABLE commio_pending_orders MODIFY requested_by CHAR(36) NULL;
