Hi Daniel, So far, we have taken the approach to have a single dictionary for each database that covers all applicable versions. The JDBC driver is queried to determine the version for any specific actions. This approach has worked for us thus far. You can reference the connectedConfiguration method in the DB2Dictionary as an example. If (or when) this approach becomes too cumbersome, then we'll have to consider individual dictionaries.
Kevin On 7/9/07, Daniel Migowski <[EMAIL PROTECTED]> wrote:
Hello OpenJPA developers, I fixed some bugs in the Postgresqldatabase definition, and before submitting a patch, i wanted to know how support for different database versions is planned. Should the only be one definition per database or will the future bring definitions like postgres81, postgres80 etc.. I know that the automatic detection of a version is not possible directly from JDBC-URL, and IMO the standard definition (like "postgres") should be taken. I would prefer, if the user would be able to specify a more detailed definition like "postgres81" , instead of having to override their own schema (and there are some minor changes between the revisions). What you think? With regards, Daniel Migowski -- |¯¯|¯¯| *IKOffice GmbH Daniel Migowski* | | |/| Mail: [EMAIL PROTECTED] | | // | Nordstr. 10 Tel.: +49 (441) 21 98 89 52 | | \\ | 26135 Oldenburg Fax.: +49 (441) 21 98 89 55 |__|__|\| http://www.ikoffice.de Mob.: +49 (176) 22 31 20 76 Geschäftsführer: Ingo Kuhlmann, Daniel Migowski Amtsgericht Oldenburg, HRB 201467 Steuernummer: 64/211/01864
