From 3e0e70de4039cc5443f0db57693961f0472193db Mon Sep 17 00:00:00 2001 From: Zahid Ali Younis Date: Fri, 8 Feb 2019 00:23:45 +0000 Subject: [PATCH] Select statement is required to return the last rowid select last_insert_rowid(); --- QueryBuilder/Compilers/SqliteCompiler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/QueryBuilder/Compilers/SqliteCompiler.cs b/QueryBuilder/Compilers/SqliteCompiler.cs index b8b3ae60..83912642 100644 --- a/QueryBuilder/Compilers/SqliteCompiler.cs +++ b/QueryBuilder/Compilers/SqliteCompiler.cs @@ -11,7 +11,7 @@ public class SqliteCompiler : Compiler protected override string parameterPlaceholderPrefix { get; set; } = "@p"; protected override string OpeningIdentifier { get; set; } = "\""; protected override string ClosingIdentifier { get; set; } = "\""; - protected override string LastId { get; set; } = "last_insert_rowid()"; + protected override string LastId { get; set; } = "select last_insert_rowid()"; public override string CompileTrue() { @@ -68,4 +68,4 @@ protected override string CompileBasicDateCondition(SqlResult ctx, BasicDateCond } } -} \ No newline at end of file +}