Page 1 of 1

Three Usability requests from SquirrelSQL

PostPosted: Wed Sep 03, 2014 3:35 pm
by ronjouch
I'm starting to migrate to DBeaver from SquirrelSQL. The UI is much more pleasant, and it has some neat features! However, there are a couple of features I sorely miss:

1. Persistent history of executed queries

Under SquirrelSQL, all executed queries are easily retrievable through a dropdown menu:
Image

Each query I execute is available here, readily available when in one month I'll need a specific one again. It's different from two close DBeaver features:
* Templates: I don't want to have to save my today's troubleshooting queries, I want them to be readily available for when I have to do a similar task
* Query Manager: As far as I know, it doesn't persist across sessions / application restart.

2. Display executed query near query results

Under SquirrelSQL, when executing a query, the query is displayed right above the results. This proves very convenient when executing multiple queries at once, generating multiple tabs. Under DBeaver I have to remember the order of my queries, or look at the result set and guess what the query was, while under Squirrel I instantly know what was executed:
Image

3. Remember the vertical height of Editor pane vs. Results pane

When running a query, DBeaver allocates 50% height for the query, and 50% for the results. However, most of the time, I'd only need minimum space for the query, and lots of room to inspect the results. It would be nice if Editor/Results height percentage split was persisted:
Image

Hope these features can make it someday! Thanks for your great work!

Re: Three Usability requests from SquirrelSQL

PostPosted: Sat Sep 06, 2014 7:31 am
by amosmoss
Hi ronjouch,

Regarding 2: You can already hover over the results tab and see the original query.

Re: Three Usability requests from SquirrelSQL

PostPosted: Sun Dec 14, 2014 8:18 pm
by Toney
Each query I execute is available here, readily available when in one month I'll need a specific one again. It's different from two close DBeaver features:
* Templates: I don't want to have to save my today's troubleshooting queries, I want them to be readily available for when I have to do a similar task
* Query Manager: As far as I know, it doesn't persist across sessions / application restart.

Re: Three Usability requests from SquirrelSQL

PostPosted: Tue Dec 16, 2014 5:15 pm
by Serge
You may have multiple queries (as many as you wish) in a single SQL editor. just use Ctrl-Enter to execute query under cursor.
I usually have one SQL script per connection and this script contains all typical queries for this connection.

Query manager persistence is in TODO list.

Re: Three Usability requests from SquirrelSQL

PostPosted: Fri Aug 14, 2015 8:24 am
by powery
Any progress 1. Persistent history of executed queries?

Thanks

Re: Three Usability requests from SquirrelSQL

PostPosted: Fri Aug 14, 2015 4:52 pm
by rrsolver
Persistent history of executed queries are available in the execution log or under window>query manager

Re: Three Usability requests from SquirrelSQL

PostPosted: Mon Aug 17, 2015 6:53 am
by powery
It is not persistent. After restart is it empty.