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]
