Updated at October 21, 2026 10:46 AM
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...