Если у вас есть роскошь, по-настоящему простой способ будет с sed
и pg_dump
:
pg_dump -s [arguments to connect to your database] | sed 's/patient/client/g' > new_structure.sql
Это (потенциально) дает вам новую схему, которая имеет каждый экземпляр "пациента"изменился на «клиент», но он мало что делает для ваших данных, поэтому вам придется выгружать и загружать данные по отдельности, что может оказаться затруднительным.Ответ Уэйна лучше, но в любом случае, вам, вероятно, придется вносить значительные изменения в приложение, чтобы координировать его одновременно.
Я бы отложил, если это возможно, это не то изменение, которое вы должны принять слегка.