---
name: "DBIx::Class::Schema::PopulateMore::Test::Schema"
section: "3pm"
platform: "linux"
package: "libdbix-class-schema-populatemore-perl"
version: "0.19-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/DBIx::Class::Schema::PopulateMore::Test::Schema"
---

# DBIx::Class::Schema::PopulateMore::Test::Schema(3pm)

Test Schema

## NAME

DBIx::Class::Schema::PopulateMore::Test::Schema - Test Schema

## DESCRIPTION

Defines the base case for loading DBIC Schemas.  This schema currently defines three sources, Person, FriendList, and Gender

## PACKAGE METHODS

The following is a list of package methods declared with this class.

### load\_components

Load the components

### load\_namespaces

Automatically load the classes and resultsets from their default namespaces.

## ATTRIBUTES

This class defines the following attributes.

## METHODS

This module declares the following methods

### connect\_and\_setup

Creates a schema, deploys a database and sets the testing data.  By default we use a DBD::SQLite database created

### default\_dsn

returns a dsn string, suitable for passing to DBD::SQLite, creating the database as a temporary file.

### setup

deploy a database and populate it with the initial data

### cleanup

cleanup any temporary files

## AUTHOR

Please see DBIx::Class::Schema::PopulateMore For authorship information

## LICENSE

Please see DBIx::Class::Schema::PopulateMore For licensing terms.
