field_metadata changes to account for the new has_cover DB column.

This commit is contained in:
Charles Haley 2010-11-27 15:19:15 +00:00
parent be987eac40
commit 9b80244bdb
2 changed files with 10 additions and 12 deletions

View File

@ -268,8 +268,6 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
base, base,
prefer_custom=True) prefer_custom=True)
self.field_metadata.set_field_record_index('cover',
self.FIELD_MAP['cover'], prefer_custom=False)
self.FIELD_MAP['ondevice'] = base+1 self.FIELD_MAP['ondevice'] = base+1
self.field_metadata.set_field_record_index('ondevice', base+1, prefer_custom=False) self.field_metadata.set_field_record_index('ondevice', base+1, prefer_custom=False)
self.FIELD_MAP['all_metadata'] = base+2 self.FIELD_MAP['all_metadata'] = base+2

View File

@ -162,6 +162,15 @@ class FieldMetadata(dict):
'search_terms':['tags', 'tag'], 'search_terms':['tags', 'tag'],
'is_custom':False, 'is_custom':False,
'is_category':True}), 'is_category':True}),
('all_metadata',{'table':None,
'column':None,
'datatype':None,
'is_multiple':None,
'kind':'field',
'name':None,
'search_terms':[],
'is_custom':False,
'is_category':False}),
('author_sort',{'table':None, ('author_sort',{'table':None,
'column':None, 'column':None,
'datatype':'text', 'datatype':'text',
@ -181,7 +190,7 @@ class FieldMetadata(dict):
'is_custom':False, 'is_category':False}), 'is_custom':False, 'is_category':False}),
('cover', {'table':None, ('cover', {'table':None,
'column':None, 'column':None,
'datatype':None, 'datatype':'int',
'is_multiple':None, 'is_multiple':None,
'kind':'field', 'kind':'field',
'name':None, 'name':None,
@ -224,15 +233,6 @@ class FieldMetadata(dict):
'search_terms':[], 'search_terms':[],
'is_custom':False, 'is_custom':False,
'is_category':False}), 'is_category':False}),
('all_metadata',{'table':None,
'column':None,
'datatype':None,
'is_multiple':None,
'kind':'field',
'name':None,
'search_terms':[],
'is_custom':False,
'is_category':False}),
('ondevice', {'table':None, ('ondevice', {'table':None,
'column':None, 'column':None,
'datatype':'text', 'datatype':'text',