p5-DBIx-Class-Schema-Loader - Dynamic definition of a DBIx::Class::Schema

Property Value
Distribution NetBSD 8.1
Repository NetBSD amd64
Package filename p5-DBIx-Class-Schema-Loader-0.07049nb2.tgz
Package name p5-DBIx-Class-Schema-Loader
Package version 0.07049nb2
Package release -
Package architecture amd64
Package type tgz
Category databases perl5
Homepage https://metacpan.org/release/DBIx-Class-Schema-Loader
License gnu-gpl-v2 OR artistic
Maintainer -
Download size 95.77 KB
Installed size 596.21 KB
DBIx::Class::Schema::Loader automates the definition of a
DBIx::Class::Schema by scanning table schemas and setting up columns and
primary keys.
DBIx::Class::Schema::Loader supports MySQL, Postgres, SQLite and DB2.
See DBIx::Class::Schema::Loader::Generic for more, and
DBIx::Class::Schema::Loader::Writing for notes on writing your own
db-specific subclass for an unsupported db.
This module requires DBIx::Class 0.05 or later, and obsoletes
DBIx::Class::Loader for DBIx::Class version 0.05 and later.
While on the whole, the bare table definitions are fairly straightforward,
relationship creation is somewhat heuristic, especially in the choosing
of relationship types, join types, and relationship names.  The relationships
generated by this module will probably never be as well-defined as
hand-generated ones.  Because of this, over time a complex project will
probably wish to migrate off of L<DBIx::Class::Schema::Loader>.
It is designed more to get you up and running quickly against an existing
database, or to be effective for simple situations, rather than to be what
you use in the long term for a complex database/project.


Package Version Architecture Repository
p5-DBIx-Class-Schema-Loader-0.07049nb2.tgz 0.07049nb2 i386 NetBSD
p5-DBIx-Class-Schema-Loader - - -


Name Value
p5-Carp-Clan -
p5-Class-Accessor-Grouped >= 0.10008
p5-Class-C3-Componentised >= 1.0008
p5-Class-Inspector >= 1.27
p5-Class-Unload >= 0.07
p5-DBIx-Class >= 0.08127
p5-Data-Dump >= 1.06
p5-File-Slurp >= 9999.13
p5-Hash-Merge >= 0.12
p5-Lingua-EN-Inflect-Number >= 1.1
p5-Lingua-EN-Inflect-Phrase >= 0.15
p5-Lingua-EN-Tagger >= 0.23
p5-MRO-Compat >= 0.09
p5-Scope-Guard >= 0.20
p5-String-CamelCase >= 0.02
p5-String-ToIdentifier-EN >= 0.05
p5-Task-Weaken -
p5-Try-Tiny -
p5-curry >= 1.000000
p5-namespace-clean >= 0.23
perl >= 5.30.0 < 5.32.0


Type URL
Mirror ftp.netbsd.org
Binary Package p5-DBIx-Class-Schema-Loader-0.07049nb2.tgz
Source Package p5-DBIx-Class-Schema-Loader

Install Howto

Install p5-DBIx-Class-Schema-Loader tgz package:

# pkg_add p5-DBIx-Class-Schema-Loader

See Also

Package Description
p5-DBIx-Class-TimeStamp-0.14nb10.tgz DBIx::Class component to automatically handle timestamp fields
p5-DBIx-Class-UUIDColumns-0.02006nb8.tgz Implicit uuid columns for DBIx::Class
p5-DBIx-Class-Validation-0.02005nb11.tgz Validate all data before submitting to database
p5-DBIx-Connector-0.56nb4.tgz Fast, safe DBI connection and transaction management
p5-DBIx-ContextualFetch-1.03nb11.tgz Perl5 module adding contextual fetches to DBI
p5-DBIx-DBSchema-0.45nb4.tgz Database-independent schema objects
p5-DBIx-DataSource-0.02nb13.tgz Create and drop functions for databases
p5-DBIx-Introspector-0.001005nb4.tgz Detect what database you are connected to
p5-DBIx-Schema-0.07nb11.tgz Simpler SQL Join interface
p5-DBIx-SearchBuilder-1.67nb3.tgz Extension for easy SQL SELECT Statement generation
p5-DBM-Deep-2.0016nb2.tgz Pure perl multi-level hash/array DBM that supports transactions
p5-DB_File-1.843nb1.tgz Perl5 module to use Berkeley DB version 1 API
p5-DB_File-Lock-0.05nb12.tgz Perl5 module providing locking with flock wrapper for DB_File
p5-DNS-LDNS-0.06nb6.tgz Perl5 bindings for the LDNS library
p5-DNS-ZoneParse-1.10nb8.tgz Perl5 module for parsing DNS zone files