public static void Initialize() { initialized = true; conn = new SqliteConnection (); log = new LogUtil ("DBHelper"); if (System.IO.File.Exists ("tasks.db")) { conn.ConnectionString = "Data Source=tasks.db;Synchronous=Off"; log.INFO ("Opening connection"); conn.Open (); } else { log.WARN ("Creating new database"); conn.ConnectionString = "Data Source=tasks.db;New=True;Synchronous=Off"; conn.Open (); CreateTables (); } }