StackRender - เครื่องมือออกแบบและสร้างสคีมาฐานข้อมูล
(github.com/stackrender)- เครื่องมือสร้างไดอะแกรมสคีมาแบบโอเพนซอร์สที่ช่วยเปลี่ยนจาก สเปก (spec) ไปเป็นฐานข้อมูลที่พร้อมใช้งานจริงในโปรดักชัน
- มีเป้าหมายเพื่อทำงานอัตโนมัติครอบคลุมการพัฒนาแบ็กเอนด์ ตั้งแต่ฐานข้อมูลไปจนถึง API endpoint ขั้นสุดท้าย
- รองรับ DB: PostgreSQL, MySQL, MariaDB, SQLite, Oracle, SQL Server (MSSQL)
- ออกแบบและจัดการสคีมาฐานข้อมูลแบบเห็นภาพด้วย UI ไดอะแกรมอินเทอร์แอ็กทีฟแบบ drag-and-drop ที่ใช้งานเข้าใจง่าย
- รองรับการควบคุมอย่างละเอียดที่ปรับแต่งได้เต็มรูปแบบสำหรับตาราง คอลัมน์ ชนิดข้อมูล และ ข้อจำกัด (constraint)
- มีฟีเจอร์ แนะนำดัชนี (index) เพื่อเพิ่มประสิทธิภาพฐานข้อมูล
- รองรับการนำเข้าสคีมาที่มีอยู่เดิม และ ส่งออกแบบออกแบบเป็นสคริปต์ SQL DDL
- มีฟีเจอร์ ตรวจจับการอ้างอิงวนซ้ำของ foreign key เพื่อระบุและแก้ไขการพึ่งพาแบบวนซ้ำภายในความสัมพันธ์
- ขณะนี้อยู่ในขั้น Public Beta และใช้ไลเซนส์ AGPL-3.0
ยังไม่มีความคิดเห็น