On 8/31/07, Toby Corkindale <[EMAIL PROTECTED]> wrote:
>
> Michael Higgins wrote:
> > Hello, list --
> >
> > I have a catalyst app about to get a bunch of new users. In
> > anticipation of that, I'd like advice on how to maintain the
> > user/acl tables I set up per the tutorial.
> >
> > Basically, I just want to add the user and have a default role
> > automagically appear in the corresponding acl table. When I delete the
> > user, the user's role(s) go as well.
> >
> > Which of the catalyst options would give me the quickest route to
> > maintaining this list? And what is the best way to ... create
> > related entries and cascade delete? (I'm still new at this.)
>
> Are you using MySQL? If so, stop using it, and start using a relational
> database that supports foreign keys and cascaded deletes - and example
> of an opensource DB with those is PostgreSQL.




MySQL Innodb tables -does- provide foreign key constraints...
DBIx::Class::Schema will create the tables as this type with constraints
defined as well.
_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to