NAME
DBIO::DuckDB::SQLMaker - DuckDB-specific SQL generation for DBIO
VERSION
version 0.900000
DESCRIPTION
DuckDB-specific subclass of DBIO::SQLMaker. DuckDB's SQL dialect is PostgreSQL-flavored: double-quoted identifiers, standard LIMIT ? OFFSET ?, RETURNING, :: casts, ILIKE, rich types. This class just turns off the bits DuckDB doesn't do:
SELECT ... FOR UPDATEis not supported by DuckDB -- disabled.
All other SQL generation is inherited unchanged from DBIO::SQLMaker, which already defaults to LIMIT ? OFFSET ? pagination.
This class is set as the sql_maker_class by DBIO::DuckDB::Storage and is not normally instantiated directly.
DBIO::SQLMaker - Base SQL generation class
DBIO::DuckDB::Storage - Storage driver that uses this SQL maker
DBIO::DuckDB - Top-level DuckDB schema component
AUTHOR
DBIO Authors
COPYRIGHT AND LICENSE
Copyright (C) 2026 DBIO Authors
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 51:
Unknown directive: =seealso