Welcome!

ColdFusion Authors: Yakov Fain, Pat Romanski, Liz McMillan, Maureen O'Gara, Greg Ness

Related Topics: ColdFusion

ColdFusion: Article

ColdFusion Blog - DataMgr 2.1 Beta

It has been running on several live sites for a few days now without any problems

Steve Bryant's Blog

DataMgr 2.1 is now in beta. Aside from fixing one or two small bugs, nothing has changed from the Alpha release.

It take this as a pretty good sign as I changed a fair bit of the inner workings of DataMgr in order to achieve the new features of 2.1. It has been running on several live sites for a few days now without any problems.

There is one new feature that I forgot to mention in my post about the alpha release. I have removed the restriction that the field names in a join table must match the associated fields in each table that it is joining (resolving bug #2).

A feature that I mentioned in the alpha, but bears mentioning again is the custom relation type. I have already gotten a good deal of mileage from this feature in the weeks since I released the Alpha of 2.1.

The tells DataMgr to include the results of a SQL statement (processed as a subquery) as a column in the resultset for a table. DataMgr will allow you to include it as a column and you can also filter by the value resulting from the SQL statement.

This basically allows you to create any kind of relation field that you want - including relationships that are much more complex than the ones built-into DataMgr.

The advantage of this is that it allows you to define a complex relationship in one place and then use it throughout your application without worrying about the complexities of the underlying logic.

This continues one of the main ideas of DataMgr - that it allows you to interact with the database as though it were set up to handle data in just the way you want it to.

If you have time, download DataMgr 2.1 Beta. It should be pretty stable, but let me know if you run into any problems.

More Stories By Steve Bryant

Steve Bryant is the founder and CEO of Bryant Web Consulting LLC (www.bryantwebconsulting.com) and teaches ColdFusion at Breakaway Interactive (www.breakawayinteractive.com). He got his BA in philosophy at Oklahoma State University. Steve, one of the top ColdFusion developers in the country, still has no idea how that led to a career in Web development. Steve blogs at steve.coldfusionjournal.com as one of CFDJ's published bloggers.

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
ColdFusion News 05/29/07 10:37:12 AM EDT

DataMgr 2.1 is now in beta. Aside from fixing one or two small bugs, nothing has changed from the Alpha release. Take this as a pretty good sign as I changed a fair bit of the inner workings of DataMgr in order to achieve the new features of 2.1. It has been running on several live sites for a few days now without any problems.

ColdFusion News 05/29/07 10:37:05 AM EDT

DataMgr 2.1 is now in beta. Aside from fixing one or two small bugs, nothing has changed from the Alpha release. Take this as a pretty good sign as I changed a fair bit of the inner workings of DataMgr in order to achieve the new features of 2.1. It has been running on several live sites for a few days now without any problems.