Skip to content

Db import dump kind#63

Merged
fchastanet merged 4 commits into
masterfrom
dbImportDumpKind
Apr 14, 2026
Merged

Db import dump kind#63
fchastanet merged 4 commits into
masterfrom
dbImportDumpKind

Conversation

@fchastanet
Copy link
Copy Markdown
Owner

No description provided.

Add support for resetting tables before importing data and specify dump kind for improved flexibility in database imports.

## 1. ✨ New Features

- Introduce `--reset` option to truncate or drop tables before importing data.
- Add `--dump-kind` option to specify the format of the dump file (auto, sql, tar, tar.gz, gz, tar.individual.sql.gz).
- Implement logic to deduce dump kind from filename if set to auto.

## 2. 🔧 Code Changes

- Update `dbImportStream` script to handle new options and logic for resetting tables.
- Modify the `awk` script to include logic for handling reset operations and filtering tables based on profile commands.
- Enhance error handling for unsupported dump formats.

## 3. 📄 Documentation

- Update help messages to reflect new options and their usage.
- Add detailed descriptions for `--reset` and `--dump-kind` options in the command definitions.

## 4. 🛠️ Testing

- Ensure existing tests cover new functionality and edge cases for reset and dump kind options.
- Validate that the deduced dump kind works correctly with various filename formats.
@fchastanet fchastanet merged commit 6340829 into master Apr 14, 2026
43 checks passed
@fchastanet fchastanet deleted the dbImportDumpKind branch April 14, 2026 20:02
@fchastanet fchastanet restored the dbImportDumpKind branch April 24, 2026 11:07
@fchastanet fchastanet deleted the dbImportDumpKind branch April 24, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant