sql >> Base de Datos >  >> RDS >> PostgreSQL

Problema con Sqlalchemy e inserción de matriz de jsonb en postgresql

Agregue el elenco que falta, usando:

class CastingArray(ARRAY):

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

Y al definir el módulo, use esta clase en lugar de ARRAY (old_passwords = db.Column(CastingArray(JSONB))

(Respuesta tomada de https://groups.google.com/forum/# !topic/sqlalchemy/oB4zVgUEMgA )