Darren Tracey wrote:

What's involved in getting Farcry to work on Informix?
Is there a list of functions that need to be converted to work with any database?


There really isn't that much involved to get a new db type working. Most of the functionality should work once you have a db installation. To get the db installed correctly you are going to have to modify the deployTables script to describe the Informix structure. Ie a FarCry type of "date" is actually "date" in Oracle and "DATETIME" in MySQL and MSSQL. You can find these definitions in fourq/_fourq/deployType.cfm.

Once installed and running it will just be a matter of testing what works with the standard queries and what doesn't. Things that may not work straight away are some of the reporting queries and the COAPI functions (under admin/coapi tab). When you come across something that doesn't work, add a switch/case statement for dbtype of informix. This is an application variable (application.dbtype). Search for this in the codebase and you will see examples of the switch/case statements already in place. Most if not all of these queries should be under the packages directory and inside cfc's.

That should get you started. Let me know if you are running into any troubles.

-Brendan
http://farcry.daemon.com.au


--- You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED]

MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia
http://www.mxdu.com/ + 24-25 February, 2004

Reply via email to