[Bug 1236297] Re: Unicode errors with PostgreSQL and RawStr fields

Aurélien Bompard aurelien at bompard.org
Mon Oct 7 14:44:18 CEST 2013


I found why! In "mailman/src/mailman/database/schema/postgres.sql", the moderator_password field is of type "TEXT" instead of being "BYTEA". As a result, the psycopg2 driver converts it to an unicode string.
This is coherent with the Storm manual which states that RawStr types should be set as BYTEA types in PostgreSQL:
https://storm.canonical.com/Manual#Table_of_properties_vs._python_vs._database_types

I believe a schema migration script will be needed.

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1236297

Title:
  Unicode errors with PostgreSQL and RawStr fields

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1236297/+subscriptions


More information about the Mailman-coders mailing list