-
Notifications
You must be signed in to change notification settings - Fork 583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: c# on windows, oracledb test connection, cli for C# and Oracle DB #5090
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to 2c680d4 in 1 minute and 4 seconds
More details
- Looked at
689
lines of code in11
files - Skipped
0
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. frontend/src/lib/components/TestConnection.svelte:54
- Draft comment:
The change toSELECT 1 FROM DUAL
for OracleDB is correct and necessary for compatibility with Oracle databases. - Reason this comment was not posted:
Confidence changes required:0%
The code inTestConnection.svelte
for OracleDB has been updated to useSELECT 1 FROM DUAL
, which is correct for Oracle databases. This change is consistent with Oracle's requirement to select from a table, even if it's a dummy table like DUAL.
Workflow ID: wflow_S9rSLRwLOyqNJCYW
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to 7e0ddd6 in 2 minutes and 3 seconds
More details
- Looked at
710
lines of code in12
files - Skipped
0
files when reviewing. - Skipped posting
3
drafted comments based on config settings.
1. backend/windmill-api/src/workspaces_export.rs:358
- Draft comment:
The change from 'oracle.sql' to 'odb.sql' is consistent across the codebase, ensuring uniformity in file extensions for OracleDB scripts. This change is reflected in multiple files, including script.ts, script_common.ts, and sync.ts. The change is appropriate and aligns with the intent of the PR. - Reason this comment was not posted:
Confidence changes required:0%
The change from 'oracle.sql' to 'odb.sql' is consistent across the codebase, ensuring uniformity in file extensions for OracleDB scripts. This change is reflected in multiple files, including script.ts, script_common.ts, and sync.ts. The change is appropriate and aligns with the intent of the PR.
2. backend/windmill-worker/src/csharp_executor.rs:290
- Draft comment:
The addition of error handling in the C# executor is a good practice. It ensures that unhandled exceptions are caught and logged, preventing the application from crashing silently. This change is beneficial for debugging and maintaining the application. - Reason this comment was not posted:
Confidence changes required:0%
The addition of error handling in the C# executor is a good practice. It ensures that unhandled exceptions are caught and logged, preventing the application from crashing silently. This change is beneficial for debugging and maintaining the application.
3. backend/windmill-worker/src/csharp_executor.rs:341
- Draft comment:
The addition of the '-p:IncludeNativeLibrariesForSelfExtract=true' flag in the build command for C# projects is a good practice. It ensures that native libraries are included in the self-extracting executable, which is necessary for the application to run correctly on different environments. - Reason this comment was not posted:
Confidence changes required:0%
The addition of the '-p:IncludeNativeLibrariesForSelfExtract=true' flag in the build command for C# projects is a good practice. It ensures that native libraries are included in the self-extracting executable, which is necessary for the application to run correctly on different environments.
Workflow ID: wflow_53X6Iacqn1eomJ5v
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
Important
Enhance C# and OracleDB support by updating script extensions, execution, and CLI functionalities, and improve OracleDB test connection handling.
oracle.sql
toodb.sql
inworkspaces_export.rs
andscript.ts
.csharp_executor.rs
, including error handling and result writing.TestConnection.svelte
toSELECT 1 FROM DUAL
.script_common.ts
,metadata.ts
, andsync.ts
.script_bootstrap.ts
.parse_csharp
andparse_oracledb
functions inwindmill_parser_wasm.generated.js
andwindmill_parser_wasm.generated.d.ts
.This description was created by for 7e0ddd6. It will automatically update as commits are pushed.