ตัดมาจากคาบเรียนสด ช่วงสมัคร Turso สร้างฐานข้อมูล เก็บ URL กับ Token แล้วสั่งให้ AI ออกแบบ schema กับสคริปต์ย้ายโครงสร้างด้วย Drizzle ORM เจาะลึก Seed Data และพิสูจน์ว่ารีเฟรชแล้วข้อมูลยังอยู่เมื่อต่อฐานข้อมูลแล้ว
คลิปนี้ตัดจากคาบเรียนสดจริง
มาจากคาบ เว็บแรกของคุณ ขึ้นจริงในคาบเดียว รอบวันที่ 19 ก.ย. 69 ซึ่งเป็นคาบเรียนแบบกลุ่มที่มีคนเรียนอยู่จริง ไม่ใช่คลิปที่จัดฉากอัด ช่วงที่คนเรียนติดและถามกลางคาบอยู่ในคลิปหมด · ตอนที่ 4 จาก 7 ของคาบนี้
ภารกิจของตอนนี้
ต่อ Turso ด้วย Drizzle จนรีเฟรชแล้วข้อมูลยังอยู่
หยุดคลิปแล้วก๊อปไปวางได้เลย เรียงตามลำดับที่ใช้ในคลิป
เชื่อมต่อฐานข้อมูล Turso ด้วย Drizzle ORM
ข้อกำหนด:
1. ติดตั้ง drizzle-orm, @libsql/client และ drizzle-kit
2. ออกแบบ schema ใน db/schema.ts ประกอบด้วย:
- ตาราง menu_items (id, name, price, imageUrl, note, isAvailable, createdAt)
- ตาราง shop_notes (id, content, createdAt)
3. กติกาของร้านที่ต้องตรวจสอบ: ราคาต้องลงท้ายด้วยศูนย์เสมอ (ยกเว้นเมนูชาไทย 45 บาท)
4. ทำคำสั่งสำหรับส่งย้ายโครงสร้างตารางไปยัง Turso
5. ทำข้อมูลตั้งต้น:
- รายการเครื่องดื่ม 3 อย่าง: ลาเต้ 60 บาท, อเมริกาโน่ 50 บาท, ชาไทย 45 บาท
- โน้ตของร้าน 2 ข้อ: ลูกค้าประจำชอบลาเต้, วันจันทร์ขายดีที่สุด
6. ปรับหน้าแรกให้ดึงข้อมูลเครื่องดื่มและโน้ตจากฐานข้อมูลมาแสดงผลจริง
อ่านค่า TURSO_DATABASE_URL และ TURSO_AUTH_TOKEN จากไฟล์ .env.localpnpm drizzle-kit push && tsx db/seed.tsเป็นลิงก์ affiliate — ถ้าคุณช้อปผ่านลิงก์นี้ dev ได้ค่าคอมเล็กน้อย โดยราคาคุณเท่าเดิม 🙏
ไมค์ไร้สายหนีบปกเสื้อ เดินสอนได้ไม่ต้องนั่งติดโต๊ะ เสียงคงที่กว่าไมค์ในโน้ตบุ๊กคนละเรื่อง
วันหนึ่งพิมพ์ prompt กับรีวิวโค้ดเป็นหมื่นตัวอักษร คีย์บอร์ดเมคานิคอลช่วยเรื่องความล้ามือจริง เลย์ 75% ประหยัดโต๊ะด้วย
จัดโต๊ะให้ทำงานกับ AI ได้นานขึ้น ไม่ปวดคอปวดหลัง
สวัสดีครับ ผมเป็น dev ที่ตกงานตอนอายุ 40 ตอนนี้กำลังสู้เพื่อหาค่าเทอมให้ลูก เนื้อหาทั้งหมดในหน้านี้เปิดอ่านฟรี ถ้ามันมีประโยชน์กับคุณ การสนับสนุนเล็ก ๆ น้อย ๆ มีความหมายกับครอบครัวผมมากครับ 🙏
โอนให้กำลังใจผ่านพร้อมเพย์
จำนวน 10 บาท