---
name: "DBIx::Class::Schema::Loader::DBI::SQLite"
section: "3pm"
platform: "linux"
package: "libdbix-class-schema-loader-perl"
version: "0.07053-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/DBIx::Class::Schema::Loader::DBI::SQLite"
---

# DBIx::Class::Schema::Loader::DBI::SQLite(3pm)

DBIx::Class::Schema::Loader::DBI SQLite Implementation.

## NAME

DBIx::Class::Schema::Loader::DBI::SQLite - DBIx::Class::Schema::Loader::DBI SQLite Implementation.

## DESCRIPTION

See DBIx::Class::Schema::Loader and DBIx::Class::Schema::Loader::Base.

## METHODS

### rescan

SQLite will fail all further commands on a connection if the underlying schema has been modified.  Therefore, any runtime changes requiring `"rescan"` also require us to re-connect to the database.  The `"rescan"` method here handles that reconnection for you, but beware that this must occur for any other open sqlite connections as well.

## SEE ALSO

DBIx::Class::Schema::Loader, DBIx::Class::Schema::Loader::Base, DBIx::Class::Schema::Loader::DBI

## AUTHORS

See "AUTHORS" in DBIx::Class::Schema::Loader.

## LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
