mcdview blog
EN FR

Gardez un diagramme ER de votre base, à jour à chaque push

Collez un schéma, obtenez un lien, puis laissez la CI garder le diagramme à jour à chaque push.

Gérez vos diagrammes : renommer, mettre à jour, connecter votre Git, supprimer

Pilotez un diagramme depuis une page, et retrouvez-les tous en connectant GitLab ou GitHub.

Lisez l'histoire de votre schéma : la timeline et les diffs

Chaque mise à jour est une version. Parcourez la timeline et comparez deux versions.

Pourquoi un diagramme mcdview est un seul fichier HTML sans runtime

Un fichier statique : pas de serveur, pas de connexion à une base, pas de framework à l'affichage.

Explorez de vrais schémas de bases en diagrammes ER interactifs

Une galerie de schémas d'exemple connus à parcourir au clic.

Des schémas open-source dans la nature, en diagrammes ER

Dix projets connus (Mastodon, GitLab, Discourse, Cal.com…), leurs schémas reconstruits depuis l'historique git, time-lapses et diffs.

Quinze ans du schéma de LinuxFr.org, en time-lapse

Des tables sans relations jusqu'en 2018, puis 29 clés étrangères en un commit, et le passage à OAuth2 lisible dans un diff.

Les cardinalités patte d'oie, déduites de votre SQL seul

Enfant plusieurs, parent un, anneau ouvert pour une FK nullable, N-N pour les tables de jonction. Zéro configuration.

D'un erDiagram Mermaid à un diagramme interactif

Collez un .mmd, obtenez une disposition qui est la vôtre, et exportez vers Mermaid.

Lire un schéma de 100 tables sans se perdre

Les hubs d'abord, puis les cycles, isoler une table à la fois, chercher, cacher les FK d'audit.

Visualiser un schema.rb Rails en diagramme ER

Collez votre db/schema.rb Rails dans mcdview : un diagramme ER interactif sur un lien stable, lu nativement, sans compte.

Un diagramme ER depuis un schema.prisma

Pointez mcdview sur votre schema.prisma : un diagramme ER interactif, les modèles deviennent des tables. Sans compte.

Un diagramme ER depuis un dump PostgreSQL

Un dump PostgreSQL de schéma, collé dans mcdview, devient un diagramme ER interactif. Sans connexion à la base, sans compte.

Une alternative à dbdiagram sans compte

Un diagramme ER façon dbdiagram sans inscription : collez un schéma existant, un lien en quelques secondes, tenu à jour en CI.