[Catalyst] Where best to store database connection information?
orasnita at gmail.com
Mon Feb 16 17:10:28 GMT 2015
Catalyst uses Config::General to read .conf files. If Config::General is
configured with the option -UseApacheInclude,
then you can use an apache "include file.conf" in the .conf file to include
another file from another directory which is not saved by git.
Or the option -IncludeDirectories can be also useful so all the files from
the given directory will be included.
----- Original Message -----
From: "David Schmidt" <davewood at gmx.at>
To: "The elegant MVC web framework" <catalyst at lists.scsys.co.uk>
Sent: Monday, February 16, 2015 6:22 PM
Subject: Re: [Catalyst] Where best to store database connection information?
> the catalyst configloader can load more then just one file.
> by default it loads "myapp.conf"
> if a file named "myapp_local.conf" exists it is loaded aswell.
> On 16 February 2015 at 15:42, Adam Witney <awitney at sgul.ac.uk> wrote:
>> I have a Catalyst / DBIx::Class application and I have been storing the
>> database connection parameters in a config file which is sourced using
>> MYAPP_CONFIG_LOCAL_SUFFIX. But this seems a bit of a security problem
>> having the main password in a text file like this, especially if it goes
>> into git.
>> Is there a recommended or best practice place to store database
>> connection information?
>> Thanks for any help
>> List: Catalyst at lists.scsys.co.uk
>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
>> Searchable archive:
>> 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:
> Dev site: http://dev.catalyst.perl.org/
More information about the Catalyst