| From: | Kevin Grittner <kgrittn(at)ymail(dot)com> |
|---|---|
| To: | Joshua Boyd <JBoyd(at)nxsystemsinc(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
| Subject: | Re: Easiest way to CREATE EXTENSION when upgrading from 9.0 to 9.2? |
| Date: | 2013-11-22 21:21:10 |
| Message-ID: | 1385155270.59860.YahooMailNeo@web162903.mail.bf1.yahoo.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
Joshua Boyd <JBoyd(at)nxsystemsinc(dot)com> wrote:
> We have a pre-production environment that was running postgresql
> 9.0 and we created the extension “pgcrypto” in it by feeding psql
> the contrib/pgcrypto.sql .. We just upgraded to 9.2 (via
> pg_upgrade) – naturally all the functions still exist, but
> pgcrypto is not a registered extension with the database, nor is
> it the most recent sql for the extension. What would be the
> easiest way to both register and upgrade to the most recent
> version of pgcrypto in our new version? Or is running a rollback
> script to remove all of those and then running CREATE EXTENSION
> our only option?
http://www.postgresql.org/docs/9.2/interactive/sql-createextension.html
CREATE EXTENSION pgcrypto FROM unpackaged;
--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Kevin Wooten | 2013-11-22 21:27:41 | Re: Scrolling/Updating Cursors |
| Previous Message | Andres Freund | 2013-11-22 21:19:04 | Re: [GENERAL] pg_upgrade ?deficiency |