craig-nuc.craig 4098> python Python 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from MythTV import Job, Recorded, System, MythDB, findfile, MythError, MythLog, datetime >>> from optparse import OptionParser >>> from glob import glob >>> from shutil import copyfile >>> import sys >>> import os >>> import errno >>> import time >>> db = MythDB() >>> job = Job(2057, db=db) >>> chanid = job.chanid >>> starttime = job.starttime >>> rec = Recorded((chanid, starttime), db=db) >>> rec.update() Traceback (most recent call last): File "", line 1, in File "/usr/lib/python2.7/dist-packages/MythTV/database.py", line 429, in update self._push() File "/usr/lib/python2.7/dist-packages/MythTV/dataheap.py", line 351, in _push DBDataWrite._push(self) File "/usr/lib/python2.7/dist-packages/MythTV/database.py", line 408, in _push % (self._table, format_string, self._where), sql_values) File "/usr/lib/python2.7/dist-packages/MythTV/_conn_mysqldb.py", line 71, in execute raise MythDBError(MythDBError.DB_RAW, e.args) MythTV.exceptions.MythDBError: MySQL error 1292: Incorrect datetime value: '0' for column 'bookmarkupdate' at row 1 >>>