Module: DuckDB::TableNameParser
- Included in:
- Appender, Connection, TableDescription
- Defined in:
- lib/duckdb/table_name_parser.rb
Overview
DuckDB::TableNameParser provides shared table name parsing for classes that accept a table name argument, such as DuckDB::Appender and DuckDB::TableDescription.
It handles:
- Dot-notation: 'schema.table' is split into schema and table (deprecated).
- Quoting: '"a.b"' or "'a.b'" strips the quotes and treats the name literally.