From 7cb13590b2aab04fc7590dbf86f28b4c4b60449d Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Tue, 27 Mar 2018 23:16:53 -0400 Subject: Database insert now returns new rowid --- hkutil/database.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hkutil/database.h b/hkutil/database.h index 5820728..67dd9c5 100644 --- a/hkutil/database.h +++ b/hkutil/database.h @@ -131,7 +131,7 @@ namespace hatkirby { } } - void insertIntoTable( + uint64_t insertIntoTable( std::string table, std::list columns) { @@ -181,6 +181,8 @@ namespace hatkirby { { throw sqlite3_error("Error writing to database", ppdb_.get()); } + + return sqlite3_last_insert_rowid(ppdb_.get()); } std::vector queryAll( -- cgit 1.4.1