[Dbix-class] New module for DBIx::Class (Store many columns in
one)
Matt S Trout
dbix-class at trout.me.uk
Thu May 10 01:26:20 GMT 2007
On Thu, May 10, 2007 at 02:49:25AM +0400, Oleg Pronin wrote:
> I have some modules that works with objects and do not know how these
> objects is designed inside.
> They are universal programs that import some data from one project to
> another (in XML). All they need is a small config describing what and where
> to find.
> For these modules it doesn't matter is the property a column or virtual
> column. They just set some data (usually via set/get column for perfomance
> improvements). The ability to hide design of property (frozen or not etc) is
> sometimes very useful. Isn't this is one of main features of DBIC?
I see your point. I think the ultimate solution to this is Moose and multiple
meta-attr classes - so your code that doesn't care what sort of property it
is just talks to "all attributes" and the persistence part handles specific
types of attribute only.
--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director Want a managed development or deployment platform?
Shadowcat Systems Ltd. Contact mst (at) shadowcatsystems.co.uk for a quote
http://chainsawblues.vox.com/ http://www.shadowcatsystems.co.uk/
More information about the Dbix-class
mailing list