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.