Eve::PgSqlType - a base class for PostgreSQL types.
package Eve::PgSqlType::Bigint; use parent qw(Eve::PgSqlType); # Some implementation here 1;
Eve::PgSqlType is an base class for all PostgreSQL type classes.
It must be overridden.
A PostgreSQL data type value. See DBD::Pg for more information.
If you need to implement some specific type you might be required to add implicitly casting statement or do another wrapping operation with the expression.
expression
a text expression to be wrapper.
A wrapped expression text.
Serializes a value into the database representation.
It must be overriden.
value
a value to serialize.
A serizlized value.
Deserializes a value from the database representation.
a value to deserialize.
A deserizlized value.
Copyright 2012 Igor Zinovyev.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Eve, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Eve
CPAN shell
perl -MCPAN -e shell install Eve
For more information on module installation, please visit the detailed CPAN module installation guide.