Strehler
view release on metacpan or search on metacpan
lib/Strehler/Manual/Installation.pod view on Meta::CPAN
plugins:
DBIC:
default:
dsn: dbi:mysql:mydb
schema_class: Strehler::Schema
user: myuser
pass: mypassword
options:
RaiseError: 1
PrintError: 1
mysql_enable_utf8: 1
As you can see you can directly use L<Strehler::Schema> as your B<schema_class>. This is the fastest solution and the recommended one if you won't modify the database adding tables other than the ones used by Strehler.
With the configuration of your database in the B<config.yml> you can run (from the root directory of your project):
strehler initdb
This script will create on your database all the tables needed by Strehler, asking you, during the procedure, to choose a password for your admin user.
B<BEWARE>: All the tables will be preceded by a B<DROP IF EXIST> command, so if ou run the command on a database where a Strehler table is present that will be destroyed and recreated. B<DO NOT USE> this script to update the database from a Strehler ...
( run in 0.234 second using v1.01-cache-2.11-cpan-00829025b61 )