[Catalyst] Alternatives to DBIx?
kiffin.gish at planet.nl
Sat Apr 17 19:44:35 GMT 2010
I'd say that rather than spending time studying SQL::DB, which I found
complicated and hard to tackle, you might as well invest the same time
and energy anyway in figuring out DBIx::Class.
On Sat, 2010-04-17 at 14:35 +0100, Lyle wrote:
> Personally I think DBIx::Class is the biggest load of crock out there.
> It's much slower, awkward to use, time consuming to learn, and as soon
> as you try to do some complicated queries you'll end up dropping it
> anyway. ORMs simply cannot work in the long run:-
> I found SQL::DB recently, which looks interesting to me, but haven't had
> chance to work with it yet. It might be what you are looking for.
> John Karr wrote:
> > I'm still learning Catalyst and find that I don't like DBIx. As a counter
> > example I love Template Toolkit, for exactly the same reason I hate DBIx.
> > With TT html is in html, while DBIx seperates the database from SQL, if I
> > were capable of writing an ORM (which I am not) it would be much more like
> > Template Toolkit. Also I'm primarily a sysadmin working on some volunteer
> > programming projects while out of work, so even though it might well be
> > worth coming to terms with DBIx if I did more development, crawling through
> > DBI seems a more efficient way for me to get working code written.
> > The alternatives I've been able to discover are DBI and RoseDB. Is there any
> > case (given why I've already stated I dislike DBIx) for RoseDB, and are
> > there any other alternatives that work well with Catalyst that I have not
> > found?
> > _______________________________________________
> > List: Catalyst at lists.scsys.co.uk
> > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive: http://email@example.com/
> > Dev site: http://dev.catalyst.perl.org/
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://firstname.lastname@example.org/
> Dev site: http://dev.catalyst.perl.org/
Kiffin Gish <Kiffin.Gish at planet.nl>
Gouda, The Netherlands
More information about the Catalyst