---
name: "Autodia::Handler::DBI"
section: "3pm"
platform: "linux"
package: "autodia"
version: "2.14-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Autodia::Handler::DBI"
---

# Autodia::Handler::DBI(3pm)

AutoDia handler for DBI connections

## NAME

Autodia::Handler::DBI.pm - AutoDia handler for DBI connections

## INTRODUCTION

This module parses the contents of a database through a dbi connection and builds a diagram

`%language_handlers` = { .. , dbi =\> "Autodia::Handler::DBI", .. };

## CONSTRUCTION METHOD

use Autodia::Handler::DBI;

my `$handler` = Autodia::Handler::DBI-\>New(\\%Config); This creates a new handler using the Configuration hash to provide rules selected at the command line.

## ACCESS METHODS

`$handler`-\>Parse($connection); # where connection includes full or dbi connection string

`$handler`-\>**output()**; # any arguments are ignored.
