Updated at September 7, 2026 01:25 PM
sequence_object:current()
Since version 2.4.1.
Return the last retrieved value of the specified sequence or throw an
error if no value has been generated yet (next() has not been called
yet, or current() is called right after reset() is called).
Example:
tarantool> sq = box.schema.sequence.create('test')---...tarantool> sq:current()---- error: Sequence 'test' is not started...tarantool> sq:next()---- 1...tarantool> sq:current()---- 1...tarantool> sq:set(42)---...tarantool> sq:current()---- 42...tarantool> sq:reset()---...tarantool> sq:current() -- error---- error: Sequence 'test' is not started...