4 ms·
We've been using https://dbdiagram.io/ https://dbdiagram.io/, which also has an open-source markup language: https://github.com/holistics/dbml https://github.co
by shizcakes 3y ago
We've been using https://dbdiagram.io/ https://dbdiagram.io/, which also has an open-source markup language: https://github.com/holistics/dbml https://github.com/holistics/dbml
- Fiahil 3y agoEvery engineer I know have been using DBML for a while. Did they fail their market research ? Edit: Damn, it really look like they were copying dbdiagram.io, down to the FK relationship syntax. Not cool.
- bdcravens 3y agoIt does look VERY similar, but I think they tried to make the language a bit more terse. As a said is another comment, I think the slightly additional structure is actually better.
- bdcravens 3y agoI've used DBML and like it as well. There's a small ecosystem of tools that support it, and I think the additional structure with curly brackets makes for fast "eye parsing".
- swyx 3y agoive been a keeping a list of other diagramming tools too https://github.com/swyxio/spark-joy/blob/master/README.md#diagramming https://github.com/swyxio/spark-joy/blob/master/README.md#di...
- chrisweekly 3y agoDude you have all the lists.
- swyx 3y agoyou wont believe #7! on a more serious note, everyone should have a little utility belt of lists, hand curated and intimately known. they are an extension of me at this point.
- huydotnet 3y agowould you mind checking https://chatuml.com https://chatuml.com out to see if it fits your list?
- breadwinner 3y agoAdd Airforms since it has an automatic database diagram display: https://airforms.com https://airforms.com
- npack 3y agodbdiagram is definitely an useful utility. Some of the differentiators would be: 1. Simpler Syntax 2. Fully Local processing (This tool works offline, once you load the original web page) 3. Light weight & fast (the entire project is 20kb in size)
- tempest_ 3y agoI like the markup language and the app looks nice but I just can't comfortably dump database schemas into random web apps.
- chinaman425 3y ago[dead]
- grouseway 3y agoI see the other comment is marked dead now, but seriously why? I'm having a hard time imagining how a schema is viewed as actual intellectual property or a security risk.
- jcoder 3y agoIntellectual property: it represents what kinds of data you maintain, their naming, and their relation. That’s valuable on its own and also points to what your software does. Security: well, see above—knowing what data is stored determines your value as a target. Now is it the _best_ way to target an adversary? Probably not.
- deleted 3y ago[deleted]