NAME

DBIx::QuickDB::Driver::DuckDB - DuckDB driver for DBIx::QuickDB.

DESCRIPTION

DuckDB driver for DBIx::QuickDB. DuckDB is an embedded engine (a file, no server process), so this driver is architecturally identical to the SQLite driver: start/stop/bootstrap are no-ops and the database lives in a file under the QuickDB directory.

REQUIREMENTS

DBD::DuckDB

Required for connecting to the database.

The duckdb CLI on $PATH

Required for load_sql. DBD::DuckDB cannot prepare multiple statements at once, so SQL files are piped through the CLI which handles multi-statement input.

SYNOPSIS

See DBIx::QuickDB.

SOURCE

The source code repository for DBIx-QuickDB can be found at https://github.com/exodist/DBIx-QuickDB/.

MAINTAINERS

Chad Granum <exodist@cpan.org>

AUTHORS

Chad Granum <exodist@cpan.org>

COPYRIGHT

Copyright 2020 Chad Granum <exodist7@gmail.com>.

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

See http://dev.perl.org/licenses/