buster/api/libs/database/src
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
..
helpers ok everything is working pretty well 2025-04-29 17:36:34 -06:00
supabase data source and supabase create client 2025-03-24 13:46:03 -06:00
types llm clarification on metric yml and lock metric yml to an enum 2025-05-02 14:45:27 -06:00
enums.rs status filtering on metrics, public dashboard functionality restored 2025-04-23 06:10:54 -06:00
lib.rs add in supabase helper 2025-03-24 13:17:37 -06:00
models.rs ok everything is working pretty well 2025-04-29 17:36:34 -06:00
pool.rs search pool fix 2025-04-16 07:19:24 -06:00
schema.rs ok everything is working pretty well 2025-04-29 17:36:34 -06:00
vault.rs Refactor secret management and command structure 2025-05-05 15:03:14 -06:00