jeremyevans/sequel — pull request #844 by gimoh (2014-07-13 21:48:41+00:00)
Title: Adapter for OpenEdge databases

Hi, this adds an adapter for OpenEdge (aka Progress v10+) databases and a JDBC subadapter. Without it there are issues when trying to save anything as it's trying to send e.g. BEGIN/ROLLBACK directives to the DB engine.

I can confirm it's working with OpenEdge 10.2b.

One thing I'm not sure about is the JDBC subadapter type. Technically *datadirect* is a driver family, they have their own subadapters for various database types like DB2, Informix, MySQL, OpenEdge, MSSQL and more. See [here](http://media.datadirect.com/download/docs/jdbc/alljdbc/help.html#page/userguide/rfi1359985928279.html) for examples of supported databases/URLs. Not sure if anyone would want to use those, but if we wanted to support that we'd need to add a further condition in the `:datadirect` block. Is there anything that gives us access to other URL elements that we could use for that?