mirror of
https://github.com/vlang/v.git
synced 2025-09-15 07:22:27 +03:00
sqlite: add a last_insert_rowid fn (#10341)
This commit is contained in:
parent
18bebcc3be
commit
5266b4921d
2 changed files with 11 additions and 0 deletions
|
@ -9,8 +9,11 @@ fn test_sqlite() {
|
|||
db.exec('drop table if exists users')
|
||||
db.exec("create table users (id integer primary key, name text default '');")
|
||||
db.exec("insert into users (name) values ('Sam')")
|
||||
assert db.last_insert_rowid() == 1
|
||||
db.exec("insert into users (name) values ('Peter')")
|
||||
assert db.last_insert_rowid() == 2
|
||||
db.exec("insert into users (name) values ('Kate')")
|
||||
assert db.last_insert_rowid() == 3
|
||||
nr_users := db.q_int('select count(*) from users')
|
||||
assert nr_users == 3
|
||||
name := db.q_string('select name from users where id = 1')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue