Начиная с POSTGRESQL 9.5, есть опция SKIP LOCKED
для SELECT FOR SHARE/FOR UPDATE
которая очень полезна.
Было бы полезно поддержать это.
Спасибо
Было бы действительно полезно.
Единственный обходной путь до сих пор выглядит как выполнение необработанного запроса.
knex.raw('select * from table for update skip locked')
Я тоже хочу этого, поэтому я реализовал функциональность PostgreSQL с помощью некоторых модульных + интеграционных тестов, но я буду придерживаться PR в течение нескольких дней, пока он не будет работать над MySQL и MariaDB, для полноты. Однако мои изменения уже находятся на публичной вилке.
Спасибо вам большое за это! Закрытие выпуска, раз уж вы все молодцы!
Самый полезный комментарий
Спасибо вам большое за это! Закрытие выпуска, раз уж вы все молодцы!