Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add indicies required.
Vsevolod Stakhov committed 12 years ago
commit d7fd521c6fe265c2a7c58a6a48400c81d8e9a9da
parent 6afb7ff04f6f84b242c61f6327f32bc55ee92037
1 file changed +4 -0
modified libpkg/private/repodb.h
@@ -176,6 +176,10 @@ static const char initsql[] = ""
	");"
	"CREATE INDEX packages_origin ON packages(origin COLLATE NOCASE);"
	"CREATE INDEX packages_name ON packages(name COLLATE NOCASE);"
+
	"CREATE INDEX packages_uid_nocase ON packages(name COLLATE NOCASE, origin COLLATE NOCASE);"
+
	"CREATE INDEX packages_version_nocase ON packages(name COLLATE NOCASE, version);"
+
	"CREATE INDEX packages_uid ON packages(name, origin COLLATE NOCASE);"
+
	"CREATE INDEX packages_version ON packages(name, version);"
	/* FTS search table */
	"CREATE VIRTUAL TABLE pkg_search USING fts4(id, name, origin);"