text: Title: asyncpg.exceptions.DataError: invalid input for query argument $1: <Record chat_id=-1001218255164> (an integer is required (got type asyncpg.Record))
  Body: <!--
  Thank you for reporting an issue/feature request.
  
  If this is a feature request, please disregard this template.  If this is
  a bug report, please answer to the questions below.
  
  It will be much easier for us to fix the issue if a test case that reproduces
  the problem is provided, with clear instructions on how to run it.
  
  Thank you!
  -->
  
  * **asyncpg version**: 0.18.3
  * **PostgreSQL version**: 4.3
  * **Do you use a PostgreSQL SaaS?  If so, which?  Can you reproduce
    the issue with a local PostgreSQL install?**: No
  * **Python version**: 3.7.1
  * **Platform**: Linux Ubuntu
  * **Do you use pgbouncer?**: No
  * **Did you install asyncpg with pip?**: No (i installed it in pycharm)
  * **If you built asyncpg locally, which version of Cython did you use?**: I don't use Cython
  * **Can the issue be reproduced under both asyncio and
    [uvloop](https://github.com/magicstack/uvloop)?**: I don't know
  
  <!-- Enter your issue details below this comment. -->
  i have a column with bigint type, when i want make a record 
  gives an error message: ``` asyncpg.exceptions.DataError: invalid input for query argument $1: <Record chat_id=-1001218255164> (an integer is required (got type asyncpg.Record)) ```