- fix reagent search output

- fix indexes readonly validation

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@1123 cd1c1023-2f26-0410-ae45-c471fc1f0318
This commit is contained in:
(no author)
2008-02-04 16:34:45 +00:00
parent f8cee37219
commit c4c536a63a
2 changed files with 4 additions and 7 deletions
+4 -4
View File
@@ -3450,27 +3450,27 @@ class etpDatabase(TextInterface):
self.createExtrainfoIndex()
def createContentIndex(self):
self.checkReadOnly()
if self.dbname != "etpdb" and self.indexing:
self.checkReadOnly()
self.cursor.execute('CREATE INDEX IF NOT EXISTS contentindex ON content ( file )')
self.commitChanges()
def createBaseinfoIndex(self):
self.checkReadOnly()
if self.dbname != "etpdb" and self.indexing:
self.checkReadOnly()
self.cursor.execute('CREATE INDEX IF NOT EXISTS baseindex ON baseinfo ( idpackage, atom, name, version, slot, branch, revision )')
self.commitChanges()
def createDependenciesIndex(self):
self.checkReadOnly()
if self.dbname != "etpdb" and self.indexing:
self.checkReadOnly()
self.cursor.execute('CREATE INDEX IF NOT EXISTS dependenciesindex ON dependencies ( idpackage, iddependency )')
self.cursor.execute('CREATE INDEX IF NOT EXISTS dependenciesreferenceindex ON dependenciesreference ( iddependency, dependency )')
self.commitChanges()
def createExtrainfoIndex(self):
self.checkReadOnly()
if self.dbname != "etpdb" and self.indexing:
self.checkReadOnly()
self.cursor.execute('CREATE INDEX IF NOT EXISTS extrainfoindex ON extrainfo ( idpackage, description, homepage, download, digest, datecreation, size )')
self.commitChanges()