[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LSMB 1.3.5 and PostgreSQL 9.1
- Subject: Re: LSMB 1.3.5 and PostgreSQL 9.1
- From: Chris Travers <..hidden..>
- Date: Wed, 23 Nov 2011 04:58:21 -0800
2011/11/23 Philippe Schelté <..hidden..>:
> Le 23/11/2011 01:10, David A. Bandel a écrit :
>>
>>
>> Umm. No, you don't. The CREATE EXTENSION does this. With 9.1,
>> there's a new structure. To check, run psql:
>> psql -U postgres your_database
>> at the SQL prompt (database=#) enter:
>> \dx<Enter>
>>
>> you should see something like this:
>> List of installed extensions
>> Name | Version | Schema | Description
>> -----------+---------+------------+------------------------------------------------------------
>> plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
>> tablefunc | 1.0 | public | functions that manipulate whole
>> tables, including crosstab
>>
>> See the Version number? It corresponds to the tablefunc--1.0.sql
>> version number.
>>
>> Unlike the contrib stored procedures, extensions aren't inherited from
>> template1 (don't ask me why, they just aren't).
>>
>>
>
> It is what I had to do to succeed in the lsmb upgrade to version 1.3,
> probably due to something needed tablefunc.sql
> in the upgrade script.
>
I am going to review things again. I am wondering if it has
anything to do with the renaming of schemas. If so it might be
upgrade specific and hopefully we can find a way around that.
Best Wishes,
Chris Travers