[Catalyst] strange namespace behavior for dbic : schema
Matt S Trout
dbix-class at trout.me.uk
Thu Jun 7 17:58:29 GMT 2007
On Thu, Jun 07, 2007 at 11:35:00AM -0500, Guy Debord wrote:
> Using the helpers, I created a Model Bar
>
> tmp_server lists all of its classes and instances like such...
>
> | TMP::Model::Bar | instance |
> | TMP::Model::Bar::Bar | class |
> | TMP::Model::Bar::HeHe | class |
> | TMP::Model::Bar::HaHa | class |
>
> This continues for every table in the schema. Each has a prefix of Bar.
>
> if I create another model using the helper, called Foo, with the same
> schema object, it repeats. Every table in the schema, prefixed with
> Foo.
You only need one DBIC::Schema model per DBIx::Class::Schema class - try
calling it Model::DB or something and then just use ->model('DB::Foo'),
->model('DB::Bar') etc.
--
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 Catalyst
mailing list