23use Wikimedia\ScopedCallback;
223 public function query( $sql, $fname = __METHOD__, $flags = 0 );
288 $table, $conds =
'', $fname = __METHOD__, $options = [], $join_conds = []
315 public function insert( $table, $rows, $fname = __METHOD__, $options = [] );
355 public function update( $table, $set, $conds, $fname = __METHOD__, $options = [] );
393 public function replace( $table, $uniqueKeys, $rows, $fname = __METHOD__ );
436 $table, array $rows, $uniqueKeys, array $set, $fname = __METHOD__
491 public function delete( $table, $conds, $fname = __METHOD__ );
534 $selectJoinConds = []
737 public function startAtomic( $fname = __METHOD__, $cancelable = self::ATOMIC_NOT_CANCELABLE );
852 $fname, callable $callback, $cancelable = self::ATOMIC_NOT_CANCELABLE
874 public function begin( $fname = __METHOD__, $mode = self::TRANSACTION_EXPLICIT );
894 public function commit( $fname = __METHOD__, $flush = self::FLUSHING_ONE );
915 public function rollback( $fname = __METHOD__, $flush = self::FLUSHING_ONE );
937 public function flushSnapshot( $fname = __METHOD__, $flush = self::FLUSHING_ONE );
981 public function lock( $lockName, $method, $timeout = 5, $flags = 0 );
993 public function unlock( $lockName, $method );