Lines n/a 0 / 0
Functions and Methods n/a 0 / 0
Classes and Traits n/a 0 / 0
Name Lines Functions and Methods CRAP Classes and Traits
LockType n/a 0 / 0 n/a 0 / 0 0 n/a 0 / 0
1<?php
2
3declare(strict_types=1);
4
5namespace BlueprintAU\Radiant\Database\Query\Enums;
6
7/**
8 * The row-lock modes a query builder can request.
9 */
10enum LockType: string
11{
12    /** `FOR UPDATE` — lock the selected rows against concurrent writes. */
13    case Update = 'update';
14
15    /** `LOCK IN SHARE MODE` / `FOR SHARE` — shared read lock. */
16    case Shared = 'shared';
17}