FusqlFS::Backend::PgSQL::Views - FusqlFS PostgreSQL database views interface
use FusqlFS::Backend::PgSQL::Views; my $views = FusqlFS::Backend::PgSQL::Views->new(); my $list = $views->list(); $views->create('aview'); $views->store('aview', { 'content.sql' => 'SELECT * FROM sometable' }); my $view = $views->get('aview');
This is FusqlFS an interface to PostgreSQL database views. This class is not to be used by itself.
See FusqlFS::Artifact for description of interface methods, FusqlFS::Backend to learn more on backend initialization and FusqlFS::Backend::Base for more info on database backends writing.
Plain file with SELECT ... SQL statement used to construct query in it. Can be written to redefine view.
SELECT ...
Symlink to view's owner in ../../roles.
To install FusqlFS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm FusqlFS
CPAN shell
perl -MCPAN -e shell install FusqlFS
For more information on module installation, please visit the detailed CPAN module installation guide.