This changeset defines on the field the (somehow) abstract SQL type a field should use letting the duty of specifying the real SQL type the database supports and the conversion to/from the python types to the backend. issue6351 review33951002
20 lines
431 B
Python
20 lines
431 B
Python
# This file is part of Tryton. The COPYRIGHT file at the top level of
|
|
# this repository contains the full copyright notices and license terms.
|
|
from .field import Field
|
|
|
|
|
|
class Integer(Field):
|
|
'''
|
|
Define an integer field (``int``).
|
|
'''
|
|
_type = 'integer'
|
|
_sql_type = 'INTEGER'
|
|
|
|
|
|
class BigInteger(Integer):
|
|
'''
|
|
Define an integer field (``long``).
|
|
'''
|
|
_type = 'biginteger'
|
|
_sql_type = 'BIGINT'
|