just to add an option,
sometimes i solve such flat-namespace-collisions by adding inner level 
of syntax in argument values + parsing them, e.g. for command line 
strings: 
myapp mainarg1=v1 mainarg2=v2 sqlite='arg1:val1,arg2:val2'. 
this is somewhat ugly too, and is even uglier to extend to more 
levels.

in python syntax it is much better, e.g. 
func( mainarg1=v1, mainarg2=v2, 
        hint4sqlite=dict(arg1=val1,arg2=val2), hint4postgres=... , 
        engine =dict(... ) ) etc. 
but this is not just dburi-text anymore...


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

Reply via email to