NAME
FusqlFS::Backend::PgSQL::Functions - FusqlFS PostgreSQL database functions (a.k.a. stored procedures) interface
SYNOPSIS
use FusqlFS::Backend::PgSQL::Functions;
my $funcs = FusqlFS::Backend::PgSQL::Functions->new();
DESCRIPTION
This is FusqlFS an interface to PostgreSQL database functions (or stored procedures as they are called in "big DBMS world"). 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.
EXPOSED STRUCTURE
- ./language
-
Symlink to language used to write this function in ../../languages. See FusqlFS::Backend::PgSQL::Languages for details.
- ./content.*
-
This file have suffix equal to language name used to write this function and contains this function's body. You can edit it in order to change function's definition.
- ./owner
-
Symlink to sequence's owner in ../../roles.
- ./acl
-
Functions's ACL with permissions given to different roles. See FusqlFS::Backend::PgSQL::Role::Acl for details.