สคริปต์เมล็ดฐานข้อมูล Alchemist
สำหรับนักพัฒนาที่ต้องการสคริปต์เมล็ดข้อมูลซ้ำได้สำหรับฐานข้อมูลท้องถิ่นและสภาพแวดล้อมทดสอบ
Best for these models
📋 The Prompt
🔒 Prompt อยู่ในไฟล์ดาวน์โหลด
รับข้อความ prompt ฉบับเต็มในไฟล์ .txt ที่สามารถดาวน์โหลดได้ ฟรี ไม่ต้องสมัครสมาชิก
ดาวน์โหลด PromptVariables to fill in
{{SCHEMA_NAME}} — Replace with your input {{STACK}} — Replace with your input {{SEED_FORMAT}} — Replace with your input {{ROW_COUNTS}} — Replace with your input {{DATA_RULES}} — Replace with your input About this prompt
สคริปต์เมล็ดฐานข้อมูล Alchemist ช่วยให้คุณสร้างสคริปต์เมล็ดข้อมูลซ้ำได้สำหรับการพัฒนาและการทดสอบ มันเน้นที่ การเมล็ดฐานข้อมูล ด้วยบันทึกข้อมูลที่สมจริง ความสมบูรณ์ของความสัมพันธ์ และความหลากหลายเพียงพอเพื่อทดสอบตรรกะของแอปพลิเคชัน prompt ช่วยให้โมเดลคิดเกี่ยวกับความสัมพันธ์แบบ parent-child, ฟิลด์ที่ไม่ซ้ำกัน และลำดับเพื่อให้การแทรกข้อมูลไม่ล้มเหลว
เทมเพลตนี้เหมาะสำหรับนักพัฒนาฝั่งหลัง ทีม QA และวิศวกรเต็มรูปแบบที่มักจะรีเซ็ตสภาพแวดล้อมท้องถิ่นหรือฐานข้อมูล staging สามารถสร้างคำสั่ง SQL insert, fixtures ORM หรือไฟล์ seed ที่เหมาะสมกับ migration ขึ้นอยู่กับเทคโนโลยีของคุณ prompt นี้เป็นประโยชน์อย่างยิ่งเมื่อคุณต้องการ ข้อมูลทดสอบ ที่สอดคล้องกันในแต่ละรันและง่ายต่อการปรับแต่งสำหรับสถานการณ์ใหม่ นอกจากนี้ยังช่วยลดเวลาที่ใช้เขียนตัวอย่างผู้ใช้ คำสั่งซื้อ ผลิตภัณฑ์ และหน่วยงานที่เกี่ยวข้องด้วยตนเอง
ปรับแต่ง prompt ด้วยชื่อเท/table, จำนวนแถว และกฎทางธุรกิจใด ๆ ที่ควรมีอิทธิพลต่อการแจกจ่ายข้อมูล หาก schema ของคุณมี foreign keys ให้บอกโมเดลว่าต้องแทรกตารางใดก่อน คุณยังสามารถร้องขอข้อมูล edge-case เช่น บัญชีที่ไม่ใช้งาน คำสั่งซื้อที่มีปริมาณเป็นศูนย์ หรือฟิลด์ที่ขาดหายได้ ซึ่งทำให้ผลลัพธ์เป็น สคริปต์ seed ที่มีประโยชน์ทั้งสำหรับการสาธิตและการทดสอบอัตโนมัติ
Key features
- การเมล็ดฐานข้อมูล พร้อมความสมบูรณ์ของความสัมพันธ์และลำดับการแทรก
- สร้าง ข้อมูลทดสอบ ที่ซ้ำได้สำหรับการใช้งานในเครื่องและ staging
- รองรับคำสั่ง SQL insert, fixtures ORM และสคริปต์ที่เหมาะกับ migration
- รวม edge cases เช่น ผู้ใช้ที่ไม่ใช้งานและฟิลด์ที่ขาดหาย
- ออกแบบมาเพื่อหลีกเลี่ยงความล้มเหลวของ foreign-key และค่าที่ซ้ำกัน
Best for
- → นักพัฒนาฝั่งหลังที่รีเซ็ตฐานข้อมูลท้องถิ่นบ่อยครั้ง
- → ทีม QA ที่ต้องการสภาพแวดล้อมทดสอบที่สอดคล้องกัน
- → วิศวกรเต็มรูปแบบที่สร้างข้อมูลตัวอย่างสำหรับการสาธิต
Tips
- 💡 ระบุความสัมพันธ์ foreign-key เพื่อให้สคริปต์แทรกเทเบิลในลำดับที่ปลอดภัย
- 💡 กำหนดจำนวนแถวต่อเทเบิลเพื่อความสมจริงและความเร็วที่สมดุล
- 💡 ร้องขอข้อมูล edge-case เพื่อทดสอบเส้นทางการใช้งานที่ผิดปกติ
What you'll get
คุณจะได้รับลำดับการแทรก สคริปต์ seed เอง และหมายเหตุเกี่ยวกับข้อจำกัดหรือความขึ้นอยู่ที่อาจทำให้การดำเนินการล้มเหลว ผลลัพธ์อาจรวมแถว edge-case ที่เป็นทางเลือกเพื่อการทดสอบที่ครอบคลุมมากขึ้น เป็นเครื่องมือที่ใช้งานได้ดีสำหรับทีมที่ต้องการบูตฐานข้อมูลใหม่โดยไม่ต้องสร้างข้อมูลด้วยตนเองทุกครั้ง
Preparing your download...
ดาวน์โหลด PromptPrompts ที่เกี่ยวข้อง
นักวิเคราะห์ตรวจสอบสัญญา API
สำหรับวิศวกรที่ตรวจสอบการเปลี่ยนแปลง API ซึ่งอาจทำให้ลูกค้า สัญญา หรือการรับประกันความเข้ากันได้ย้อนกลับล้มเหลว
API Mock Server Blueprinter
สำหรับทีมที่สร้างบริการจำลองที่จำลองพฤติกรรม API ที่สมจริงก่อนเสร็จสิ้นของ backend
เอกสารอ้างอิง API สำหรับ Forge
สำหรับทีมแพลตฟอร์มที่สร้างเอกสารอ้างอิง API ที่แม่นยำจาก schema, เส้นทาง, หรือหมายเหตุจุดเชื่อมต่อ
สถาปนิกการทดสอบ Backend Test Fixture
สำหรับวิศวกรอาวุโสที่สร้าง fixture และ mock สำหรับชุดทดสอบ backend ที่ซับซ้อน