| SQL-Entity documentation | Contained in the SQL-Entity distribution. |
SQL::Entity::Column::LOB - Entity LOBs column abstraction.
SQL::Entity::Column
|
+----SQL::Entity::Column::LOB
use SQL::Entity::Column::LOB ':all';
my $column = SQL::Entity::Column::Lob->new(name => 'name', size_column => 'doc_size');
or
my $column = sql_lob(name => 'name', size_column => 'doc_size');
Represents entities lob column, that maps to the table lob column and column that stores lob size.
None by default.
sql_column by tag 'all'
Column that stores information about lob size
The SQL::Entity::Column::LOB module is free software. You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file.
Adrian Witas, adrian@webapp.strefa.pl
| SQL-Entity documentation | Contained in the SQL-Entity distribution. |
package SQL::Entity::Column::LOB; use strict; use warnings; use vars qw(@EXPORT_OK %EXPORT_TAGS $VERSION); $VERSION = '0.02'; use Abstract::Meta::Class ':all'; use base qw(Exporter SQL::Entity::Column); @EXPORT_OK = qw(sql_lob); %EXPORT_TAGS = (all => \@EXPORT_OK);
has '$.size_column';
sub sql_lob { __PACKAGE__->new(@_); } 1; __END__