Focus::PG::Dsl::AdvisoryLockFunctions
Instance methods
pg_advisory_lock(key1 : Focus::IntExpression(Int32), key2 : Focus::IntExpression(Int32)) : Focus::FunctionExpression
SourceSession-level exclusive advisory lock
pg_advisory_unlock(key1 : Focus::IntExpression(Int32), key2 : Focus::IntExpression(Int32)) : Focus::BoolExpression
SourceRelease session-level exclusive advisory lock
pg_advisory_xact_lock(key1 : Focus::IntExpression(Int32), key2 : Focus::IntExpression(Int32)) : Focus::FunctionExpression
SourceTransaction-level exclusive advisory lock
pg_try_advisory_lock(key1 : Focus::IntExpression(Int32), key2 : Focus::IntExpression(Int32)) : Focus::BoolExpression
SourceTry to acquire session-level exclusive advisory lock
pg_try_advisory_xact_lock(key1 : Focus::IntExpression(Int32), key2 : Focus::IntExpression(Int32)) : Focus::BoolExpression
SourceTry to acquire transaction-level exclusive advisory lock