The databases/p5-DBIx-DataModel port
p5-DBIx-DataModel-3.14 – classes and UML-style associations on top of DBI (cvsweb github mirror)
Description
DBIx::DataModel is a wrapper framework for building Perl abstractions (classes, objects and datastructures) that interact with relational database management systems (RDBMS). Of course the ubiquitous DBI module is used as a basic layer for communicating with databases; on top of that, DBIx::DataModel provides facilities for generating SQL queries, joining tables automatically, navigating through the results, converting values, and building complex datastructures so that other modules can conveniently exploit the data.WWW: https://metacpan.org/release/DBIx-DataModel
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
- STEM->=1.41:databases/p5-SQL-Abstract-More
- STEM->=1.91:databases/p5-SQL-Abstract-Classic
- databases/p5-DBI
- devel/p5-Carp-Object
- devel/p5-Clone
- devel/p5-Data-Structure-Util
- devel/p5-List-MoreUtils
- devel/p5-MRO-Compat
- devel/p5-Module-Build
- devel/p5-Params-Validate
- devel/p5-Try-Tiny
- devel/p5-namespace-clean
- textproc/p5-Lingua-EN-Inflect-Phrase
Test dependencies
- STEM->=1.38:databases/p5-DBD-SQLite
- STEM->=1.39:databases/p5-DBD-Mock
- STEM->=1.41:databases/p5-SQL-Abstract-More
- STEM->=1.91:databases/p5-SQL-Abstract-Classic
- databases/p5-DBI
- databases/p5-SQL-Abstract
- devel/p5-Carp-Object
- devel/p5-Clone
- devel/p5-Data-Structure-Util
- devel/p5-List-MoreUtils
- devel/p5-MRO-Compat
- devel/p5-Module-Build
- devel/p5-Params-Validate
- devel/p5-Try-Tiny
- devel/p5-namespace-clean
- textproc/p5-Lingua-EN-Inflect-Phrase
Reverse dependencies
Files
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Carp.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Compatibility/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Compatibility/V0.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Compatibility/V1.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Cookbook.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Delta_v1.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Delta_v2.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Delta_v3.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Design.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Glossary.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Internals.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Quickstart.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Doc/Reference.pod
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Association.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Path.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Schema.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Source.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Source/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Source/Join.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Source/Table.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Type.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Meta/Utils.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/Generator.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Categorize.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Correlated_update.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Count.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Fast_statement.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/File_tabular.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Firstrow.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Flat_arrayref.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Hashref.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Json.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Rows.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Sql.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Statement.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Sth.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Subquery.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Table.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Tsv.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Xlsx.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Schema/ResultAs/Yaml.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Source.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Source/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Source/Join.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Source/Table.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Statement.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Statement/
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Statement/JDBC.pm
- /usr/local/libdata/perl5/site_perl/DBIx/DataModel/Statement/Oracle.pm
- /usr/local/man/man3p/DBIx::DataModel.3p
- /usr/local/man/man3p/DBIx::DataModel::Carp.3p
- /usr/local/man/man3p/DBIx::DataModel::Compatibility::V0.3p
- /usr/local/man/man3p/DBIx::DataModel::Compatibility::V1.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Cookbook.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Delta_v1.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Delta_v2.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Delta_v3.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Design.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Glossary.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Internals.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Quickstart.3p
- /usr/local/man/man3p/DBIx::DataModel::Doc::Reference.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta::Association.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta::Path.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta::Schema.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta::Type.3p
- /usr/local/man/man3p/DBIx::DataModel::Meta::Utils.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::Generator.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Categorize.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Correlated_update.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Count.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Fast_statement.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::File_tabular.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Firstrow.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Flat_arrayref.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Hashref.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Json.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Rows.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Sql.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Statement.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Sth.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Subquery.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Table.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Tsv.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Xlsx.3p
- /usr/local/man/man3p/DBIx::DataModel::Schema::ResultAs::Yaml.3p
- /usr/local/man/man3p/DBIx::DataModel::Source.3p
- /usr/local/man/man3p/DBIx::DataModel::Source::Join.3p
- /usr/local/man/man3p/DBIx::DataModel::Source::Table.3p
- /usr/local/man/man3p/DBIx::DataModel::Statement.3p
- /usr/local/man/man3p/DBIx::DataModel::Statement::JDBC.3p
- /usr/local/man/man3p/DBIx::DataModel::Statement::Oracle.3p