Add workshops CMS API with schedule, registrations, and public storefront routes.
Includes SQL migrations, Prisma models, dashboard CRUD, registration status workflow, and website OpenAPI updates for workshop listing and signup. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
9d56ec7396
commit
c7d5204b49
@@ -0,0 +1,11 @@
|
||||
-- Replace fixed minute duration with free-text duration label
|
||||
|
||||
ALTER TABLE workshops
|
||||
ADD COLUMN duration VARCHAR(100);
|
||||
|
||||
UPDATE workshops
|
||||
SET duration = duration_minutes::text || ' minutes'
|
||||
WHERE duration_minutes IS NOT NULL;
|
||||
|
||||
ALTER TABLE workshops
|
||||
DROP COLUMN duration_minutes;
|
||||
Reference in New Issue
Block a user