On Tuesday 03 November 2009 10:20:21 am Ed Leafe wrote:
> What about if the only way to connect to the server is through an SSL  
> connection? AppWizard won't be able to get the basic table info to  
> create the app.
>
>         John proposed a catch-all solution, but I think that's going to be
>   hell to implement and maintain. What we really need is a list of any of
> the "extra" parameters that we need to support for each backend, and the
> format that the server expects to get them. This way we can update the
> CxnEditor to properly display that appropriate options for each backend

But what happens when there is a new parameter for some DB or we add a new DB 
adapter and it requires again different 'extra' parameters?  All my patch 
does is pass the 'extra' parameters on to the unlying DB adapter.  And in 
this case (passing Trusted = True) it would work without any additional work.  
The only issue I discovered with the patch is that Ed also 
passed 'ForceCreate' via the same means.  It caused me to pop() Ed's 
parameter off the stack.  Actually, I don't understand why Ed passed the 
parameter to the all the DB adapters when it only applies to SQLite.

I thought my "catch all" solution better than attempting to understand each of 
the needs of all the DB adapters.

BTW I believe SQLAlchemy does not support all the special features of each of 
the DB's it supports i.e. no SSL.

Johnf

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to