+122
Accepted

Print OR Export database diagram to PDF/PNG

Support 7 months ago • updated by tim.eastwood 1 day ago 27 6 duplicates

User should be able to print or export database diagram.

Answer

+1
Answer
Accepted

Print & Export diagram to PDF or image is not implemented in SqlDBM as of yet. We have this task in our backlog.


Thank you for your assistance,

SqlDBM Team


Duplicates 6

+21

This site has the best aesthetic design! it would be great to directly export database models to a PDF or HD image

+7

I have the same idea

+5

Was coming here to suggest the same.

+5

Was coming here too, to suggest the same. :)

+1

Any idea when this is going to be pushed out/if it is a priority? This service is amazing, but this would be the absolute icing on the cake.

+1

For now, this site is useful for me to design a sql models to create migrations in laravel, for the images I use a screenshot

+2

+1, this is a critical feature imo

+2

I wanted also to suggested the same.

This is really a very important feature!

Under review

Thank you for feedback, we will review this ticket soon

Under review

Thank you for feedback, we will review this ticket soon

+1
Answer
Accepted

Print & Export diagram to PDF or image is not implemented in SqlDBM as of yet. We have this task in our backlog.


Thank you for your assistance,

SqlDBM Team


+3

I have a workaround is a bit tricky:

  • After modelling set the the zoom of the viewer in 80% and preview the top left corner of your diagram.
  • Open the inspector of chrome dev tools and copy the node: board-diagramcontainer
  • Create a html file with the following content replacing with the node previous copied

<link rel="stylesheet" href="https://app.sqldbm.com/Content/css?v=6_w6CUqylHYnl8ZW9cH5Wg2c7P4fBy8MYd4Ic4Qk37U1"/>

<link rel="stylesheet" href="https://app.sqldbm.com/Components/css?v=AlQ3ih9LGYJh6RPCuU3DcG8Kf7-lyIBhNa5h0Jtd3q81"/>

<link rel="stylesheet" href="https://app.sqldbm.com/Content/dark-theme?v=hbDl4bnmFSiI8TMgXafhLkY-o3UkcdVuVFMcAMtzfcE1"/>

<style>

.erContainer .erTable table td {

    font-size: 8pt;

    padding: 0 3.5pt;

    line-height: 8.5pt;

}

.erContainer .erTable .erTableContent{

    padding: 4pt;

}

</style>

<pagebody>

<stage>

<board>

    <board-diagramcontainer>

        A LOT OF CONTENT HERE

    </board-diagramcontainer>

</board>

</stage>

</pagebody>


Thats, it!  


Thank you!  It help me a lot,

Thank you very much! You save me :) 

I would make sure that the export options include the following:  PNG,  SVG,  JPEG and PDF.

I have spent some time reviewing a number of tools to manage database diagrams.  From a functional perspective SqlDBM is fantastic EXCEPT for 2 features:

1) You can't actually output the diagrams - to be honest that's hopeless

2) The table relationships are not labelled so you can not easily tell which columns are forming the relationships


Whilst Sergio's suggestion sort of works (you need to fiddle the margins depending on the size of the diagram) we are trying to diagram a database with +/- 300 tables that are divided in to 15-20 diagrams so copy & paste of HTML is not really a solution.


I appreciate printing is on you backlog, but how long is the backlog?  If it is really or in the 'never never' list then I will move on to one of your competitors.


+1

Dear User,

Thank you for using SqlDBM and glad you liked it, also very much appreciate your analysis.

We agree with you that "Print" is very important functionality and must be available in any tool.


So far, we have been focusing on straightening out some key Database modelling features like Undo functionality, improving performance to have larger databases, types of indexes support etc.


Also, we are planning soon to have some kind of Road Map page on the website, so that it is transparent to all our users what we working on and what is coming next. 



Since Road Map page is not out yet, I will take this opportunity to list next few big features that are on horizon:


1) Currently we working on MySql Reverse Engineering, as well as better way to Reverse Engineering using DDL Script. One of the reasons to work on Reverse Engineering is a lot of users donated us money at https://sqldbm.com/en/Pricing/  and bumped priority for  Reverse Engineering improvements. 
I would like to take this opportunity to thank all users who donated money for their input into the project, which helped us to  hire additional developer, who is working on Reverse Engineering. 
 

2) Next: Work on moving from "Beta SqlDBM" to "SqlDBM". Many companies/users have mentioned that since we are in Beta, they want to wait until we have release version. Hence, that is important step for us.


3) Next: Print. As mentioned earlier we realize that it is important to have diagram in printable format. 



I hope that I have answered your question. Please feel free to contact us in case you have more questions.


Thanks
Team - SqlDBM

+3

Support,


Thanks for that response, so in terms of time does that mean printing is 3 weeks away, 3 months away or further out?


Cheers


John

Dear User,

Based on current backlog (as I mentioned above) and size of tickets, for now it seems like Print will be done between 2 to 3 months.


Thanks
Team - SqlDBM

Dear Support,
The last comment says 2 to 3 months, and that comments was 2 months back. Any further update on this feature? I would like to see that in action before deciding to stay with this tool.

Thanks

Mubin

Dear Mubin,

  

  Thank you for using SqlDBM.


We recently launched a Release Version which includes different type Subscription plans. Currently, we are supporting lots of user requests, helping users to subscribe with paid plans.

We do understand that Print is important and as we have mentioned earlier, Print is in the immediate pipeline but we cannot promise on the timeline of its delivery. 

It is absolutely your call to stick with SqlDBM or not, but I would like to inform (in case you missed), we have offered great launch discount for all our users, which is limited time offer and it allows users to lock down the price forever.


Thanks,

Team - SqlDBM

+1

Team SqlDBM,

The price isn't really relevant if fundamentally the product doesn't have the functionality that a customer, or prospective customer sees as critical.  This issue is 7 months old and there are 6 related issues around diagram output, so it is not like I am alone on this requirement.

In response you have gone form a timeline of '2-3 months' to now not being able to specify a delivery date so really I have no idea when, if ever I would be able to output a diagram.  I don't see value even with a discounted price to be honest.

Its a shame, fundamentally I like the product but not being able to output a diagram is show stopper.


Good luck, I hope you are successful with your product.


Cheers


John

+1

I agree. This feature is required for this tool to be of use to me, and I'm reluctant to spend company funds on a subscription until I can see that it has been implemented in a useful way.


There also needs to be better routing of the connecting lines; currently they are a mess on complicated diagrams.

At the moment, in order to print this diagram I need to take screenshots, paste them into paint or somesuch to piece it back together, and THEN save to PDF. This is too time consuming so at the moment I can't really distribute the schemas I make here to other members of my team. The 'share' is not quite up to par either - the 'read only' view is the same as the editing view so there is too much going on on-screen for it to be user-friendly enough for our reporting analysts.