App::Manoc::DB - Manoc DB Schema
version 2.99.2
Manoc DB Schema extends DBIx::Class::Schema.
DBIx::Class::Schema
It also loads the required DBIx::Class::Helper components and provides methods for schema configuration and initialization.
This method is overriden from DBIx::Class::Helper::Schema::Verifier::ColumnInfo to add some non-standard confg keys used by Manoc
DBIx::Class::Helper::Schema::Verifier::ColumnInfo
Create or reset admin user.
When there is no defined VlanRange create a sample range with a sample vlan.
Whene there is no defined IPNetwork rows create some sample networks and subnetworks.
Populate Role rows based on Manoc default roles defined in App::Manoc::CatalystRole::Permission
Create some sample MngUrlFormat rows.
Return 'App::Manoc::DB::Result'
'App::Manoc::DB::Result'
Return 'App::Manoc::DB::ResultSet'
'App::Manoc::DB::ResultSet'
Return the current schema version. Used tools like datadumper.
Gabriele Mambrini <gmambro@cpan.org>
Enrico Liguori
This software is copyright (c) 2017 by Gabriele Mambrini.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install App::Manoc, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Manoc
CPAN shell
perl -MCPAN -e shell install App::Manoc
For more information on module installation, please visit the detailed CPAN module installation guide.