Подскажите, пж-ста, есть таблица истории переводов, в ней три столбца: source_account, dest_account и amount. Дан аккаунт, нужно для него посчитать итоговую сумму на счёте. То...
Всем привет, поиск по jsonb полям всегда такой некрасивый? Или так и должно быть? У меня json вида {"ts": 10} в where pg не ругается только на такой формат where (a.data->>'...
Увеличение varchar с помощью alter table tbl alter column data inform varchar(10000) может какие-то проблемы внести? Где-то слышал, что может всё сломаться из-за особенностей ...
Привет, подскажите, пж-ста, pg_restore очень долго восстанавливает дамп. База была на 1тб, восстанавливает уже 2-е суток, на диске стало всего на 100 гб меньше. Диск загружен ...
Привет, есть два компонента, форма и список. Список грузит данные с бека, форма их закидывает. Какой нынче самый правильный способ заставить компонент обновить список после от...
Привет, можно-ли создать какой-нибудь "шаблонный" редьюсер, от которого потом можно "отнаследоваться"? Во многих компонентах нужно что-то загружать, значит нужны стейты загруж...
Привет, мне приходится иметь дело с несколькими проектами, соответственно у них разные бд. Нашёл в интернеет идею поднимать постгрес в контейнере и просто менять директорию da...
Жаль что нельзя pg_restore запустить с середины. В pg_stat_activity вижу подключение с pg_restore'а, вроде восстанавливает. Дата query_start свежая (то есть ничего не зависло)...
Привет, у меня есть дамп бд для тестирования. Есть мысль каждый раз для CI пайплайна заново воссоздавать окружение, единственная проблема это не хочется каждый раз делать rest...
Мне нужно обновить много записей в таблице, которую нельзя надолго занимать. Сочинил запрос, который обновляет записи по 100 штук. Не очень представляю, как его выполнять, пок...
Подскажите, пж-ста, хочу результат запроса превратить в строку неважно в каком виде, главное чтобы как-то читалось. Можно-ли как-нибудь это провернуть? То есть, например, зап...
Как правильно вернуть один null, если в запросе вернулось 0 строк? Типа select name from person where id = 22 , движок преобразовывает результат в массив и умирает, если нет ...
У меня есть два связанных поля, можно как-то повесить constraint который будет запрещать ситуцию, когда одно из двух полей null? То есть (null, null) нормально, (2, 1) нормаль...
Хочу написать запрос, который бы фильтровал по условиям в зависимости от того нашлось-ли что-нибудь по другим условим. То есть логика: выбери из таблицы значения, где x = true...
Привет, есть какой-нибудь хороший софт для создания и отладки запросов? Чтобы можно было быстро задать схему, добавить тестовых данных и дальше работать над запросом, может кт...
Привет! Видел пару статей в интернете, что перформанс у json'a почти не отличается от простых колонок, индексы есть, всё хорошо... Насколько это правда, как вообще json/jsonb ...
Можно как-нибудь сделать что-то такое: UPDATE a set b = (insert into ... returning id) ? Хочу вставить значение в одну таблицу и сразу апдейтнуть запись в другой таблице исп...
Как правильно указывать размер компонента? Имею ввиду два сценария: внутренний компонент занимает всё доступное пространоство, а внешний уже ограничивает. Второй сценарий: все...
Хочу сделать бекап базы pg_dump'ом, но у меня нестабильное соединение. Можно как-нибудь сделать "прерываемый дамп", чтобы в случае отвала сети можно было продолжить с того мом...
А как тогда асинхронные запросы к апи проворачивать? У меня есть action creator, внутри него я обращаюсь к апи и меняю стейт (вызываю dispatch благодаря thunk), сначала loadin...