กลับ

ตั้งค่า Cloudflare D1 Database

สถานะการเชื่อมต่อ
ยังไม่ได้เชื่อมต่อ
การตั้งค่า
หาได้จาก Cloudflare Dashboard → Overview → Account ID
UUID ของ D1 Database ที่สร้างไว้
API Token ที่มีสิทธิ์ Cloudflare D1:Edit
วิธีการตั้งค่า
1 สร้าง D1 Database

เข้าไปที่ Cloudflare Dashboard และสร้าง D1 Database ใหม่:

# คำสั่ง Wrangler CLI npx wrangler d1 create pos-database # หรือสร้างผ่าน Dashboard → D1 → Create database
2 สร้าง API Token

ไปที่ API Tokens และสร้าง Token ใหม่:

  • Token name: POS D1 Access
  • Permissions: Account - Cloudflare D1:Edit
  • Account resources: Include - เลือก Account ของคุณ
  • Zone resources: Include - All zones (ถ้าจำเป็น)
3 หา Account ID และ Database UUID
  • Account ID: หาได้จาก Dashboard → Overview → Account ID
  • Database UUID: หาได้จาก D1 → เลือก Database → Settings → Database ID
4 กรอกข้อมูลและทดสอบ

นำข้อมูลที่ได้มากรอกในฟอร์มข้างต้น แล้วกดทดสอบการเชื่อมต่อ

5 สร้างตารางและซิงค์ข้อมูล

หลังจากเชื่อมต่อสำเร็จ ให้กด "สร้างตาราง" เพื่อสร้างโครงสร้างฐานข้อมูล จากนั้นกด "ซิงค์ข้อมูล" เพื่อนำข้อมูลจาก Local Storage ไปเก็บใน D1

เคล็ดลับ: หลังจากตั้งค่าสำเร็จ ระบบจะซิงค์ข้อมูลอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลง