<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def convert_to_database_compatible_value(value):
 """Pandas 0.23 broke DataFrame.to_sql, so we workaround it by rolling our own extremely low-tech conversion routine """

    if pd.isnull(value):
        return None
    if isinstance(value, pd.Timestamp):
        return value.to_pydatetime()
    try:
        return value.item()
    except AttributeError:
        return value