From 350bfdb5ea9b4f7e50746c50a46d8032cbc5a104 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 8 Nov 2017 14:53:26 -0500 Subject: Created database versioning system Also added an ANALYZE statement to the end of the datafile generation process. This generates information that allows sqlite to sometimes come up with a better query plan, and in many cases can significant speed up queries. This constitutes a minor database update, but because this is the first version that uses the database versioning system, older versions are essentially incompatible. refs #2 --- generator/generator.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'generator/generator.h') diff --git a/generator/generator.h b/generator/generator.h index 43b3272..5458c97 100644 --- a/generator/generator.h +++ b/generator/generator.h @@ -60,6 +60,8 @@ namespace verbly { void writeSchema(); + void writeVersion(); + void dumpObjects(); void readWordNetAntonymy(); @@ -88,6 +90,8 @@ namespace verbly { void readWordNetSimilarity(); + void analyzeDatabase(); + // Helpers std::list readFile(std::string path); -- cgit 1.4.1