/dbdiagram-oss-wrep

Open-Source Implementation of the great dbdiagram.io

Primary LanguageVueMIT LicenseMIT

dbdiagram-oss

An Open Source alternative to dbdiagram.io, aiming to have the same basic features+more. Motivation behind the project was that $9/month overpriced subscription for just some very VERY basic features. (dark mode/header colours/table groups)

Forked Info

    1. Crappy auto-layout algorithm
    1. Remote S3 repository
    1. Repaired bug correct redrawing after changing the file
    1. Repaired bug droping "text" field in localStorage when selecting another clean file
    1. Docker image: docker pull nomadshub/dbdiagrams-oss-wrep:2.2

Sep.23 update

    1. Notifications for repository actions
    1. Added relation labels (1 or *) (minor positioning issues)
    1. Custom header colors (done)
    1. Export to SVG, PNG, Json
    1. Several new bugs (decision is in progress)
    1. Next cool update for header and relation labels will be later...

Oct.23 update

    1. Added field tooltion with note, enum description and default
    1. Redesign table tooltip, added indexes
    1. Added not null and enum tag on diagram

Architecture - Solution

Arch

Repository settings demo

repo_demo.mov

Tooltips demo

tooltips_demo.mp4

Live Demo

Fork demo nomadrazor.github.io/dbdiagram-oss-wrep

View the latest master branch at trudan.github.io/dbdiagram-oss

License

MIT

Screenshots

Demo GIF

Related

quasar - Awesome VueJS framework

jointjs - Charting Library used for diagrams

dbml.org - DBML Parser/importer/exporter

dbdiagram.io - Original DBDiagram tool

dbdocs.io - Documentation generator for DBML