Your feedback is highly appreciated! Let's make Vertabelo even better.

email address blocked for registration
Bom dia,
Ao registrar um endereço de e-mail, ele mostra que ele está bloqueado para registro. Sou um estudante, mas a faculdade não fornece um endereço de e-mail institucional no momento, então estou usando meu endereço de e-mail pessoal. Você pode me ajudar a registrar uma conta de estudante?

"free viewer" sharing is not clear - is it applicable also for 5 -seated user team?
Hi,
from product description and pricing description it is not clear at all what I am getting in case I will buy 5-user licence for my team. Are those 5 users who can edit? or there is also some corresponding number of viewers who dont consume license? is there a way how to share the model to non vertabelo users as well? thx

cabt connect to aws aurora db for reverse engineering
i am getting no connection to my aws DB, could you some help in getting connected.
error below:
java.util.concurrent.ExecutionException: java.lang.RuntimeException: pl.epoint.dbwm.reverse_engineering.database_parser.d: Unable to connect to database jdbc:mysql://dev-forlife-aurora-instance-0.c915fvtnfupf.us-west-1.rds.amazonaws.com:3306<bd_name>
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at java.desktop/javax.swing.SwingWorker.get(SwingWorker.java:613)
at com.vertabelo.reverse.gui/com.vertabelo.reverse.gui.panel.d$4.done(ReversePanel.java:600)
at java.desktop/javax.swing.SwingWorker$5.run(SwingWorker.java:750)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:847)
at java.desktop/sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:857)
at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:317)
at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:249)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.RuntimeException: pl.epoint.dbwm.reverse_engineering.database_parser.d: Unable to connect to database jdbc:mysql://dev-forlife-aurora-instance-0.c915fvtnfupf.us-west-1.rds.amazonaws.com:3306/<db_name>
at com.vertabelo.reverse.starter/com.vertabelo.reverse.starter.Main.a(Main.java:35)
at com.vertabelo.reverse.gui/com.vertabelo.reverse.gui.panel.d$4.a(ReversePanel.java:588)
at com.vertabelo.reverse.gui/com.vertabelo.reverse.gui.panel.d$4.doInBackground(ReversePanel.java:584)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: pl.epoint.dbwm.reverse_engineering.database_parser.d: Unable to connect to database jdbc:mysql://dev-forlife-aurora-instance-0.c915fvtnfupf.us-west-1.rds.amazonaws.com:3306/<db_name>
at com.vertabelo.reverse.engine/pl.epoint.dbwm.reverse_engineering.database_parser.a.c(DatabaseParser.java:174)
at com.vertabelo.reverse.engine/com.vertabelo.reverse.c.a(Reverse.java:66)
at com.vertabelo.reverse.starter/com.vertabelo.reverse.starter.Main.a(Main.java:33)
... 8 more
Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:165)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:55)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:845)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:420)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:238)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:180)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:189)
at com.vertabelo.reverse.engine/pl.epoint.dbwm.reverse_engineering.database_parser.a.b(DatabaseParser.java:153)
at com.vertabelo.reverse.engine/pl.epoint.dbwm.reverse_engineering.database_parser.a.c(DatabaseParser.java:172)
... 10 more
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:52)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:95)
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:140)
at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:156)
at com.mysql.cj.protocol.a.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:367)
at com.mysql.cj.protocol.a.NativeAuthenticationProvider.connect(NativeAuthenticationProvider.java:198)
at com.mysql.cj.protocol.a.NativeProtocol.connect(NativeProtocol.java:1336)
at com.mysql.cj.NativeSession.connect(NativeSession.java:153)
at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:969)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:833)
... 17 more
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:117)
at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:313)
at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Alert.java:293)
at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:186)
at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:171)
at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1403)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1309)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:440)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:411)
at com.mysql.cj.protocol.ExportControlled.performTlsHandshake(ExportControlled.java:206)
at com.mysql.cj.protocol.StandardSocketFactory.performTlsHandshake(StandardSocketFactory.java:183)
at com.mysql.cj.protocol.a.NativeSocketConnection.performTlsHandshake(NativeSocketConnection.java:91)
at com.mysql.cj.protocol.a.NativeProtocol.negotiateSSLConnection(NativeProtocol.java:358)
... 22 more

unable to access to vertabello like student
When I want to enter after 18 months it tells me:
Account plan
Here you can manage your account plan
Academic (Student)
Monthly subscription
Single user
Up to 20 models
Up to 100 tables per model
Upgrade to commercial plan
Among the options they give to register a student account, they propose that I cancel the current account but when I want to do so, my projects appear that would be lost.
How can I recover it since I have to finish the race and I need to use vertabello.

zoom not working ok with Scroll
When I use the scroll to zoom In/Out, the zoom value get settled to the extreme values. It takes 25 or 400%.
Tested in Chrome and Microsoft Edge.

Unable to register as a student
The application reply with:
Provided email address is not academic. Please, enter the address with your college's or university's domain
while i'm using my university email.

Free text document
Please add the option to create a free text document, besides the current option of a Logical data model, a Physical data model and an SQL script. I need one ore more free text documents to have a Glossary, a list of outstanding Questions, a Description of an entire project etc. A note is not suitable for this. It is typical text that I do not want to put IN a diagram. It is too big and likely to be applicable for multiple diagrams.
My idea is to have a folder for every project, and within I have one or more ERD, accompanied with free text documents with my thoughts, assumptions, questions, definition of used words. I grant access to this documents to my project members.
A free text document can be a simple, straight forward text editor/container. Plain text is a minimal requirement, basic formatting such as bold, italic, underline would be great. Anything more, such as hyperlink, would be wonderful.

Revert expired trial account to free trial
is this possible?

Whitelist domain for academic account
Hello, this is the domain that I want to whitelist: abc.gob.ar.
It belongs to the DGCyE (Direccion General de Cultura y Educacion de la provincia de Buenos Aires - Argentina) . This domain group all level of eduaction in the Buenos Aires province in Argentina (initial,primary, secondary, third,etc)
Thanks in advance:
PS: my academic email is martilopez2@abc.gob.ar (google for education tools)
Customer support service by UserEcho