PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Database » DB_DataObject » Bug #2778

createtables.php fails building for postgres views

Details

Submitted2004-11-17 09:46 UTC
Fromff at ascoli dot biz
Assignedalan_k
StatusClosed
PackageDB_DataObject
PHP Version4.3.2
OSwin xp
Roadmaps(Not assigned)

Comments

[2004-11-17 09:46 UTC] ff at ascoli dot biz

Description:
------------
When I try to run createtables.php to create classes with:
build_views = true
I get the following error msg

[db_error: message="DB Error: insufficient data supplied" code=-20
mode=return level=notice prefix="" info="SELECT viewname FROM pg_views
[nativecode=ERROR: relation "view_column_usage" does not exist]"]

however select * from pg_views where viewname='view_column_usage'
does return a result

I'm using PHP Version 4.3.2 + Apache/1.3.24 + PostgreSQL 8.0.0 beta-dev1
on windows XP sp2 (bleah)

[2004-11-19 08:59 UTC] ff at ascoli dot biz

replacing
return 'SELECT viewname FROM pg_views';
with
return 'SELECT viewname FROM pg_views WHERE schemaname=\'public\'';
in DB/pgsql.php
in the definition of getSpecialQuery
at line 823 does the dirty trick.