From: Lucas Bajolet Date: Tue, 30 Sep 2014 20:25:04 +0000 (-0400) Subject: lib/sqlite: Added last_rowid method to SQLite X-Git-Tag: v0.6.10~40^2~5 X-Git-Url: http://nitlanguage.org lib/sqlite: Added last_rowid method to SQLite Signed-off-by: Lucas Bajolet --- diff --git a/lib/sqlite3/sqlite3.nit b/lib/sqlite3/sqlite3.nit index d016a4c..05cbed0 100644 --- a/lib/sqlite3/sqlite3.nit +++ b/lib/sqlite3/sqlite3.nit @@ -105,6 +105,9 @@ class Sqlite3DB if err.is_ok then return null return err.to_s end + + # Returns the id for the last successful insert on the current connection. + fun last_insert_rowid: Int do return native_connection.last_insert_rowid end # A prepared Sqlite3 statement, created from `Sqlite3DB::prepare` or `Sqlite3DB::select`