[Dbix-class] autosetup of dbic classes from master dbic class
possible?
Jess Robinson
castaway at desert-island.me.uk
Sun Dec 2 00:19:05 GMT 2007
On Thu, 29 Nov 2007, Mario Minati wrote:
> Hello,
>
> I'm developing an intranet application with Catalyst an postgresql. As deleted
> (and old) records needed to be accesible I created the following db
> structure:
>
> table: company - contains company data
> - PK: id
> - on delete/update copy old data to company_historic
>
> table: company__historic - contains old (or deleted) company data
> - PK: historic_id as row id is no longer unique
>
> view: company__view_all
> - Union All select over company and company__historic
>
> view: company__view
> - filtered view of company__view_all only containg the newest
> (MAX on row modified) records for each id
>
> I have the same structure for another 10 (later more) object types.
>
>
> What I want to achieve:
>
> I would like to write a DBIx::Class component that automagically creates the
> instances for ..__historic, ..__view_all, ..__view.
>
>
> What would be the best way to realize this?
>
>
You vould look at DBIx::Class::Journal in svn (
http://dev.catalystframework.org/repos/bast/trunk/DBIx-Class-Journal ) to
see how that does it..
(Darn, must release that code..)
Jess
More information about the DBIx-Class
mailing list