db-migrate

bởi medusajs

Thực thi các migration cơ sở dữ liệu Medusa đang chờ và báo cáo kết quả. Chạy npx medusa db:migrate qua Bash để áp dụng tất cả migration đang chờ vào cơ sở dữ liệu Medusa của bạn. Báo cáo kết quả migration bao gồm số lượng migration đã áp dụng, bất kỳ lỗi nào gặp phải và xác nhận thành công. Được thiết kế cho các dự án Medusa với thiết lập npm/npx tiêu chuẩn.

npx skills add https://github.com/medusajs/medusa-agent-skills --skill db-migrate

Thêm skills từ medusajs

storefront-best-practices
medusajs
LUÔN sử dụng kỹ năng này khi làm việc với các cửa hàng thương mại điện tử, cửa hàng trực tuyến, trang web mua sắm. Sử dụng cho BẤT KỲ thành phần cửa hàng nào bao gồm trang thanh toán, giỏ hàng,…
official
using-medusa-cloud
medusajs
Quản lý tài nguyên Medusa Cloud thông qua Cloud CLI (mcloud). Sử dụng khi triển khai, gỡ lỗi các bản triển khai, quản lý môi trường, biến môi trường hoặc bất kỳ…
official
building-admin-dashboard-customizations
medusajs
Các tiện ích mở rộng giao diện người dùng tùy chỉnh cho bảng điều khiển quản trị Medusa sử dụng Admin SDK và các thành phần giao diện Medusa. Tải kỹ năng này TRƯỚC TIÊN cho bất kỳ công việc giao diện quản trị nào (lập kế hoạch, triển khai, khám phá); máy chủ MCP chỉ cung cấp tham chiếu API, không phải mẫu thiết kế hoặc chiến lược tải dữ liệu. QUAN TRỌNG: Luôn sử dụng Medusa JS SDK cho tất cả các yêu cầu API (không bao giờ dùng fetch thông thường); tách biệt truy vấn hiển thị khỏi truy vấn modal và vô hiệu hóa dữ liệu
official
building-storefronts
medusajs
Tích hợp frontend theo SDK cho các storefront Medusa với các mẫu React Query và quy tắc gọi API quan trọng. Luôn sử dụng Medusa JS SDK cho mọi yêu cầu API—không bao giờ dùng fetch() thông thường, vì nó thiếu các header cần thiết (khóa API có thể xuất bản cho các route store, xác thực cho các route admin). Truyền các đối tượng JavaScript thuần cho các phương thức SDK; không bao giờ dùng JSON.stringify() trên các tham số body, vì SDK tự động xử lý tuần tự hóa. Sử dụng useQuery cho các yêu cầu GET và useMutation cho các yêu cầu POST/DELETE,...
official
building-with-medusa
medusajs
Hướng dẫn toàn diện về kiến trúc backend Medusa, quy trình làm việc và các quy tắc triển khai quan trọng. Bao gồm sáu loại quy tắc (kiến trúc, an toàn kiểu dữ liệu, vị trí logic nghiệp vụ, import, truy cập dữ liệu, tổ chức tệp) với các phản mẫu cụ thể và kiểm tra thực thi. Áp dụng phân tách lớp nghiêm ngặt: Module → Workflow → API Route → Frontend, yêu cầu workflow cho mọi thao tác thay đổi dữ liệu và chỉ cho phép các phương thức HTTP GET/POST/DELETE. Bao gồm các quy tắc xử lý dữ liệu quan trọng: giá được lưu trữ nguyên trạng...
official
db-generate
medusajs
Tạo migrations cơ sở dữ liệu cho các module Medusa chỉ với một lệnh duy nhất. Bao bọc lệnh CLI npx medusa db:generate để tạo các tệp migration cho các module Medusa được chỉ định. Chấp nhận tên module làm đối số và báo cáo vị trí tệp migration, lỗi và các bước tiếp theo. Tự động đề xuất chạy npx medusa db:migrate sau khi tạo để áp dụng migrations.
official
learning-medusa
medusajs
Khóa học phát triển Medusa tương tác từng bước, nơi bạn xây dựng tính năng thương hiệu trong khi học các mẫu kiến trúc. Ba bài học tiến dần (tổng cộng 2–3 giờ) bao gồm modules, workflows, API routes, module links, workflow hooks và tùy chỉnh giao diện quản trị. Kiểm tra xác nhận sau mỗi thành phần chính để đánh giá hiểu biết khái niệm, chất lượng mã và chức năng trước khi tiếp tục. Coi lỗi là cơ hội giảng dạy; gỡ lỗi cùng nhau với các câu hỏi chẩn đoán và nguyên nhân gốc rễ...
official
mcloud-deployments
medusajs
Thực thi các lệnh mcloud deployments để liệt kê các bản triển khai, lấy thông tin chi tiết bản triển khai và tải nhật ký bản dựng. Sử dụng khi liệt kê các bản triển khai, kiểm tra bản triển khai…
official