On 6/4/07, Brian Kotek <[EMAIL PROTECTED]> wrote: > Reactor does also (same versions I believe).
Reactor's support for MySQL 4.1 is not as good as its support for MySQL 5. I wrote the initial MySQL 4.1 support and it had numerous holes, many of which have been filled in by other contributors since. That's really because Reactor relies on database introspection and MySQL 4.1 just doesn't provide very good support for that. Transfer takes a much simpler approach to handling the database so it is not as dependent on the capabilities of the database. That's why Reactor doesn't require you declare objects or properties - it can introspect them - whereas Transfer does require you to declare. It's a trade off. I've found when working with legacy DBs, I've had to declare all the properties anyway - with Reactor - since I usually want to alias them. In other words, Reactor gave me no benefits from the introspection. I didn't use its automatic validation either, preferring to roll my own. And since Reactor used to be slower than Transfer, I switched. Reactor has made great strides in performance since but overall I've grown tired of the ActiveRecord pattern and prefer the clean separation in Transfer. Hope that helps? -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ColdFusion MX7 and Flex 2 Build sales & marketing dashboard RIAâs for your business. Upgrade now http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:280068 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

