albfan / jmeld

A visual diff and merge tool
44 stars 31 forks source link

JMeld integration with SQuirreL SQL #74

Open gerdwagner opened 1 year ago

gerdwagner commented 1 year ago
albfan commented 1 year ago

Is there instructions to test this?

gerdwagner commented 1 year ago

You may download the latest version of SQuirreLSQL and connect to a database. With the SQL editor tab selected choose change tracking type GIT (see the toolbar button with the paw icon) and commit changes several times to GIT. Then click the SQL editor's left gutter and choose "Show GIT revisions". In the revisions dialog switch to the "Diff to local" tab.

  1. There you see JMeld embedded without displaying file names but navigation gutters and save buttons visible.
  2. When you move changes from left to right the save button on the right can be used and saving changes the SQL editor contents.

The latest SQuirreL version can be found here https://github.com/squirrel-sql-client/squirrel-sql-snapshot-releases/releases/tag/snapshot-20230510_2127 or here https://sourceforge.net/projects/squirrel-sql/files/3-snapshots/snapshot-20230510_2127/

albfan commented 1 year ago

Sorry, I installed squirrel and access a postgress database.

I can see a history of changes but cannot find a way to compare them.

If it is possible can you record a screencast with your steps? or a series of screenshots

gerdwagner commented 1 year ago

Thanks for your efforts. As you already know how to connect to a database I hope the attached screenshot will help.

SQGitHist