Re: Misc topics - Mailing list pgadmin-hackers

From Andreas Pflug
Subject Re: Misc topics
Date
Msg-id 40D88ABB.2090705@pse-consulting.de
Whole thread Raw
In response to Re: Misc topics  ("Dave Page" <dpage@vale-housing.co.uk>)
List pgadmin-hackers
Dave Page wrote:

>
>
>
>>
>>
>>>I see what's happening. I dump things in text format more often than
>>>not, and that's what it's barfing on. I think that needs to
>>>
>>>
>>be handled
>>
>>
>>>a lttle more cleanly when we release - perhaps check the file format
>>>before passing it to pg_restore,
>>>
>>>
>>>
>>Ok, checking the file signature seems reasonable.
>>
>>
>>
>>>and if text, just load the first hundred lines or so for inspection.
>>>
>>>
>>>
>>>
>>No. Advice to use Query Tool instead or sth like that.
>>
>>
>
>Not really a good idea for say, a 300MB backup though is it?
>
>

So why don't you use tar or compressed format? The Restore Tool is a
frontend for pg_restore, which can't handle plain.
Anyway, with file signature checking there will be just a message
"incompatible format" or so.

>
>
>>>Whilst we're on that subject, most of my backups have .sql
>>>
>>>
>>extensions -
>>
>>
>>>any objection to adding that as a defaul extension in the file open
>>>dialogue.
>>>
>>>
>>>
>>>
>>For backup only, not restore; we don't want to offer
>>arbitrary scripts to pg_restore.
>>
>>
>
>Mine are not arbitrary scripts. They are backups that happen to be in
>plain text format, and have an appropriate .sql extension.
>
>

I understand, I'd simply not recommend to use plain for backup purposes.
It has many disadvantages.
I'd recommend plain dump only if you'd need to edit the dump, i.e. if
it's *not* meant for backup/restore purposes.

>>Maybe we should *create* the context menu on-demand, instead
>>of enabling/disabling. Disabled menus always signal "this
>>item might be enabled under some circumstances", which is
>>usually not true in that very context.
>>
>>
>
>That's not a bad idea - the tools menu should remain constant of course.
>
>
Agreed, context menu only.

Todo.

Regards,
Andreas



pgadmin-hackers by date:

Previous
From: "Tom Browder"
Date:
Subject: Pgadmin3 Install Problem
Next
From: cvs@cvs.pgadmin.org
Date:
Subject: CVS Commit by andreas: todo: refactor tree context menu: create instead