[Pgsql-ayuda] Nuke aun no anda

Martin Marques martin@bugs.unl.edu.ar
Thu, 22 May 2003 10:11:45 -0300


Estoy con un problema, y mas que nada con una gran duda.
Hace algunas semanas escuche que PHP-Nuke habia salido con una capa de 
abstraccion de bases de datos, por lo que ya se podia empezar a pensa en 
usar otras DB que no fuesen MySQL.
Tome el sql que viene con PHP-Nuke y lo pase por my2pg.pl (tuve que meter 
mano al sql que salio, porque algunas cosas no las resolvio 
correctamente). Cargue las tablas en la base nuke, configure el PHP-Nuke 
y probe de entrar al programa (leyendo logs al mismo tiempo).
La cosa es que me encontre con esto:

May 22 10:03:59 bugs postgres[6738]: [ID 748848 local0.info] [4-1] LOG:  
query: SELECT sitename, nukeurl, site_logo, slogan, startdate, adminmail, 
anonpost, Default_Theme, foot1, foot2, foot3,
[...]
May 22 10:03:59 bugs postgres[6738]: [ID 748848 local0.info] [4-6]  
httpref, httprefmax, CensorMode, CensorReplace, copyright, Version_Num 
FROM nuke_config
May 22 10:03:59 bugs postgres[6738]: [ID 553393 local0.warning] [5] ERROR:  
Attribute "default_theme" not found

La cuestion es que el campo existe, pero se llama "Default_Theme", y la 
unica forma que PostgreSQL tome el campo es llamandolo entre comillas 
dobles (asi):

SELECT "Default_Theme" FROM nuke_config

Porque es que no encuentra el campo si no le pongo las comillas dobles?

-- 
Porqué usar una base de datos relacional cualquiera,
si podés usar PostgreSQL?
-----------------------------------------------------------------
Martín Marqués                  |        mmarques@unl.edu.ar
Programador, Administrador, DBA |       Centro de Telematica
                       Universidad Nacional
                            del Litoral
-----------------------------------------------------------------