[Sqlalchemy-tickets] [sqlalchemy] #2869: serializer with non-ascii names
Brought to you by:
zzzeek
|
From: sqlalchemy <mi...@zz...> - 2013-11-21 18:28:45
|
#2869: serializer with non-ascii names
--------------------+---------------------------------------
Reporter: zzzeek | Owner: zzzeek
Type: defect | Status: new
Priority: medium | Milestone: 0.8.xx
Component: ext | Severity: minor - half an hour
Keywords: | Progress State: in progress
--------------------+---------------------------------------
{{{
#!python
# coding: utf-8
from sqlalchemy import *
from sqlalchemy.util import ue
from sqlalchemy.ext import serializer
m = MetaData()
t = Table(ue('\u6e2c\u8a66'), m,
Column(ue('\u6e2c\u8a66_id'), Integer))
expr = select([t]).where(t.c[ue('\u6e2c\u8a66_id')] == 5)
expr2 = serializer.loads(serializer.dumps(expr, -1), m)
print expr2
}}}
--
Ticket URL: <http://www.sqlalchemy.org/trac/ticket/2869>
sqlalchemy <http://www.sqlalchemy.org/>
The Database Toolkit for Python
|