NAME
DBIO::MySQL::MariaDB - MariaDB-specific schema management for DBIO
VERSION
version 0.900000
SYNOPSIS
package MyApp::Schema;
use base 'DBIO::Schema';
__PACKAGE__->load_components('MySQL::MariaDB');
my $schema = MyApp::Schema->connect($dsn, $user, $pass);
DESCRIPTION
MariaDB-specific schema component for DBIO. Load this component instead of DBIO::MySQL when connecting to a MariaDB server.
When connection() is called, the storage class is set to DBIO::MySQL::Storage::MariaDB, which uses the mariadb_* DBD attributes provided by DBD::MariaDB rather than the mysql_* attributes used by DBD::mysql.
METHODS
connection
Overrides "connection" in DBIO to set storage_type to +DBIO::MySQL::Storage::MariaDB before delegating to the parent.
DBIO::MySQL - MySQL equivalent of this component
DBIO::MySQL::Storage::MariaDB - Storage backend activated by this component
AUTHOR
DBIO & DBIx::Class Authors
COPYRIGHT AND LICENSE
Copyright (C) 2026 DBIO Authors Portions Copyright (C) 2005-2025 DBIx::Class Authors Based on DBIx::Class, heavily modified.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 58:
Unknown directive: =seealso