buster/api/libs/database
dal 70cdb1882f
Refactor secret management and command structure
- Removed the `SecretIdResult` struct from `vault.rs` and updated `create_secret` to return `Result<()>` instead of `Result<Uuid>`.
- Adjusted the SQL query in `create_secret` to directly call the vault function without fetching the ID.
- Updated error handling in `update_secret` and `delete_secret` for consistency.
- Refactored `create_data_source_handler` to use the data source ID for storing credentials in the vault.
- Deleted the `generate.rs` command file and removed its references in the command module.
- Introduced a new `ProjectContext` struct in `exclusion.rs` to support multi-project configurations in `BusterConfig`.
- Updated the `init` command to create a new configuration structure using `ProjectContext` and sort database types alphabetically.
2025-05-05 15:03:14 -06:00
..
src Refactor secret management and command structure 2025-05-05 15:03:14 -06:00
tests api, cli, web, tsting env and some rust fixes 2025-04-29 10:37:37 -06:00
CLAUDE.md add more claude context and docs 2025-03-21 13:48:37 -06:00
Cargo.toml metric yml sanitization 2025-04-17 07:23:11 -06:00
seed.sql null not as string on number separator style 2025-05-02 14:38:26 -06:00
setup.sql setup script fixed 2025-05-02 13:49:23 -06:00