示例#1
0
        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();
            }
        }
示例#2
0
        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();
            }
        }
示例#3
0
 public void Close()
 {
     _db.Close();
 }