คู่มือที่ 3: ดีพลอยครั้งที่สอง
ส่วนที่ 3 จาก 4 ก่อนหน้า: สร้างและส่งมอบ ถัดไป: การย้อนกลับและการกู้คืน
เปลี่ยนเนื้อหาหรือโมเดล แล้วดีพลอย
หัวข้อที่มีชื่อว่า “เปลี่ยนเนื้อหาหรือโมเดล แล้วดีพลอย”เผยแพร่เนื้อหาใหม่หรือเปลี่ยนโมเดลใน CMS ส่วน การตั้งค่า → ซอร์สโค้ดและการเผยแพร่ จะแสดงสถานะ ล้าสมัย กด Deploy บนการ์ด แบ็กเอนด์ Standalone
Deploy เรียก build webhook ของคุณ แล้ว dee-wan-build.yml ในรีโพซิทอรีของคุณจะ:
- ดึงนิยามของเว็บไซต์ด้วย
BUILD_TOKENอายุสั้น - รันสคริปต์สร้างใหม่ที่คอมมิตไว้ในรีโพซิทอรีของคุณ
- สร้าง migration ถัดไปแบบต่อท้ายอย่างเดียว
- typecheck แบ็กเอนด์ แล้วติดตั้ง ตรวจ บิลด์ และบันเดิลเว็บไซต์
- คอมมิต และดีพลอยคอมมิตเดียวกันนั้นผ่าน
deploy-from-repository.yml
สิ่งที่การดีพลอยครั้งที่สองเก็บไว้
หัวข้อที่มีชื่อว่า “สิ่งที่การดีพลอยครั้งที่สองเก็บไว้”- ทุกอย่างในโซน owned ตรงทุกไบต์
- ไฟล์ shared โดยเพิ่ม key ที่จำเป็นซึ่งขาดอยู่
- ตารางของคุณเองและแถวในตารางนั้น
- ทุก migration ที่ใช้ไปแล้ว migration ที่ใช้แล้วไม่ถูกเขียนใหม่
สิ่งที่ถูกแทนที่
หัวข้อที่มีชื่อว่า “สิ่งที่ถูกแทนที่”- ทุกไฟล์ generated
- แถวของตารางเนื้อหาที่สร้าง จาก published snapshot ใหม่ แถวที่ไม่มีใน snapshot จะถูกลบ ไม่ว่าใครเป็นผู้เขียน
ACCESS_CONFIG: read token ที่ CMS ออกให้จากaccess/read-tokens.jsonรวมกับvars.ACCESS_CONFIGในwrangler.jsoncของคุณ หรือรายการ token ว่างที่ถูกต้อง (tokens: []) เมื่อไม่มีเลย
เมื่อถูกปฏิเสธ
หัวข้อที่มีชื่อว่า “เมื่อถูกปฏิเสธ”การปฏิเสธหยุดก่อนดีพลอยคอมมิตใหม่ เว็บไซต์ที่ดีพลอยล่าสุดยังให้บริการต่อ การปฏิเสธที่พบบ่อย:
| การปฏิเสธ | ความหมาย |
|---|---|
| ไฟล์ generated ที่ถูกแก้ ระบุชื่อ | ย้ายการเปลี่ยนแปลงไปไว้ใน src/owned/ แล้วดีพลอยอีกครั้ง |
site_check_unavailable |
โหลดตัวตรวจชนิดของเว็บไซต์ไม่ได้ การติดตั้ง dependency ไม่ครบ |
site_check_failed, site_build_failed |
เว็บไซต์ typecheck หรือบิลด์ไม่ผ่าน |
site_bundle_failed |
Wrangler บันเดิล Worker ของเว็บไซต์ไม่ได้ |
การปฏิเสธจากการสร้าง เช่น relation_type_unsupported |
การสร้างไม่รองรับโครงสร้างโมเดลนี้ ส่วน การตั้งค่า จะแสดงข้อจำกัดก่อนดีพลอย |
ถัดไป: การย้อนกลับและการกู้คืน
ยังไม่เปิดตัว (pre-MVP) และยังไม่มีเวอร์ชันเสถียร
คอมมิตซอร์สโค้ด: fe23db481c422b40e317b92fc98116b4c0c26a87 (มีการแก้ไขที่ยังไม่คอมมิต)
วันที่สร้างเอกสาร (UTC): 2026-10-18T09:22:34.630Z
คอมมิตสำหรับอัปเกรด: ระบุไม่ได้: มีการแก้ไขที่ยังไม่คอมมิต. บันทึกการเปลี่ยนแปลง