Supabase

ฐานข้อมูล

สอบถาม โหลด จัดการ Supabase ผ่านการสนทนา

คุณสามารถทำอะไรได้บ้าง

การสอบถามและการจัดการฐานข้อมูล

เขียนและดำเนินการคำสั่ง SQL กับโปรเจ็กต์ Supabase ของคุณผ่านภาษาธรรมชาติ ขอให้ Neotask สืบค้นตารางของคุณ เรียกใช้การรวม หรืออธิบายประสิทธิภาพของแบบสอบถามโดยไม่ต้องเขียน SQL ด้วยตนเอง

การดำเนินการตารางและสคีมา

สร้างหรือแก้ไขตาราง เพิ่มคอลัมน์ และอัปเดตข้อจำกัด ขอให้ Neotask สร้างตารางใหม่ด้วยสคีมาที่เหมาะสมตามคำอธิบายของคุณ จากนั้นนำไปใช้กับ Supabase

การตรวจสอบสิทธิ์และการจัดการผู้ใช้

ค้นหาตาราง auth.users ของคุณ ตรวจสอบบันทึกการลงชื่อเข้าใช้ และจัดการข้อมูลเมตาของผู้ใช้ ปัญหาการตรวจสอบสิทธิ์ เช่น อีเมลที่ไม่ได้รับการยืนยันหรือบัญชีที่ถูกล็อคผ่านการสนทนา

ฟังก์ชั่นการจัดเก็บและ Edge

แสดงรายการที่เก็บข้อมูลและออบเจ็กต์ จัดการนโยบายการเข้าถึง และตรวจสอบบันทึกการเรียกใช้ฟังก์ชัน Edge ขอให้ Neotask แสดงฟังก์ชัน Edge ที่ล้มเหลวและรายละเอียดข้อผิดพลาด

RLS และการตรวจสอบนโยบายความปลอดภัย

ตรวจสอบและอธิบายนโยบายการรักษาความปลอดภัยระดับแถวของคุณในตารางต่างๆ ขอสรุปการตรวจสอบความปลอดภัย: ตารางใดที่เปิดใช้งาน RLS ตารางใดที่ไม่เปิดใช้งาน และนโยบายใดบ้างที่ใช้อยู่

ลองถามดู

  • "สอบถามตารางคำสั่งซื้อสำหรับบันทึกทั้งหมดที่มีสถานะ 'รอดำเนินการ' ที่สร้างขึ้นใน 7 วันที่ผ่านมา"
  • "สัปดาห์นี้มีผู้ใช้ที่ลงทะเบียนกี่คน และรายละเอียดรายวันเป็นเท่าใด"
  • "แสดงข้อผิดพลาดของฟังก์ชัน Edge ทั้งหมดในช่วง 24 ชั่วโมงที่ผ่านมา"
  • "สร้างตารางชื่อ 'การสมัครสมาชิก' โดยมีคอลัมน์: id, user_id, plan, status, create_at"
  • "ตารางใดในโปรเจ็กต์ Supabase ของฉันที่ไม่เปิดใช้งาน RLS"
  • "แสดงรายการวัตถุจัดเก็บข้อมูลทั้งหมดในที่เก็บข้อมูล 'อวตาร' ที่มีขนาดใหญ่กว่า 1MB"
  • "อธิบายประสิทธิภาพของแบบสอบถามนี้: SELECT * FROM orders WHERE ..."
  • "แสดงจุดสิ้นสุด API 10 อันดับแรกตามจำนวนคำขอในสัปดาห์นี้"
  • เคล็ดลับมือโปร

  • ระบุชื่อหรือรหัสโปรเจ็กต์ Supabase เมื่อคุณมีหลายโปรเจ็กต์เพื่อหลีกเลี่ยงความคลุมเครือ
  • สำหรับการสืบค้นที่ซับซ้อน ให้อธิบายผลลัพธ์ที่คุณต้องการและให้ Neotask เขียน SQL จากนั้นให้ตรวจสอบก่อนดำเนินการ
  • การตรวจสอบนโยบาย RLS มีประโยชน์มากที่สุดก่อนเริ่มใช้งานจริง ควรถามตั้งแต่เนิ่นๆ และบ่อยครั้ง
  • ข้อความค้นหาข้อผิดพลาดของฟังก์ชัน Edge มีประโยชน์มากกว่าด้วยตัวกรองชื่อฟังก์ชัน: "ข้อผิดพลาดจากฟังก์ชัน 'ส่งอีเมล'"
  • คำถามเกี่ยวกับนโยบายพื้นที่เก็บข้อมูลจะทำงานได้ดีที่สุดเมื่อคุณระบุชื่อบัคเก็ตและรูปแบบการเข้าถึงที่คุณต้องการบังคับใช้
  • ข้อความค้นหาบันทึกการตรวจสอบสิทธิ์สามารถเปิดเผยรูปแบบการลงทะเบียนบอท — ขอให้ Neotask แสดงการลงทะเบียนที่เพิ่มขึ้นอย่างรวดเร็วผิดปกติหรือความผิดปกติทางภูมิศาสตร์
  • Works Well With