Open cafferata opened 7 years ago
No option to export at the moment. I've been working on iCloud sync for an upcoming version, but I'll add an export/import option soon as well.
Hi @hankinsoft, any news on this issue? Can you tell me what is the best way to keep up to date with the development changelog? I searched online; on Github, on the SQLPro Studio website, on setapp.com. In addition, within the application itself in the places 'About' and 'Help'. All without success.
Hi, the iCloud sync feature currently works for MySQL & MSSQL but unfortunately not on SetApp as of yet. I don't currently post a changelog other than via the Mac App Store. I've been working on a few changes that will have it in setapp within a few versions as well, but not quite yet.
Thanks for your quick response! I had not thought about the Mac App Store myself.
A bit off topic; is it an idea to place the release notes (also) online and to link them in from the different applications? You can reuse the data from Mac App Store release notes:
https://itunes.apple.com/nl/app/sqlpro-studio/id985614903?dataOnly=true&isWebExpV2=true
Perhaps I can do something for you here?
Hi, just wanted to note that all version of SQLPro (including Setapp) have been synching through iCloud for awhile now. Does anyone still require an export option for connections and if so, could you please provide the use case?
Sorry, I missed your comment. For use (@jcid) it makes scene to maintain the connection settings in a central system/intranet. So for Sequel Pro we simply import de database settings from an exported file from our intranet. I was hoping doing the same with SQLPro without setting up an shared iCloud sync between myself and colleagues.
I keep looking for this feature from time to time. It's something I'd like for my team.
I am using SQLPRO for MSSQL downloaded from the website. Moved to a new computer and now trying to figure out where my list of connections lives on disk so that I can copy it over. I don't need a new feature, I just need help finding the file so that I can copy it over.
Also, if you know where the file is, why not move it to Dropbox and create a symbolic link in the original location?
@jfbloom22 unfortunately export/import is still unavailable. The connections themselves are not stored on the file system, but in the iCloud Keychain. If you are signed into the iCloud Keychain on both devices your connections will automatically appear/sync between both systems.
Ah ok cool. I'll see if I can export it out of my Keychain since I don't use iCloud Keychain. Thanks for the help!
Random thought: I am encouraged that this is stored securely in Keychain. I wonder if it would be easier for the export/import functionality if only the password was stored in the Keychain. I would expect an export from the GUI would not include the password anyway.
I ended up temporarily turning on iCloud Keychain and my list of connections synced over to my new Mac. Very pleased! When iCloud Keychain is enabled, this is almost magical.
Thanks @hankinsoft - is there a way to clear the iCloud sync manually, as mine doesn’t seem to be saving updated IP addresses for connections and keeps loading the old ones :(
Still planned and partially implemented. Still no ETA.
I have a password stored, is it possible to view it?
Hi, The only current way would be to use the following steps:
Hi, The only current way would be to use the following steps:
- Open Keychain Access
- Search for RecentConnection. You will find a bunch of entries related to SQLPro, one for each type of database (mysql, Postgres, mssql, etc).
- Open the entry which relates to your database type and click the show password checkmark.
- You will be prompted for your system password. Enter it and hit accept.
- Now the password field will show probably a [ which is the start of a json entry. Select the field and select all via cmd + a. Copy the text out and into a text editor.
- Your password will be one of the json entries.
Perfect! I've never think it was a JSON file. Works like a charm!
Is there an settings/connections file located on disk? And is there an export functionality on the roadmap of SQLPro?
cc: @rogierlommers https://github.com/hankinsoft/SQLPro/issues/27