can you please report this as a bug in MySQL 1.2.3b1.   The exception  
raised looks like this in pdb:

ProgrammingError(ProgrammingError(1146, "Table 'test.t1' doesn't  
exist"),)


i.e., it raises a ProgrammingError, where first argument is in fact  
another instance of ProgrammingError.    We can work around this in  
the MySQL dialect but I would rather wait until a final version of  
1.2.3 is released, hopefully with this bug fixed.  this is how it  
should look:

ProgrammingError(1146, "Table 'test.t1' doesn't exist")
(Pdb) e.args
(1146, "Table 'test.t1' doesn't exist")



On Mar 6, 2009, at 6:13 AM, Ben Cheng wrote:

>
> Hi,
>
> I'm not sure is it a bug of SQLAlchemy or MySQL-Python, may some one
> advice or if you know any related tickets?
>
> When I'm using SQLAlchemy on MySQL-Python 1.2.3, it shows error on the
> following SQL when I call create_all:
>
> 19:05:33,895 INFO  [sqlalchemy.engine.base.Engine.0x...a0f0] SHOW
> VARIABLES LIKE 'sql_mode'
> 19:05:33,895 INFO  [sqlalchemy.engine.base.Engine.0x...a0f0] ()
> 19:05:33,934 INFO  [sqlalchemy.engine.base.Engine.0x...a0f0] DESCRIBE
> `forms`
> 19:05:33,935 INFO  [sqlalchemy.engine.base.Engine.0x...a0f0] ()
> 19:05:33,947 INFO  [sqlalchemy.engine.base.Engine.0x...a0f0] ROLLBACK
>
> sqlalchemy.exc.ProgrammingError: (ProgrammingError) (1146, "Table
> 'voters.forms' doesn't exist") 'DESCRIBE `forms`' ()
>
> But when I roll-back to MySQL-Python 1.2.1, the error gones.
>
> Any thought?
>
> Best,
> Ben
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to