Now we have two separate wikis to keep docs of v4 and v5:
Category: Valentina Studio Pro
[NEW] VStudio – Check Updates
We have add into Valentina Studio feature “Check Updates”. Only Mac App Store version will not have it, because AppStore itself take care about updates.
On start Valentina Studio will send a GET query to valentina-db site. This will happens in separate thread to not delay user in the case of network trouble.
You will be able enable/disable this feature in prefs panel, also you can specify if report about beta builds of vstudio.
I want note, that in this GET query we also will send some anonymous information such as:
- OS on which works studio
- version of studio
- 32 or 64 bit architecture
- MD5 hash of MAC address of the computer.
[new] VSERVER as HTTP Server + Admin based on Valentina Reports
Few years ago we have added into Valentina Server HTTP port, so it have:
- normal port
- SSL port
- HTTP port
- SNMP port
- it is enough install server on you mac/win/linux computer and this admin will be available immediately, without need in Apache/PHP/else.
- this admin will allow to manage vserver from platforms where not exists VStudio or iValentina. For example Android users will be able manage VServer.
[Imp] VReports few improvements
Thanks to Matthew Gardner, we have made few improvements in Valentina Reports engine:
- Header section fixed to work with data from cursor.
- Expression control that produce text, now respect FORMAT field, such as currency or date. For this engine try convert string into a number, and on success apply formatting.
- System Color Dialog is used now for all places.
[NEW] VStudio + iValentina now sync bookmarks using iCloud
We have made first step to support iCloud technology from Apple.
Now Valentina Studio for MAC OS X (and only one, which is download from MacAppStore) will have iCloud prefs pane, that allows you to specify what to synch in the iCloud. For now this is bookmarks and resent connections to db servers.
Continue reading [NEW] VStudio + iValentina now sync bookmarks using iCloud
Valentina Studio gets redesigned Server Admin tool
This tool now can work with Valentina Server, PostgreSQL and mySQL.
This is the central place where you can:
- manage databases: create, drop; register/unregister, …
- manage valentina projects: create/drop, register/unregister, …
- manage users, groups and roles
- view server-side log files
- view and edit ini-file parameters of a server
[NEW] Valentina Studio – Postgre plugin – now can dump/load using pg_dump engine
We was able embed into Valentina Studio plugin the pg_dump engine to dump a database into different formats of text files and load these text files back into database.
You can access these dump/load commands from the File menu of Valentina Studio application or from the contextual menu of a database object.
Continue reading [NEW] Valentina Studio – Postgre plugin – now can dump/load using pg_dump engine
Valentina Studio now is able sync Column and Tree views on switching
This feature can be turned on/off in the preferences of Valentina Studio application. By default it is ON, because this provides natural behavior of schema editor.
VStudio – improve of keyboard shortcuts
We have made last days many polish of keyboard shortcuts in the SQL Editor and in the Schema Editor.
Schema Editor – its shortcuts correspond to Apple Safari:
| Back | cmd + [ |
|---|---|
| Forward | cmd + ] |
| Previous TAB | cmd + shift + { |
| Next TAB | cmd + shift + } |
SQL Editor also adopts its shortcuts to use standards of corresponded OS.
VStudio now can show warnings from operation
Valentina Engine far ago produce warnings in the ‘Warning.log’ for Import of Text operation. For example, record is not added if the primary key is not unique.
This warning.log is created near to application. And if this is a remote Valentina Server then user of Valentina Studio cannot easy see that warnings. Now this is improved. In Valentina engine, in Valentina Server and in Valentina Studio. Snapshot below demonstrate this.
VStudio – QueryBuilder make up and improvements
In 5.0b30 we have return back QueryBulder after few months.
* new – it works now for all supported engines: Valentina, PostgreSQL, mySQL, SQLite.
* new – we have simplify interface removing few visible areas, replacing them on TAB panels. Note that you can switch by main panels using such shortcuts as cmd+1 and cmd+2.
* new – you can specify expressions to be used in the SELECT clause.
* note that you can specify inner and left/right/full outer joins using right-click on a link on the diagram.
* note that if you will click SQL panel and then continue develop diagramm then you will see live changes in the generated SQL.
[NEW] SHOW [VSERVER] LOG command
We have added a new SQL command that works with VServer only to show tail of VServer.log file. (5.0b30)
TODO Valentina Studio now have a special panel where user can easy see this log using new command.
All together this simplify a lots work with remote VServer, especially if you do not have SSH access to its file system.
[NEW] VServer + VStudio now can show NOT registered dbs
We have extend SHOW DATABASES command to show also not registered databases located in the VServer/databases folder. To implement this VServer now is able iterate this folder to see files with .vdb extension.
Valentina Studio now take this in attention and show such not registered databases with a special icon. Also you get contextual menu with command “Register database”.
Refresh button of VStudio is able issue SHOW DATABASE command to check folder for new files if needed.
Couple of Movies about Diagrams and Links
Here we show couple of few-seconds movies that demonstrate how you can establish links between tables using new diagrams of Valentina Studio Pro.
For Valentina database you can establish Foreign Key, ObjectPtr and Binary Link. For SQLite and Postgre only Foreign Key.
- Establish Link
- Establish MM link
Shows how you get access to “Add Link” button and then to panel, which allows you to choose link type for the left and right table.
Shows how you can establish by few mouse clicks MM link between two tables, and how this automatically creates third MM table and FK fields in original table(s).
A Couple of SQL DIFF Benches
We have made a couple of benches of our new SQL DIFF feature of Valentina Studio Pro v5.0 Results are quite impressive.
