science fiction (24),
horror (6),
space opera (6),
fantasy (6),
steampunk (4),
alternate history (3),
vampires (3),
World SF (3),
Essays on Stanley G. Weinbaum (3),
historical fantasy (3),
nanotechnology (2),
biotechnology (2),
science fantasy (2),
Essays on Theodore Sturgeon (2),
Essays on David H. Keller (2),
Essays on Philip K. Dick (2),
Essays on Fritz Leiber (2),
Atlantis (2),
female main character (2),
Stanley G. Weinbaum (2),
Venice (2),
Malta (1),
Pain (1),
rats (1),
human evolution (1),
Libraries (1),
SF: The 100 Best Novels 1949-1984 (1),
war (1),
enhanced humans (1),
Wandering Jew (1),
life extension (1),
immortality (1),
historians (1),
history (1),
group marriage (1),
hard sf (1),
recursive sf (1),
Venezuela (1),
vampire (1),
bubonic plague (1),
transformation (1),
alien contact (1),
Philip K. Dick (1),
Essays on John Brunner (1),
Essays on E. E. Smith (1),
E. E. Smith (1),
Essays on James Blish (1),
Essays on Hugo Gernsback (1),
Hugo Gernsback (1),
Essays on John W. Campbell, Jr. (1),
john w. campbell (1),
satanism (1),
ghost (1),
haunted house (1),
humans (1),
dwarves (1),
elves (1),
fantasy short story (1),
Lovecraftian (1),
resurrection (1),
female protagonist (1),
bioengineering (1),
highways (1),
artificial intelligence (1),
self-driving car (1),
bridges (1),
Essays on Clark Ashton Smith (1),
Clark Ashton Smith (1),
Essays on L. Sprague de Camp (1),
Essays on J. G. Ballard (1),
J. G. Ballard (1),
Essays on Thomas M. Disch (1),
Essays on Mary Shelley (1),
Mary W. Shelley (1),
Essays on Edgar Rice Burroughs (1),
Edgar Rice Burroughs (1),
Essays on Robert A. Heinlein (1),
Robert A. Heinlein (1),
Essays on Gregory Benford (1),
Gregory Benford (1),
Essays on David Brin (1),
Essays on Joe Haldeman (1),
Essays on Katherine MacLean (1),
Essays on Bruce Sterling (1),
Bruce Sterling (1),
Essays on Ian Watson (1),
Ian Watson (1),
Essays on Kate Wilhelm (1),
dark fantasy (1),
Essays on Edgar Allan Poe (1),
Essays on Camille Flammarion (1),
Essays on Jules Verne (1),
Essays on H. G. Wells (1),
H. G. Wells (1),
reincarnation (1),
devil (1),
original anthology (1),
scientific romance (1),
near future (1),
thriller (1),
Faerie (1),
necromancers (1),
Leigh Brackett (1)
--> -->
<class 'MySQLdb._exceptions.ProgrammingError'> | Python 2.7.18: /usr/bin/python Mon Apr 29 21:12:44 2024 |
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
/home/stoecker/isfdb/install/cgi-bin/authortags.cgi in <module>() |
43 print print_string
|
44
|
=> 45 print '<p><b>Back to the Summary Bibliography page for %s</b>' % ISFDBLink('ea.cgi', author_id, author_name)
|
46
|
47 PrintTrailer('authortags', author_id, author_id)
|
ISFDBLink = <function ISFDBLink>, author_id = 556, author_name = 'Brian Stableford' |
/home/stoecker/isfdb/install/cgi-bin/library.py in ISFDBLink(script='ea.cgi', record_id=556, displayed_value='Brian Stableford', brackets=False, argument='', transliterations=None) |
463 # use that function to retrieve transliterations
|
464 elif trans_function and str(record_id).isdigit():
|
=> 465 trans_values = trans_function(record_id)
|
466 # If transliterated values have been found, add them to the link
|
467 if trans_values:
|
trans_values = None, trans_function = <function SQLloadTransAuthorNames>, record_id = 556 |
/home/stoecker/isfdb/install/cgi-bin/SQLparsing.py in SQLloadTransAuthorNames(author_id=556) |
1773 def SQLloadTransAuthorNames(author_id):
|
1774 query = "select trans_author_name from trans_authors where author_id=%d" % int(author_id)
|
=> 1775 db.query(query)
|
1776 result = db.store_result()
|
1777 row = result.fetch_row()
|
global db = <_mysql.connection open to '127.0.0.1'>, db.query = <bound method Connection.query of <_mysql.connection open to '127.0.0.1'>>, query = 'select trans_author_name from trans_authors where author_id=556' |
/usr/lib64/python2.7/site-packages/MySQLdb/connections.py in query(self=<_mysql.connection open to '127.0.0.1'>, query='select trans_author_name from trans_authors where author_id=556') |
237 if isinstance(query, bytearray):
|
238 query = bytes(query)
|
=> 239 _mysql.connection.query(self, query)
|
240
|
241 def _bytes_literal(self, bs):
|
global _mysql = <module 'MySQLdb._mysql' from '/usr/lib64/python2.7/site-packages/MySQLdb/_mysql.so'>, _mysql.connection = <type '_mysql.connection'>, _mysql.connection.query = <method 'query' of '_mysql.connection' objects>, self = <_mysql.connection open to '127.0.0.1'>, query = 'select trans_author_name from trans_authors where author_id=556' |
<class 'MySQLdb._exceptions.ProgrammingError'>: (1146, "Table 'isfdb.trans_authors' doesn't exist")
args =
(1146, "Table 'isfdb.trans_authors' doesn't exist")
message =
''