BotSharp/src/Plugins/BotSharp.Plugin.SqlDriver
Joanna Ren b557342bb1 Refactor SQL Driver Plugin and Update Database Handling
- Added a new folder for helpers in the project file.
- Removed the `SqlDriverHelper` class and its `GetDatabaseType` method.
- Updated `SqlDriverAgentHook` to retrieve database type directly from `SqlStatement`.
- Enhanced `SqlStatement` with new properties: `DBProvider`, `Schema`, and `Tables`.
- Removed registration of `SqlDriverAgentHook` in `SqlDriverPlugin`.
- Cleaned up global using directives by removing `Helpers`.
- Modified `GetTableDefinitionFn` to accept a schema parameter for Redshift queries.
- Updated `SqlSelect` to use `DBProvider` from `SqlStatement`.
- Revised JSON schema definitions to require `db_provider` and `schema`.
- Clarified Liquid template instructions for database connections and SQL execution.
- Streamlined rules for calling `util-db-verify_dictionary_term`.
2025-06-10 16:55:33 -05:00
..
data/agents Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
Functions refine error and warn logging 2025-05-02 11:31:28 -05:00
Hooks Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
Interfaces optimize hook 2025-05-15 15:25:08 +08:00
Models Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
Services refine error and warn logging 2025-05-02 11:31:28 -05:00
Settings refine agent utility 2024-11-20 02:24:26 -06:00
UtilFunctions Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
BotSharp.Plugin.SqlDriver.csproj Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
SqlDriverPlugin.cs Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00
Using.cs Refactor SQL Driver Plugin and Update Database Handling 2025-06-10 16:55:33 -05:00