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
-~----------~----~----~----~------~----~------~--~---