Jan Wieck JanWieck
Wed Oct 26 14:40:19 PDT 2005
The case is pretty simple. Slony expects fully quoted, case sensitive 
specification of object names as they appear in pg_class.relname. As a 
PostgreSQL DBA you are expected to know what is stored in that field for 
a given table in your schema and how to specify it.


Jan


On 10/26/2005 8:14 AM, Philip Yarra wrote:

> On Wed, 26 Oct 2005 08:52 pm, Andrew Sullivan wrote:
>> It makes no difference if it's a corner case.  Slony is supposed to
>> provide generic support, which means we _have_ to support this.
> 
> Perhaps we mean different things by "corner case". I mean this:
> http://en.wikipedia.org/wiki/Corner_case
> 
> As in, something we don't reasonably expect people to try to do. I think 
> creating table-names in the same DB in the same schema that are 
> differentiated only by the case of the name is unreasonable. 
> 
> I'd be happy enough if the solution was simply to allow the perl tools to 
> generate usable output for the common case (and yes, maintain generic support 
> for people who really want account, ACCOUNT and aCcOuNt to describe three 
> different tables).
> 
>> Right.  It appears to me that this is a documentation issue.
> 
> What do you plan to put in the documentation? "Warning: table-names may not be 
> recognised using the same names as you used in your SQL script to create 
> them." 
> 
> It just seems to me to make life one little bit harder than it needs to be, in 
> what must surely be the most common case (no pun intended).
> 
> Regards, Philip.
> 


-- 
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck at Yahoo.com #


More information about the Slony1-general mailing list