Knex: Агрегат ПРОПУСТИТЬ ЗАБЛОКИРОВАН

Созданный на 24 февр. 2017  ·  3Комментарии  ·  Источник: knex/knex

Начиная с POSTGRESQL 9.5, есть опция SKIP LOCKED для SELECT FOR SHARE/FOR UPDATE которая очень полезна.

Было бы полезно поддержать это.

Спасибо

feature request

Самый полезный комментарий

Спасибо вам большое за это! Закрытие выпуска, раз уж вы все молодцы!

Все 3 Комментарий

Было бы действительно полезно.

Единственный обходной путь до сих пор выглядит как выполнение необработанного запроса.

knex.raw('select * from table for update skip locked')

Я тоже хочу этого, поэтому я реализовал функциональность PostgreSQL с помощью некоторых модульных + интеграционных тестов, но я буду придерживаться PR в течение нескольких дней, пока он не будет работать над MySQL и MariaDB, для полноты. Однако мои изменения уже находятся на публичной вилке.

Спасибо вам большое за это! Закрытие выпуска, раз уж вы все молодцы!

Была ли эта страница полезной?
0 / 5 - 0 рейтинги