I have such an application, albeit a small one with multiple databases - one per customer. I store all the users in a single, separate database, and for each user, store a reference to their particular database. Once authenticated, I use InstancePerContext to build the appropriate database model. It works fine.

Steve
On 5/9/2012 4:42 PM, Denny wrote:
On Wed, 2012-05-09 at 21:09 +0100, Scott Simpson wrote:
I’d like to offer users their own database (so that their own data is
separate from other users) but use the same MVC code for all the user
databases.
https://metacpan.org/module/TEEJAY/Catalyst-TraitFor-Component-ConfigPerSite-0.08/lib/Catalyst/Model/DBIC/ConfigPerSite.pm

...might interest you.  It's intended for running a database per site
for a multidomain webapp, but you might find some useful ideas in there.



_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/



_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to