Prismaliser เป็น Webapp สำหรับการสร้างภาพข้อมูลสำหรับ Prisma Schemas ช่วยให้คุณสำรวจสคีมาของคุณและความสัมพันธ์ระหว่างโมเดลของคุณโดยแสดงการเชื่อมโยงระหว่างความสัมพันธ์ประเภทต่าง ๆ ในสคีมา
Prismaliser เป็นแอพพลิเคชั่น Next.js แบบโอเพ่นซอร์สอย่างเต็มที่และเป็นที่โฮสต์ได้อย่างง่ายดายหากคุณต้องการ แต่เวอร์ชันโฮสต์ก็มีให้ที่ Prismaliser.app หากคุณต้องการใช้แทน
Prismaliser เป็นแอปพลิเคชั่นถัดไป JS และต้องติดตั้ง node.js เพื่อให้ทำงาน นอกจากนี้ยังแนะนำให้ใช้เส้นด้ายเนื่องจากมีอินเทอร์เฟซ CLI ที่ดีกว่า
ด้วยการติดตั้งโหนดและที่เก็บโคลนคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อให้ทำงานได้:
yarn install # or `npm install`
yarn build # or `npm run build`
yarn start # or `npm start`คำสั่งหลังสามารถเรียกใช้ในอะไรก็ได้เช่น pm2, systemd หรือ daemon กระบวนการอื่น ๆ ที่คุณเลือก
หรือหากคุณต้องการเรียกใช้เพื่อวัตถุประสงค์ในการพัฒนาคุณสามารถใช้คำสั่งต่อไปนี้แทน:
yarn install # or `npm install`
yarn dev # or `npm run dev`ภาพนักเทียบท่ายังมีให้เช่นกันหากเป็นสิ่งที่คุณต้องการ
$ docker run -p 3000:3000 ghcr.io/ovyerus/prismaliserหรือถ้าคุณต้องการอยู่บนขอบและเรียกใช้สาขา dev
$ docker run -p 3000:3000 ghcr.io/ovyerus/prismaliser:devนี่คือรายการของสิ่งที่ฉันได้วางแผนไว้ในอนาคต ฉันเปิดรับการยอมรับ PRS สำหรับสิ่งเหล่านี้ แต่ฉันชอบถ้าคุณสามารถเปิดปัญหาเกี่ยวกับเรื่องนี้ก่อนเพื่อที่เราจะได้พูดคุยเกี่ยวกับมัน/ตรวจสอบให้แน่ใจว่าไม่มีหลายคนที่ทำงานในสิ่งเดียวกัน
ฉันยังเปิดรับ PRS สำหรับคุณสมบัติอื่น ๆ ที่ไม่ได้ระบุไว้ที่นี่ แต่โปรดเปิดปัญหาที่เกี่ยวข้องเพื่อหารือเช่นเดียวกับด้านบน
Prismaliser ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT - ดูไฟล์ใบอนุญาตสำหรับรายละเอียด