@property
def format_is_text_affinity(self):
    'return True if the storage format will automatically imply\n        a TEXT affinity.\n\n        If the storage format contains no non-numeric characters,\n        it will imply a NUMERIC storage format on SQLite; in this case,\n        the type will generate its DDL as DATE_CHAR, DATETIME_CHAR,\n        TIME_CHAR.\n\n        .. versionadded:: 1.0.0\n\n        '
    spec = (self._storage_format % {'year': 0, 'month': 0, 'day': 0, 'hour': 0, 'minute': 0, 'second': 0, 'microsecond': 0})
    return bool(re.search('[^0-9]', spec))
return True if the storage format will automatically imply
a TEXT affinity.

If the storage format contains no non-numeric characters,
it will imply a NUMERIC storage format on SQLite; in this case,
the type will generate its DDL as DATE_CHAR, DATETIME_CHAR,
TIME_CHAR.

.. versionadded:: 1.0.0
@property
def format_is_text_affinity(self):
    'return True if the storage format will automatically imply\n        a TEXT affinity.\n\n        If the storage format contains no non-numeric characters,\n        it will imply a NUMERIC storage format on SQLite; in this case,\n        the type will generate its DDL as DATE_CHAR, DATETIME_CHAR,\n        TIME_CHAR.\n\n        .. versionadded:: 1.0.0\n\n        '
    spec = (self._storage_format % {'year': 0, 'month': 0, 'day': 0, 'hour': 0, 'minute': 0, 'second': 0, 'microsecond': 0})
    return bool(re.search('[^0-9]', spec))