Add dialect-aware DDL hooks to the Driver base (create_schema_sql, drop_table_if_exists_sql, create_like_table_sql, check_dest_table) and implement DB2/MSSQL overrides so they can serve as merge destinations, not just Postgres. runner.py now dispatches staging table creation through the dest driver instead of hardcoding PG syntax. Also untrack pipekit.db (runtime SQLite state) and add it to .gitignore. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
16 lines
279 B
Plaintext
16 lines
279 B
Plaintext
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
|
|
# SQLite database and its WAL/journal artifacts — runtime state, not tracked.
|
|
pipekit.db
|
|
pipekit.db-journal
|
|
pipekit.db-wal
|
|
pipekit.db-shm
|
|
|
|
# Local Claude Code settings.
|
|
.claude/settings.local.json
|
|
|
|
# Python venv created by deploy.sh.
|
|
.venv/
|