+ title_idx = DatabaseIndex(title)
+ series_idx = DatabaseIndex(series)
+ ser_no_idx = DatabaseIndex(ser_no)
+ archive_idx = DatabaseIndex(archive)
+ archive_file_idx = DatabaseIndex(archive, file, unique=True)
+ file_idx = DatabaseIndex(file)
+ size_idx = DatabaseIndex(size)
+ deleted_idx = DatabaseIndex(deleted)
+ extension_idx = DatabaseIndex(extension)
+ date_idx = DatabaseIndex(date)
+ language_idx = DatabaseIndex(language)
+
+
+class BookGenre(SQLObject):
+ class sqlmeta:
+ table = "book_genre"
+ book = ForeignKey('Book', notNull=True, cascade=True)
+ genre = ForeignKey('Genre', notNull=True, cascade=True)
+ book_idx = DatabaseIndex(book)
+ genre_idx = DatabaseIndex(genre)
+ main_idx = DatabaseIndex(book, genre, unique=True)