p5-DBIx-Class-EncodedColumn-0.00015nb2.tgz


Advertisement

Description

p5-DBIx-Class-EncodedColumn - DBIx::Class component to automatically encode columns

Property Value
Distribution NetBSD 7.1
Repository NetBSD amd64
Package name p5-DBIx-Class-EncodedColumn
Package version 0.00015nb2
Package architecture amd64
Package type tgz
Package license gnu-gpl-v2 OR artistic
Installed size 51.77 KB
Download size 13.02 KB
Official Mirror ftp.netbsd.org
This DBIx::Class component can be used to automatically encode a column's
contents whenever the value of that column is set.
This module is similar to the existing DBIx::Class::DigestColumns, but
there is some key differences:
DigestColumns performs the encode operation on insert and update, and
EncodedColumn performs the operation when the value is set, or on new.
DigestColumns supports only algorithms of the Digest family. EncodedColumn
employs a set of thin wrappers around different cipher modules to provide
support for any cipher you wish to use and wrappers are very simple to
write (typically less than 30 lines).
EncodedColumn supports having more than one encoded column per table
and each column can use a different cipher.
Encode adds only one item to the namespace of the object utilizing it
(_column_encoders).
There is, unfortunately, some features that EncodedColumn doesn't support.
DigestColumns supports changing certain options at runtime, as well as the
option to not automatically encode values on set. The author of this module
found these options to be non-essential and omitted them by design.
Homepage: http://search.cpan.org/dist/DBIx-Class-EncodedColumn/
Categories: databases, perl5

Alternatives

Package Version Architecture Repository
p5-DBIx-Class-EncodedColumn-0.00015nb2.tgz 0.00015nb2 i386 NetBSD
p5-DBIx-Class-EncodedColumn - - -

Requires

Name Value
p5-Crypt-CAST5_PP [0-9]*
p5-Crypt-Eksblowfish [0-9]*
p5-Crypt-OpenPGP [0-9]*
p5-DBIx-Class >=0.06002
p5-Sub-Name >=0.04
perl >=5.28.0<5.30.0

Download

Type URL
Binary Package p5-DBIx-Class-EncodedColumn-0.00015nb2.tgz
Source Package p5-DBIx-Class-EncodedColumn

Install Howto

Install p5-DBIx-Class-EncodedColumn tgz package:

# pkg_add p5-DBIx-Class-EncodedColumn

See Also

Package Description
p5-DBIx-Class-Fixtures-1.001039nb1.tgz Perl 5 module to handle databases fixtures using DBIx::Class schema
p5-DBIx-Class-Helpers-2.033004nb1.tgz Perl5 modules to simplify the common case stuff for DBIx::Class
p5-DBIx-Class-InflateColumn-FS-0.01007nb5.tgz Inflate/deflate columns to Path::Class::File objects
p5-DBIx-Class-InflateColumn-IP-0.02003nb5.tgz DBIx::Class component to auto-create NetAddr::IP objects from columns
p5-DBIx-Class-IntrospectableM2M-0.001002nb3.tgz Introspect many-to-many shortcuts
p5-DBIx-Class-Loader-0.21nb10.tgz Dynamic definition of DBIx::Class sub classes
p5-DBIx-Class-RDBOHelpers-0.12nb3.tgz DBIC compat with Rose::DBx::Object::MoreHelpers
p5-DBIx-Class-Schema-Loader-0.07049nb1.tgz Dynamic definition of a DBIx::Class::Schema
p5-DBIx-Class-TimeStamp-0.14nb9.tgz DBIx::Class component to automatically handle timestamp fields
p5-DBIx-Class-UUIDColumns-0.02006nb7.tgz Implicit uuid columns for DBIx::Class
p5-DBIx-Class-Validation-0.02005nb10.tgz Validate all data before submitting to database
p5-DBIx-Connector-0.56nb3.tgz Fast, safe DBI connection and transaction management
p5-DBIx-ContextualFetch-1.03nb10.tgz Perl5 module adding contextual fetches to DBI
p5-DBIx-DBSchema-0.45nb3.tgz Database-independent schema objects
p5-DBIx-DataSource-0.02nb12.tgz Create and drop functions for databases
Advertisement
Advertisement