Commit Graph
5 Commits
Author SHA1 Message Date
dierkandClaude Sonnet 4.6 cab33cf787 Auto-create schema if it does not exist
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 12:03:46 +02:00
dierkandClaude Sonnet 4.6 636bf6de71 Fix schema-qualified table names (e.g. dl.tabelle1)
SQLAlchemy requires schema and table name as separate arguments.
Splitting target_table on '.' and passing schema= to Table/reflect/has_table.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 12:03:07 +02:00
dierkandClaude Sonnet 4.6 2d9bce014f Add ODF (.ods) support via odfpy
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 11:48:03 +02:00
dierkandClaude Sonnet 4.6 084322d48b Add .gitignore and remove venv/pycache from tracking
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 11:32:00 +02:00
dierkandClaude Sonnet 4.6 8f7399de58 Initial implementation of generic Excel-to-DB import tool
Supports .xls and .xlsx, Oracle and PostgreSQL via SQLAlchemy.
Includes CLI (run/inspect/generate-config), YAML config, auto schema
detection, and append/replace/upsert modes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 11:31:47 +02:00