[Dbix-class] Regenerating schema following DBIC::Schema::Loader dump_to_dir?

Denny 2009 at denny.me
Tue May 26 10:00:26 GMT 2009


On Tue, 2009-05-26 at 09:21 +0100, Chris Cole wrote:
> The problem seems to be that the current schema is a DBIx::Class::Schema
> object, but in order to update it needs to be a
> DBIx::Class::Schema::Loader object. I can modify the base class to be a
> Loader object, but then the it barfs because the md5sums are different.
> 
> I seem to be in a catch22. (I think) I need to change the files in order
> to update them, but changing them stops them being updated. Help!

Ah, I think you've hit the same mistake as me when I started - you're
trying to generate the DB modules using your main DB module as the
starting point?

Write a separate script which generates them instead - then it doesn't
need to write over itself.

I can send you an example of how I did it if you want, just mail me
off-list.

Regards,
Denny





More information about the DBIx-Class mailing list