mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-25 12:04:21 +01:00
fixes #1976 and #1605 ```zsh turso> DROP TABLE IF EXISTS t; CREATE TABLE t ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT ); turso> INSERT INTO t (name) VALUES ('A'); SELECT * FROM sqlite_sequence; ┌──────┬─────┐ │ name │ seq │ ├──────┼─────┤ │ t │ 1 │ └──────┴─────┘ turso> DROP TABLE IF EXISTS t; CREATE TABLE t ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT ); turso> INSERT INTO t (name) VALUES ('A'); SELECT * FROM sqlite_sequence; ┌──────┬─────┐ │ name │ seq │ ├──────┼─────┤ │ t │ 1 │ └──────┴─────┘ turso> INSERT INTO t (name) VALUES ('A'); SELECT * FROM sqlite_sequence; ┌──────┬─────┐ │ name │ seq │ ├──────┼─────┤ │ t │ 2 │ └──────┴─────┘ turso> ``` Reviewed-by: Preston Thorpe <preston@turso.tech> Closes #2983
Integration and regression test suite.
# run all tests
cargo test
# run individual test
cargo test test_sequential_write -- --nocapture