[CDBI] Re: postgres and case sensitive table names
Carlos Vicente <cvicente-zZ82ZiX1S8l+u43qRgrggVnYRNhDb3e+9nwVQlTi/[email protected]> Thu, 28 Jun 2007 11:38:15 -0700
| Newsgroups | gmane.comp.lang.perl.modules.class-dbi |
|---|---|
| Message-ID | <[email protected]> |
Edward J. Sabol wrote:
> Carlos Vicente wrote:
>
>> I have a large application that has been using MySQL until now. I
>> started looking at what would be necessary to allow the user to use
>> Pg instead. My table names (not column names) have mixed
>> upper/lowercase letters. I am able to create those tables in Pg with
>> the same names by enclosing them in double quotes, but it looks like
>> the SQL that CDBI generates would need to also enclose those table
>> names in double quotes.
>>
>
> Try a variation of the following:
>
> __PACKAGE__->table('"YourMixedCaseTableName"');
>
> Hope this helps,
> Ed
>
That seems to do the trick. Thank you!
cv