Size: a a a

pgsql – PostgreSQL

2020 May 21

VY

Victor Yegorov in pgsql – PostgreSQL
Warstone
Вам времени не жалко?
это всё автоматизируется же…
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
Warstone
Вам времени не жалко?
Пары секунд? Нет.
источник

W

Warstone in pgsql – PostgreSQL
Denis Girko ☕️
Пары секунд? Нет.
Минут 30...
источник

VP

Vitaly Peryatin in pgsql – PostgreSQL
Помогите описать триггерную функцию
Что делаю не так?
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
А на что именно 30 минут?
источник

W

Warstone in pgsql – PostgreSQL
Denis Girko ☕️
Пары секунд? Нет.
На каждый тест поднимать по докеру - это ужас.
источник

VP

Vitaly Peryatin in pgsql – PostgreSQL
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
На тест? Нет, на весь цикл тестов.
источник

VP

Vitaly Peryatin in pgsql – PostgreSQL
источник

KK

Konstantin K in pgsql – PostgreSQL
как мат. вью работают с rls?
источник

KK

Konstantin K in pgsql – PostgreSQL
если ограниченный юзер вызовет рефреш, туда все данные попадут или только часть?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Хотите помощи? Будьте добры предоставить текст.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
почему картинками-то?
источник

VP

Vitaly Peryatin in pgsql – PostgreSQL
Михаил Шурутов
Хотите помощи? Будьте добры предоставить текст.
К сожалению, сообщение разбилась на несколько
источник

W

Warstone in pgsql – PostgreSQL
Denis Girko ☕️
На тест? Нет, на весь цикл тестов.
Тогда вопрос остался. У меня тесты могут идти паралельно. Так как последовательно они сейчас эти самые 30 минут и отрабатывают +-. Вы предлагаете поднимать 1 докер, значит тесты должны идти параллельно в этом докере. Как это сделать, с учетом того что тестам нужны разные начальные данные
источник

VY

Victor Yegorov in pgsql – PostgreSQL
добавьте в тест создание целевой базы и затем её уничтожение
источник

VP

Vitaly Peryatin in pgsql – PostgreSQL
Помогите описать триггерную функцию
Что делаю не так?

CREATE OR REPLACE FUNCTION natural_limitations() RETURNS trigger AS $$
   DECLARE
       res record;
   BEGIN
       IF EXTRACT(year FROM interval new.born_date + interval '0 years') - date_part('year', current_date) >= 14
              AND (new.gender='F' OR new.gender='M')
              AND new.weight >= 40
              AND new.height >= 140 AND new.height <= 220
              AND new.subs_end_date > new.subs_start_date
           THEN res = new;
       ELSE res = null;
       END IF;

       RETURN res;
   END
   $$ LANGUAGE plpgsql;
источник

W

Warstone in pgsql – PostgreSQL
Victor Yegorov
добавьте в тест создание целевой базы и затем её уничтожение
И используйте pid в качестве части имени базы. Да... А вариант быстрее есть?
источник

W

Warstone in pgsql – PostgreSQL
@livinbelievin Причем ваш вариант не решает ничего. Такое ощущение что это попытка притащить докер ради докера.
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Warstone
И используйте pid в качестве части имени базы. Да... А вариант быстрее есть?
а как долго у вас база создаётся?
источник