2 repositorios
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 es un visualizador de esquemas de bases de datos y generador interactivo de diagramas entidad-relación. Analiza esquemas SQL y formatos ORM para crear representaciones visuales de estructuras de bases de datos, permitiendo a los usuarios analizar las relaciones entre tablas y navegar por diseños complejos. El proyecto se distingue por su integración en tuberías CI/CD, actuando como un automatizador de documentación que sincroniza los diagramas con los cambios en el esquema de la base de datos durante el despliegue. Admite compartir perspectivas específicas de un esquema mediante enlaces de vista basados en coordenadas que capturan niveles de zoom precisos y vistas filtradas. La herramienta proporciona una amplia gama de capacidades de visualización, incluyendo renderizado de lienzo interactivo con desplazamiento y zoom, filtrado de vistas basado en estados para reducir el desorden visual y manipulación manual de nodos para reorganizar diseños. También admite la generación de diagramas estáticos para su uso en repositorios internos.
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.