25 июля Robert Haas применил патч, добавляющий CREATE IF NOT EXISTS для таблиц.
CREATE TABLE IF NOT EXISTS.
Reviewed by Bernd Helmle.
Пример тривиален:
$ create table if not exists tesit (x text);
CREATE TABLE
$ create table if not exists tesit (x text);
NOTICE: relation "tesit" already exists, skipping
CREATE TABLE
Как можно видеть ошибки нет - просто дружелюбное замечание.
Скорее всего такое же будет для схем, индексов, вью и других объектов базы, и нам не потребуется больше все эти корявые воркэраунды.
No comments:
Post a Comment