Timedelta wordt omgezet in gehele waarden. Raadpleeg https://github .com/pandas-dev/pandas/blob/master/pandas/io/sql.py#L880-L883
Een tijdelijke oplossing zou zijn om de tijddelta om te zetten in tekenreeksformaat, voordat deze wordt opgeslagen in db.
def a_func(val):
return str(val)
my_df['delay'] = my_df['delay'].apply(a_func)
of
my_df['delay'] = my_df['delay'].astype(str)