1
0
Fork 0

use explicit unicode columns for client table (fixes #38)

* data/dbrepo/versions/002.py:
  - replace String with Unicode for appropriate columns
 * gnuviechadmin/backend/BackendTo.py:
  - only convert strings to unicode for Unicode columns
 * gnuviechadmin/backend/tables.py:
  - override table definition for client table's Unicode columns
This commit is contained in:
Jan Dittberner 2009-08-02 21:09:07 +02:00
parent d4ba46a329
commit ccaa207d36
3 changed files with 24 additions and 11 deletions

View file

@ -10,13 +10,13 @@ meta = MetaData(migrate_engine)
client = Table(
'client', meta,
Column('clientid', Integer, primary_key=True),
Column('title', String(10)),
Column('firstname', String(64), nullable=False),
Column('lastname', String(64), nullable=False),
Column('address1', String(64), nullable=False),
Column('address2', String(64)),
Column('title', Unicode(10)),
Column('firstname', Unicode(64), nullable=False),
Column('lastname', Unicode(64), nullable=False),
Column('address1', Unicode(64), nullable=False),
Column('address2', Unicode(64)),
Column('zip', String(7), nullable=False),
Column('city', String(64), nullable=False),
Column('city', Unicode(64), nullable=False),
Column('country', String(5), nullable=False),
Column('phone', String(32), nullable=False),
Column('mobile', String(32)),