Skip to content

Releases: bamjun/koggi

0.1.5

13 Apr 08:24

Choose a tag to compare

✨ New Features

  • Added timeout control options for pg backup / pg restore

    • --timeout <seconds> (-t): Set the execution time limit in seconds (default: 300 seconds)
    • --no-limit: Disable the timeout completely (no time limit)
    • The current timeout setting is displayed when connection info is printed before execution

🔧 Usage

# Backup without time limit (recommended for large databases)
koggi pg backup -p PROD --no-limit

# Set timeout to 30 minutes
koggi pg backup -p PROD --timeout 1800

# Same options are available for restore
koggi pg restore -p DEV1 --no-limit
koggi pg restore -p DEV1 --timeout 600

📝 Modified Files

  • src/koggi/cli.py — Added --timeout and --no-limit options to pg backup and pg restore commands
  • src/koggi/database/backup.py — Added timeout parameter to backup_database() function
  • src/koggi/database/restore.py — Added timeout parameter to restore_database() function

0.1.4

27 Mar 14:06

Choose a tag to compare

[Docs] Update README & bump v0.1.4 [file 4 - lines 59]

- Add guide for rclone cloud backup and restore
- Improve structure of PostgreSQL backup sections
- Bump version to 0.1.4 in pyproject.toml and __init__.py
- Add versioning note to DEV-README.md

0.1.3

06 Sep 08:58

Choose a tag to compare

Full Changelog: 0.1.2...0.1.3

0.1.2

06 Sep 07:53

Choose a tag to compare

0.1.1

06 Sep 07:48

Choose a tag to compare