drawDB

Dev tools

database diagram editor

SHOW HN2024

311points
67comments
#191of 3,515 in 2024
Top 6%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

9 positive, 16 neutral or asking, 1 mixed, 3 critical, out of 29 comments about the project. Thread score +0.18.

Idea: 4 for, 2 againstDesign: 2 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean, useful diagram editor that fills a gap

    From 3 comments
    • Fantastic. I was literally just looking for something like this. I'm using it now. One thing that may be me getting my brain reversed, but when you set the "cardinality" of a…
      sopooneo on HN
    • This is awesome I was just looking for something like that. The ability to build the diagram from the SQL source is really cool! Thanks!
      p4bl0 on HN
    • Oh, this is nice!
      victorbjorklund on HN

Objections

  • Flush Storage deletes everything without confirmation

    From 1 comment
    • Looks real nice! Clean for sure. First feedback I have is, when you click "Settings" > "Flush Storage" there is no "Hey this button will delete everything you have been working…
      matthasfun on HN
  • Diagrams are not true ER notation (no diamonds)

    From 1 comment
    • This looks great! However, a pet peeve of mine that I always share with my students is that ER diagrams do not have foreign keys. ER diagrams represent relationships with a…
      michaelmior on HN

Requests

  • PostgreSQL import support

    From 2 comments
    • Cool project. Your website is much more detailed than your Github so I'd like to share this for visibility: https://drawdb.vercel.app/ Any updates on PostgreSQL import support?
      DiggyJohnson on HN
    • As soon as you add postgres SQL import this will be my daily driver! (I've been looking for a tool like this many times)
      jesperwe on HN
  • VSCode extension

    From 2 comments
    • This looks great. Would be even better if it lived in VSCode, auto-syncing with my DDL files...
      MForster on HN
    • Have you considered packaging this as a VSCode extension?
      trenchgun on HN
  • Choose database to restrict data types

    From 2 comments
    • Looks very nice! A few things I'd like to see to make it more useful: - Let me pick a database when I start so the data types are restricted to that particular database. This can…
      zimmund on HN
    • Lol no worries. It was pure "I don't know what I expected" for the succeeding 2 seconds. Other feedback is that it would be nice to be able to set it to say "I want to design a…
      matthasfun on HN

Questions

  • Why is the project named drawdb-io

    From 1 comment
    • What's up with projects using "-io"/".io" in their name but not actually using a .io domain? drawio.com brands itself as "draw.io" but uses .com. OP, why is it "drawdb-io"? Cool…
      wazbug on HN

Alternatives named

  • dbdiagram.io

    From 1 comment
    • Nothing beats dbdiagram [0]! [0]: https://dbdiagram.io/
      nikolay on HN
  • DBML

    From 1 comment
    • DBML (https://dbml.dbdiagram.io/docs/) is the only thing I've seen in this space.
      nfm on HN
  • SchemaSpy

    From 1 comment
    • Maybe you can use schemaspy? https://schemaspy.org/
      phaza on HN
  • draw.io

    From 1 comment
    • At first I thought this was drawio: https://www.drawio.com/ with which you can generate a schema diagram from SQL. Is this the other way around.
      account-5 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39955944)