DBIx-SQLEngine 0.93 Latest
Kwalitee Issues
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: DBIx::SQLEngine, DBIx::SQLEngine::Cache::BasicCache, DBIx::SQLEngine::Cache::TrivialCache
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: DBIx-SQLEngine-0.93/SQLEngine/Driver/Oracle.pm -- Around line 87: You forgot a '=back' before '=head2' Around line 93: =back without =over DBIx-SQLEngine-0.93/SQLEngine/Driver/Sybase.pm -- Around line 50: L<> starts or ends with whitespace DBIx-SQLEngine-0.93/SQLEngine/Driver/Trait/NoSequences.pm -- Around line 326: You forgot a '=back' before '=head1' DBIx-SQLEngine-0.93/SQLEngine/Record/Base.pm -- Around line 221: '=item' outside of any '=over' DBIx-SQLEngine-0.93/SQLEngine/Record/Cache.pm -- Around line 95: You can't have =items (as at line 99) unless the first thing after the =over is an =item
- meta_yml_declares_perl_version
-
If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- has_tests_in_t_dir
-
Add tests or move tests.pl to the t/ directory!
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: DBIx::SQLEngine, DBIx::SQLEngine::Cache::BasicCache, DBIx::SQLEngine::Cache::TrivialCache, DBIx::SQLEngine::Criteria, DBIx::SQLEngine::Criteria::And, DBIx::SQLEngine::Criteria::Comparison, DBIx::SQLEngine::Criteria::Compound, DBIx::SQLEngine::Criteria::Equality, DBIx::SQLEngine::Criteria::Greater, DBIx::SQLEngine::Criteria::HashGroup, DBIx::SQLEngine::Criteria::Lesser, DBIx::SQLEngine::Criteria::Like, DBIx::SQLEngine::Criteria::LiteralSQL, DBIx::SQLEngine::Criteria::Not, DBIx::SQLEngine::Criteria::Or, DBIx::SQLEngine::Criteria::StringComparison, DBIx::SQLEngine::Driver, DBIx::SQLEngine::Driver::AnyData, DBIx::SQLEngine::Driver::CSV, DBIx::SQLEngine::Driver::Informix, DBIx::SQLEngine::Driver::MSSQL, DBIx::SQLEngine::Driver::Mysql, DBIx::SQLEngine::Driver::NullP, DBIx::SQLEngine::Driver::Oracle, DBIx::SQLEngine::Driver::Pg, DBIx::SQLEngine::Driver::SQLite, DBIx::SQLEngine::Driver::Sybase, DBIx::SQLEngine::Driver::Sybase::MSSQL, DBIx::SQLEngine::Driver::Trait::DatabaseFlavors, DBIx::SQLEngine::Driver::Trait::NoAdvancedFeatures, DBIx::SQLEngine::Driver::Trait::NoColumnTypes, DBIx::SQLEngine::Driver::Trait::NoComplexJoins, DBIx::SQLEngine::Driver::Trait::NoJoins, DBIx::SQLEngine::Driver::Trait::NoLimit, DBIx::SQLEngine::Driver::Trait::NoPlaceholders, DBIx::SQLEngine::Driver::Trait::NoSequences, DBIx::SQLEngine::Driver::Trait::NoUnions, DBIx::SQLEngine::Driver::Trait::PerlDBLib, DBIx::SQLEngine::Driver::XBase, DBIx::SQLEngine::Record::Accessors, DBIx::SQLEngine::Record::Base, DBIx::SQLEngine::Record::Cache, DBIx::SQLEngine::Record::Class, DBIx::SQLEngine::Record::Extras, DBIx::SQLEngine::Record::Hooks, DBIx::SQLEngine::Record::PKey, DBIx::SQLEngine::Record::Table, DBIx::SQLEngine::RecordSet::NextPrev, DBIx::SQLEngine::RecordSet::PKeySet, DBIx::SQLEngine::RecordSet::Set, DBIx::SQLEngine::Schema::Column, DBIx::SQLEngine::Schema::ColumnSet, DBIx::SQLEngine::Schema::Table, DBIx::SQLEngine::Schema::TableSet, DBIx::SQLEngine::Utility::CloneWithParams
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
Modules
Name | Abstract | Version | View |
---|---|---|---|
DBIx::SQLEngine | Extends DBI with High-Level Operations | 0.93 | metacpan |
DBIx::SQLEngine::Cache::BasicCache | Basic Cache Object | metacpan | |
DBIx::SQLEngine::Cache::TrivialCache | Trivial Cache Object | metacpan | |
DBIx::SQLEngine::Criteria | Struct for database criteria info | metacpan | |
DBIx::SQLEngine::Criteria::And | Criteria for Compound "All" | metacpan | |
DBIx::SQLEngine::Criteria::Comparison | Superclass for comparisons | metacpan | |
DBIx::SQLEngine::Criteria::Compound | Superclass for And and Or | metacpan | |
DBIx::SQLEngine::Criteria::Equality | Criteria for Basic Equality | metacpan | |
DBIx::SQLEngine::Criteria::Greater | Criteria for Basic Comparison | metacpan | |
DBIx::SQLEngine::Criteria::HashGroup | A group of string criteria | metacpan | |
DBIx::SQLEngine::Criteria::Lesser | Criteria for Basic Comparison | metacpan | |
DBIx::SQLEngine::Criteria::Like | Criteria for SQL92 Like Wildcards | metacpan | |
DBIx::SQLEngine::Criteria::LiteralSQL | Criteria with SQL snippets | metacpan | |
DBIx::SQLEngine::Criteria::Not | Negating A Single Criteria | metacpan | |
DBIx::SQLEngine::Criteria::Or | Criteria for Compound "Any" | metacpan | |
DBIx::SQLEngine::Criteria::StringComparison | Equality or Wildcard Criteria | metacpan | |
DBIx::SQLEngine::Driver | DBI Wrapper with Driver Subclasses | metacpan | |
DBIx::SQLEngine::Driver::AnyData | Support DBD::AnyData driver | metacpan | |
DBIx::SQLEngine::Driver::CSV | Support DBD::CSV driver | metacpan | |
DBIx::SQLEngine::Driver::Informix | Support DBD::Informix and DBD::ODBC/Informix | metacpan | |
DBIx::SQLEngine::Driver::MSSQL | Support Microsoft SQL Server via DBD::ODBC | metacpan | |
DBIx::SQLEngine::Driver::Mysql | Support DBD::mysql | metacpan | |
DBIx::SQLEngine::Driver::NullP | Extends SQLEngine for Simple Testing | metacpan | |
DBIx::SQLEngine::Driver::Oracle | Support DBD::Oracle and DBD::ODBC/Oracle | metacpan | |
DBIx::SQLEngine::Driver::Pg | Support DBD::Pg | metacpan | |
DBIx::SQLEngine::Driver::SQLite | Support DBD::SQLite driver | metacpan | |
DBIx::SQLEngine::Driver::Sybase | Extends SQLEngine for DBMS Idiosyncrasies | metacpan | |
DBIx::SQLEngine::Driver::Sybase::MSSQL | Support Microsoft SQL via DBD::Sybase | metacpan | |
DBIx::SQLEngine::Driver::Trait::DatabaseFlavors | For minor variations in a database | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoAdvancedFeatures | For Very Simple Databases | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoColumnTypes | For Type-less Databases | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoComplexJoins | For databases without complex joins | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoJoins | For databases without join ability | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoLimit | For databases without select limit | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoPlaceholders | For drivers without placeholders | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoSequences | For databases without native sequences | metacpan | |
DBIx::SQLEngine::Driver::Trait::NoUnions | For databases without select unions | metacpan | |
DBIx::SQLEngine::Driver::Trait::PerlDBLib | For use with SQL::Statement | metacpan | |
DBIx::SQLEngine::Driver::XBase | Support DBD::XBase driver | metacpan | |
DBIx::SQLEngine::Record::Accessors | Add Methods for Columns | metacpan | |
DBIx::SQLEngine::Record::Base | Base Class for Records | metacpan | |
DBIx::SQLEngine::Record::Cache | Avoid Repeated Selects | metacpan | |
DBIx::SQLEngine::Record::Class | Factory for Record Classes | metacpan | |
DBIx::SQLEngine::Record::Extras | Provide extra methods | metacpan | |
DBIx::SQLEngine::Record::Hooks | Flexible Pre/Post Hooks | metacpan | |
DBIx::SQLEngine::Record::PKey | A reference to a specific record in a table | metacpan | |
DBIx::SQLEngine::Record::Table | Records accessed via a Schema::Table | metacpan | |
DBIx::SQLEngine::RecordSet::NextPrev | A RecordSet with a current index | metacpan | |
DBIx::SQLEngine::RecordSet::PKeySet | A RecordSet which holds primary keys | metacpan | |
DBIx::SQLEngine::RecordSet::Set | Array of Record Objects | metacpan | |
DBIx::SQLEngine::Schema::Column | Struct for database column info | metacpan | |
DBIx::SQLEngine::Schema::ColumnSet | Array of Schema::Column objects | metacpan | |
DBIx::SQLEngine::Schema::Table | A table in a data source | metacpan | |
DBIx::SQLEngine::Schema::TableSet | Array of Schema::Table objects | metacpan | |
DBIx::SQLEngine::Utility::CloneWithParams | Nifty Cloner | metacpan |
Provides
Name | File | View |
---|---|---|
DBIx::SQLEngine::Criteria::NumericLesser | SQLEngine/Criteria.pm | metacpan |
DBIx::SQLEngine::Criteria::StringEquality | SQLEngine/Criteria.pm | metacpan |
DBIx::SQLEngine::Driver::Default | SQLEngine/Driver.pm | metacpan |
DBIx::SQLEngine::Driver::Mysql::V3_0 | SQLEngine/Driver/Mysql.pm | metacpan |
DBIx::SQLEngine::Driver::Mysql::V3_23 | SQLEngine/Driver/Mysql.pm | metacpan |
DBIx::SQLEngine::Driver::Mysql::V4_0 | SQLEngine/Driver/Mysql.pm | metacpan |
DBIx::SQLEngine::Driver::Mysql::V5_0 | SQLEngine/Driver/Mysql.pm | metacpan |
DBIx::SQLEngine::Driver::fetchsub | SQLEngine/Driver.pm | metacpan |
DBIx::SQLEngine::Schema::Column::text | SQLEngine/Schema/Column.pm | metacpan |