Cтолбец с типом данных ARRAY sqlalchemy

Подскажите, пожалуйста, почему у меня не создается столбец с типом данных ARRAY?

from sqlalchemy import ARRAY 
from sqlalchemy.orm import Mapped, mapped_column, DeclarativeBase, relationship, sessionmaker
from sqlalchemy.ext.asyncio import AsyncAttrs, async_sessionmaker, create_async_engine, AsyncSession
from sqlalchemy.ext.mutable import MutableList
from datetime import datetime
from typing import Optional

engine = create_async_engine(url="postgresql+asyncpg://bot:bot@localhost:5432/bot", echo=True)
    
async_session = sessionmaker(bind=engine, class_= AsyncSession, expire_on_commit=False)


class Base(AsyncAttrs, DeclarativeBase):
    pass

class Match(Base):
    __tablename__ = 'match'
    
    id = Column(Integer, primary_key=True)
    tg_id = Column(BigInteger)
    field = Column('myarray', ARRAY(Integer), nullable=True)   
        
async def async_main():
    async with engine.begin() as conn:
        await conn.run_sync(Base.metadata.create_all)``` 

Возникает следующая ошибка: 

*sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedColumnError'>: столбец match.myarray не существует 
[SQL: SELECT match.id, match.tg_id, match.myarray
FROM match
WHERE match.tg_id = $1::BIGINT]
[parameters: (3221942666,)]
FROM match
WHERE match.tg_id = $1::BIGINT]
[parameters: (421942666,)]
(Background on this error at: https://sqlalche.me/e/20/f405)*

Ответы (0 шт):