

Return self._execute_and_instances(context)įile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3560, in _execute_and_instances filter(Entry.nonnative_days_of_ntains())įile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3803, in countįile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3523, in scalarįile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3490, in oneįile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3459, in one_or_noneįile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/orm/query.py", line 3535, in _iter_ The above exception was the direct cause of the following exception:

You might need to add explicit type casts. HINT: No operator matches the given name and argument type(s). LINE 4: WHERE entries.nonnative_days_of_week ARRAY) AS.

: operator does not exist: character varying text contains())įile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_contextįile "/Users/mattbennett/.virtualenvs/repro/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 575, in do_execute # ^ # HINT: No operator matches the given name and argument type(s). # non-native query raises # LINE 4: WHERE entries.nonnative_days_of_week ARRAY) AS. """ array of DOW pattern """ engine = create_engine( metadata. """ array of DOW pattern """ nonnative_days_of_week = Column(ĪRRAY( DBEnum( DayOfWeek, create_constraint = False, native_enum = False)), Monday = "Mon" Tuesday = "Tue" Wednesday = "Wed" Thursday = "Thu" Friday = "Fri" Saturday = "Sat" Sunday = "Sun" name = Column( String)ĪRRAY( DBEnum( DayOfWeek, create_constraint = False, native_enum = True)), _tablename_ = "entries" id = Column( Integer, primary_key = True) orm import sessionmaker Base = declarative_base() declarative import declarative_base from sqlalchemy. From enum import Enum from sqlalchemy import Column from sqlalchemy import Enum as DBEnum from sqlalchemy import Integer, String, create_engine from sqlalchemy.
