PlanetScale

Phát triển

Phân nhánh cơ sở dữ liệu, chạy thay đổi schema và giám sát hiệu năng truy vấn qua hội thoại — Neotask sử dụng OpenClaw để đưa mô hình phân nhánh PlanetScale vào quy trình của bạn.

Bạn có thể làm gì

Phân nhánh cơ sở dữ liệu

Tạo nhánh tính năng từ main, liệt kê tất cả nhánh đang hoạt động và xóa nhánh cũ. Neotask chạy bằng OpenClaw xử lý thăng cấp nhánh — mở yêu cầu triển khai, mô tả mục đích thay đổi schema và hợp nhất khi được phê duyệt. Không cần chuyển đổi ngữ cảnh CLI.

Kiểm tra & thay đổi schema

Mô tả bảng và nhận schema đầy đủ, index và ràng buộc. Yêu cầu xem diff giữa hai nhánh để thấy chính xác thay đổi schema đang chờ. Neotask cũng có thể giúp bạn soạn câu ALTER TABLE an toàn không chặn production.

Thực thi truy vấn

Chạy truy vấn SELECT trên bất kỳ nhánh nào và nhận kết quả được định dạng. Yêu cầu đếm dòng, dữ liệu mẫu hoặc tổng hợp. Neotask sẽ cảnh báo trước khi chạy bất kỳ thao tác hủy hoại nào.

Hiệu năng truy vấn

Lấy nhật ký truy vấn chậm, xác định truy vấn có tỷ lệ quét-trên-dòng cao và nhận đề xuất index. OpenClaw tổng hợp thông tin hiệu năng PlanetScale thành gợi ý hành động mà không cần chuyên môn SQL.

Giám sát & thanh toán

Kiểm tra chỉ số connection pool, thông lượng truy vấn và xu hướng tăng trưởng lưu trữ. Truy vấn mức sử dụng chu kỳ thanh toán hiện tại và dự báo cuối tháng. Neotask hiển thị con số quan trọng cho lập kế hoạch dung lượng.

Thử hỏi

  • "Tạo nhánh mới tên add-user-preferences từ nhánh cơ sở dữ liệu main"
  • "Cho tôi xem schema bảng orders bao gồm tất cả index"
  • "Diff giữa nhánh add-user-preferences và main là gì?"
  • "Mở yêu cầu triển khai cho nhánh add-user-preferences với mô tả 'Thêm cột tùy chọn người dùng'"
  • "Chạy truy vấn đếm đơn hàng trong 7 ngày qua nhóm theo trạng thái"
  • "Cho tôi 5 truy vấn chậm nhất trong 24 giờ qua"
  • "Mức sử dụng lưu trữ kỳ thanh toán này và tôi gần giới hạn gói bao nhiêu?"
  • "Liệt kê tất cả nhánh chưa cập nhật hơn 2 tuần"
  • Mẹo chuyên nghiệp

  • Luôn tạo nhánh từ main cho thay đổi schema — mô tả thay đổi cho Neotask và nó sẽ tạo nhánh và mở yêu cầu triển khai trong một bước.
  • Yêu cầu "diff schema" trước khi hợp nhất bất kỳ yêu cầu triển khai nào để phát hiện xóa cột hoặc thay đổi kiểu vô tình.
  • Sử dụng nhật ký truy vấn chậm hàng tuần — PlanetScale hiển thị truy vấn tác động cao nhất và Neotask có thể đề xuất index phù hợp.
  • Khi truy vấn production, chỉ rõ "chỉ đọc" trong yêu cầu để Neotask xác nhận đang chạy trên đúng nhánh.
  • Cho truy vấn thanh toán, yêu cầu cả lưu trữ và đọc/ghi dòng để có bức tranh đầy đủ về hồ sơ sử dụng.
  • Đặt tên nhánh theo issue Jira/GitHub tương ứng — dễ dàng dọn dẹp nhánh cũ với truy vấn "liệt kê nhánh cũ hơn 2 tuần".
  • Works Well With