--- C:\wamp\www\Sciquest\sites\all\modules\browscap\browscap.install 2008-06-05 05:41:20.000000000 +1200 +++ C:\wamp\www\Sciquest\sites\all\modules\browscap\browscap.install.new 2009-08-18 12:06:41.770437900 +1200 @@ -39,7 +39,28 @@ break; case 'pgsql': - // This space available... + $queries = db_query("CREATE TABLE {browscap} ( + useragent varchar(255) NOT NULL default '' PRIMARY KEY, + data text NOT NULL + )"); + $queries &= db_query("CREATE TABLE {browscap_statistics} ( + parent VARCHAR(255) NOT NULL PRIMARY KEY, + counter INTEGER NOT NULL DEFAULT 0, + is_crawler INTEGER NOT NULL DEFAULT 0 + )"); + $queries &= db_query("CREATE TABLE {cache_browscap} ( + cid varchar(255) NOT NULL default '' PRIMARY KEY, + data text, + expire integer NOT NULL default 0, + created integer NOT NULL default 0, + headers text + )"); + if ($queries) { + drupal_set_message(t('Browscap tables installed into the database')); + } + else { + drupal_set_message(t('There was a problem installing the Browscap tables.'), 'error'); + } break; } }