Dear Wiki user, You have subscribed to a wiki page or wiki category on "Db-ddlutils Wiki" for change notification.
The following page has been changed by MartinvandenBemt: http://wiki.apache.org/db-ddlutils/How_to_create_other_database_implementations New page: The steps that to take to implement a new platform are as follows: * Create a package, e.g. org.apache.ddlutils.platform.informix, and create a platform class (InformixPlatform) in it that inherits from PlatformImplBase * Add the jdbc driver classname and jdbc subprotocol as constants to the platform class * Register the platform class in PlatformFactory (including against the driver classname and the subprotocol) * Create in src/test a jdbc.properties.informix file with the appropriate JDBC settings * Get the datatype tests to run with the these tests, i.e. that they really access the database (though they'll most likely fail) * Add a model reader and if necessary, a sql builder implementation to the package * Register the native type mappings in the platform, and override methods in the model reader/sql builder as needed so that the datatype tests run successfully * Override methods in the model reader and sql builder as needed so that the constraint and alteration tests run successfully