Re: copy/duplicate database schemas

Поиск
Список
Период
Сортировка
От Merlin Moncure
Тема Re: copy/duplicate database schemas
Дата
Msg-id AANLkTinBFx7vQqM80QcsLd7xPd0aN4yDnXFGWYa2mecQ@mail.gmail.com
обсуждение исходный текст
Ответ на copy/duplicate database schemas  (Jamie Kahgee <jamie.kahgee@gmail.com>)
Ответы Re: copy/duplicate database schemas  (Dimitri Fontaine <dfontaine@hi-media.com>)
Список pgsql-general
On Wed, Jun 23, 2010 at 3:21 PM, Jamie Kahgee <jamie.kahgee@gmail.com> wrote:
> I have an application in a schema and now i need to create other schemas b/c
> the app needs to support different languages,  is there an easy way to copy
> an entire schema to a new one (tables, contents, trigges, functions, etc..)?
> right now i just have
>
> schema
>
> what I want is
>
> schema
> schema_ar
> schema_ru
> etc...

sure:
1) pg_dump -n your_schema -s
2) sed the resulting schema s/old_schema/new_schema
if you are lucky, you will have few if any improper replacements, if
not, tweak sed till it's right
3) cat it back into psql

merlin

В списке pgsql-general по дате отправления:

Предыдущее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: UPDATE after Cancle
Следующее
От: John DeSoi
Дата:
Сообщение: Re: No PL/PHP ? Any reason?