feat: polish admin UI, phone login, and product details
Switch admin auth to mobile, restyle shell/login with Vuesax icons, and add product detail fields plus public product pages. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
-- AlterTable
|
||||
ALTER TABLE "Product" ADD COLUMN "applications" TEXT[] DEFAULT ARRAY[]::TEXT[],
|
||||
ADD COLUMN "attributes" JSONB NOT NULL DEFAULT '[]',
|
||||
ADD COLUMN "brand" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "details" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "features" TEXT[] DEFAULT ARRAY[]::TEXT[],
|
||||
ADD COLUMN "minOrder" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "origin" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "packaging" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "seoDescription" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "seoTitle" TEXT NOT NULL DEFAULT '',
|
||||
ADD COLUMN "sizes" TEXT[] DEFAULT ARRAY[]::TEXT[],
|
||||
ADD COLUMN "standards" TEXT[] DEFAULT ARRAY[]::TEXT[];
|
||||
@@ -0,0 +1,3 @@
|
||||
-- Rename login identifier from email to phone
|
||||
ALTER TABLE "AdminUser" RENAME COLUMN "email" TO "phone";
|
||||
ALTER INDEX "AdminUser_email_key" RENAME TO "AdminUser_phone_key";
|
||||
Reference in New Issue
Block a user