2 مستودعات
Tools and languages for creating maintainable, version-controlled representations of database schemas.
Distinct from Database-as-a-Service Tooling: None of the candidates cover schema documentation or architectural design; they focus on managed services or specific integrations.
Explore 2 awesome GitHub repositories matching data & databases · Database Architecture Documentation. Refine with filters or upvote what's useful.
Liam هو أداة لتصور مخططات قواعد البيانات ومولد تفاعلي لمخططات الكيانات والعلاقات (ERD). يقوم بتحليل مخططات SQL وتنسيقات ORM لإنشاء تمثيلات مرئية لهياكل قواعد البيانات، مما يسمح للمستخدمين بتحليل علاقات الجداول والتنقل في التخطيطات المعقدة. يتميز المشروع بالتكامل مع خطوط أنابيب CI/CD، حيث يعمل كأداة لأتمتة التوثيق تقوم بمزامنة المخططات مع تغييرات مخطط قاعدة البيانات أثناء النشر. يدعم مشاركة وجهات نظر محددة للمخطط عبر روابط عرض تعتمد على الإحداثيات تلتقط مستويات تكبير دقيقة وعروضاً مصفاة. توفر الأداة مجموعة واسعة من إمكانيات التصور، بما في ذلك عرض اللوحة التفاعلية مع التحريك والتكبير، وتصفية العرض القائمة على الحالة لتقليل الفوضى البصرية، والمعالجة اليدوية للعقد لإعادة تنظيم التخطيطات. كما تدعم إنشاء مخططات ثابتة للاستخدام في المستودعات الداخلية.
Enables analysis of complex database architectures through filtered views and relationship highlighting.
DBML is a domain-specific language and schema definition language used for documenting database architecture and design. It provides a human-readable text format for defining database tables, columns, and relationships in a standardized way. The project functions as a relational schema parser and SQL schema generator. It transforms declarative design specifications into an abstract syntax tree for programmatic manipulation and converts these definitions into executable SQL statements across various database dialects. The system covers relational data modeling, database schema design, and arc
Creating a maintainable and visual representation of a database schema that serves as a source of truth for developers.