PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Problema com Sqlalchemy e inserindo array de jsonb para postgresql


Adicione o elenco ausente, usando:
class CastingArray(ARRAY):

 def bind_expression(self, bindvalue):
     return cast(bindvalue, self)

E ao definir o módulo use esta classe em vez de ARRAY (old_passwords = db.Column(CastingArray(JSONB))

(Resposta extraída de https://groups.google.com/forum/# !topic/sqlalchemy/oB4zVgUEMgA )