[VStudio][New] Ability to add on diagram all linked tables around some table T by a single command

Let you want todo reverse engineering, i.e. visualize some existed tables and links on a new diagram. Let you want to expose on a diagram some family of linked tables. You add the first table and meet problem. You usually don’t know/remember which other tables are linked.

Now you have great help on this step. In the contextual  menu of Table, in the model find command “Add Linked Tables …”.

vs_schema_editor_diagram_add_linked_tables

 

 

 

 

 

 

 

It will show you dialog where you can select all or some linked tables, click OK and see linked tables.

vs_schema_editor_diagram_add_linked_tables_result

[VStudio][Imp] SQLEditor now have not-modal panel to do Find/Replace

We have replaced modal dialog to not modal panel, which appears at the top by CMD+F.  You can find all related commands and shortcuts in the menu Edit.

vs_sql_editor_find

 

 

 

 

 

 

Also Find-panel added into the result of SQL query. In the search menu for result you can select which columns should be searched.

vs_sqql_editor_result_find

[VStudio][mySQL] Client library switched from Drizzle to MariaDB

We have made final switch from Drizzle to MariaDB client library for mySQL plugin and mySQL datasource in Valentina Reports.

Thank to this step we have got C client library with totally same API as native mySQL client library and  therefore:

a) Implement support of few results of few commands executed at once.

b) Resolve trouble of some users which have passwords in old format.

 

Valentina Studio on Mac App Store

Valentina Studio 5.1 is now available for free through Mac App Store. Valentina Studio 5.1 was recently released with support for SSH, making it your best choice for working with virtual hosting services and the databases you may have stored there.

Valentina Studio on the Mac App Store also has in-app upgrading to Valentina Studio Pro for your convenience.

[VStudio][NEW] Support of SSH connects to remote servers

Usually mySQL servers are closed to access from external IPs. Instead mySQL users are used to connect to remote host using SSH tunnel and then connect to mySQL server like from localhost.

We have add into Valentina Studio support of SSH connects to remote hosts. It is clear that it can be used for any remote DB server:  Valentina Server, mySQL or PostgreSQL.

Also we have to push SSH parameters into the connection string of Valentina Reports, so now reports can connect to e.g. remote mySQL server by SSH tunnel also. Read in WIKI.

vs_dialog_connect

vs_dialog_connect_ssh

[VStudio] MAS Submission steps

vstudio_start_page_mas_in_app

After 5.0 release we have made the first attempt to submit Valentina Studio into Apple’s Mac App Store. As expected, it was reject with a couple of fair issues and one advice to hide all PRO features in the free edition of VStudio.

Step by step we have come to a new design. On the picture you can see how start page will looks for 5.1 version of Valentina Studio (MAS).

Since we was need to remove “Projects” section anyway, we have decide to put “in-app store” of Valentina Studio on the start page instead of section “Projects”.

If a user will do in-app purchase then PRO features will be enabled and become visible.  The section “Projects” will be visible again on the start page.