v0.1.1
excel-dbapi v0.1.1
PEP 249 compliant DB-API 2.0 driver for Excel files.
Features
- Full DB-API 2.0 interface (connect, cursor, execute, fetch)
- SQL parser: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, DROP TABLE
- WHERE clause with =, !=, <, >, <=, >=, AND, OR, IS NULL, IS NOT NULL
- ORDER BY, LIMIT support
- Parameterized queries (qmark style)
- Reflection helpers: list_tables, has_table, get_columns
- DDL metadata tracking via excel_meta sheet
- openpyxl (default) and pandas engines
Requirements
- Python >= 3.10
- openpyxl >= 3.1.0
Install
pip install excel-dbapi