=head1 NAME DBIx::SQLEngine::Driver::Trait::NoColumnTypes - For Type-less Databases =head1 SYNOPSIS # Classes can import this behavior if they don't have types use DBIx::SQLEngine::Driver::Trait::NoColumnTypes ':all'; =head1 DESCRIPTION This package supports SQL database servers which do natively provide any column types, storing all numeric and string values in the same way. =head2 About Driver Traits You do not need to use this package directly; it is used internally by those driver subclasses which need it. For more information about Driver Traits, see L. =cut ######################################################################## package DBIx::SQLEngine::Driver::Trait::NoColumnTypes; use Exporter; sub import { goto &Exporter::import } @EXPORT_OK = qw( dbms_column_types_unsupported ); %EXPORT_TAGS = ( all => \@EXPORT_OK ); use strict; use Carp; ######################################################################## =head1 ADVANCED CAPABILITIES =cut ######################################################################## =head2 Database Capability Information The following methods are provided: =over 4 =item dbms_column_types_unsupported $sqldb->dbms_column_types_unsupported () : 1 Capability Limitation: This driver does not store column type information or enforce type restrictions. =back =cut sub dbms_column_types_unsupported { 1 } ######################################################################## =head1 SEE ALSO See L for the overall interface and developer documentation. See L for general information about this distribution, including installation and license information. =cut ######################################################################## 1;