[f-spot] Log sql queries if --debug-sql is passed as a command line argument
- From: Ruben Vermeersch <rubenv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [f-spot] Log sql queries if --debug-sql is passed as a command line argument
- Date: Thu, 10 Feb 2011 13:12:26 +0000 (UTC)
commit d43a9ebe49f7e659f3952136948f04297804d0fa
Author: Tim Howard <timothy howard gmail com>
Date: Fri Jan 7 00:49:14 2011 -0500
Log sql queries if --debug-sql is passed as a command line argument
https://bugzilla.gnome.org/show_bug.cgi?id=638884
.../FSpot.Database/FSpotDatabaseConnection.cs | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/src/Clients/MainApp/FSpot.Database/FSpotDatabaseConnection.cs b/src/Clients/MainApp/FSpot.Database/FSpotDatabaseConnection.cs
index df899c3..1771f25 100644
--- a/src/Clients/MainApp/FSpot.Database/FSpotDatabaseConnection.cs
+++ b/src/Clients/MainApp/FSpot.Database/FSpotDatabaseConnection.cs
@@ -29,20 +29,23 @@
using System;
+using Hyena;
using Hyena.Data.Sqlite;
namespace FSpot.Database
{
-
-
public class FSpotDatabaseConnection : HyenaSqliteConnection
{
-
public FSpotDatabaseConnection (string dbpath) : base(dbpath)
{
//Execute ("PRAGMA synchronous = OFF");
//Execute ("PRAGMA temp_store = MEMORY");
//Execute ("PRAGMA count_changes = OFF");
+
+ if (ApplicationContext.CommandLine.Contains("debug-sql"))
+ {
+ Hyena.Data.Sqlite.HyenaSqliteCommand.LogAll = true;
+ }
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]