v2.8.5 (2024-02-20)
- Allow specifying filename as a field. (0a47ce8)
v2.8.4 (2023-07-06)
v2.8.3 (2023-06-21)
- Add skip_if_exists per-table option for backups. (e0bd4f2)
v2.8.2 (2023-06-12)
- Use correct secrets names. (2380701)
- Route --conn through config so that config-level "connection:" field works in
the same way. (f238c30)
v2.8.1 (2023-06-08)
- capitalization (1e8bd20)
v2.8.0 (2023-05-02)
- Publish dockerhub databudgie image. (80fbe97)
- Allow specifying config through stdin/raw config cli option. (88146e5)
- Allow setting configuration through environment variables. (6a005dd)
- databudgie.yml/json/toml (0b63b43)
- Bug where table level disablement wouldnt have taken effect based on
parent-level enablement. (5f23c07)
v2.7.5 (2023-04-21)
- Avoid weird python behavior that ignores path components with absolute paths. (6d97bce)
v2.7.4 (2023-04-21)
- Implement dry-run/stats. (ffe6e95)
- Exclusion from the cli. (4dfbf36)
- Add option to define named connections. (58df61e)
- s3 stuff. (4d3d978)
- Ensure s3 paths are composed correctly, with root_location. (64d89c2)
- Add .sql extension to sql files. (cdc8775)
v2.7.2 (2023-01-12)
- Support sqlalchemy 2.0. (edbc9fc)
- Put release CI in the correct folder. (878b386)
- Issue where locations fallback value was overridden by empty string. (27d3d40)
- Issues from release. (48c0d75)
v2.7.1 (2022-11-10)
- Issues from release. (15066df)
- Automatically include dependent tables. (1c96e20)
- Warn on unused table definitions. (1d2a22b)
- Pretty output. (920f260)
- Add version cli flag. (55e7e78)
- Add CLI arguments which compose with config. (0ceb620)
- Allow ddl/sequences/data as table-specific pieces of configuration. (96cc6e9)
- Add ability to stack config. (01e90fe)
- Config option to restore postgres sequences. (6cf7d3f)
- Support url components, rather than just the whole url string. (39c7ad5)
- Add support for backing up and restoring schema DDL. (fb3902b)
- Add optional compression. (60c9eff)
- Allow a tables list to enable multiple targets of the same table. (b9ee003)
- Add ability to drop/restore empty database as "clean" state. (e993db0)
- Add backup and restore functionality for ddl. (dc852b0)
- Support local backups, make boto3 an optional dependency. (4acc494)
- Implement globbing for restore operations. (149ba4f)
- Add ability to specify tables as globs for backup. (5ffef96)
- Bug where s3 bucket name is repeated in ddl paths. (f4ddd51)
- Bug where mutation of the underlying config dict structure affects later config
lookups. (5c81460) - Autodeploy to artifactory. (26374b6)
- postgres version compatibility. (44adc2b)
- compatibility with sqlalchemy 1.3. (c473e82)
- Only require URL on commands which use it. (8a98d32)
- Handle the restore case where the backed up folder does not exist. (9353c62)
- Support sqlalchemy 1.3. (9aea6b4)
- #43 replace experimental postgres table search (f0d4237)
- #43 backup hangs during table inspection (633ce7d)
- Misc fixes. (b1b64f6)
- Add missing py.typed file. (6e6d664)
- Loosen version constraints. (c619781)
- Black reformatting changes. (c83b91e)
- lessen set of required dependencies. (22d6b34)
- add missing dependencies (2298efe)