static void CheckDatabase(string baseDir) { Console.WriteLine("Checking Key Value Store '{0}'", baseDir); RazorCache cache = new RazorCache(); var kv = new KeyValueStore(baseDir, cache); try { kv.ScanCheck(); } finally { kv.Close(); } }
static void RemoveOrphanedTables(string baseDir) { Console.WriteLine("Removing Orphaned Tables '{0}'", baseDir); RazorCache cache = new RazorCache(); var kv = new KeyValueStore(baseDir, cache); try { kv.RemoveOrphanedPages(); } finally { kv.Close(); } }
public void Close() { _db.Close(); }