diff --git a/client b/client index fbf3ff93..74ebcab6 160000 --- a/client +++ b/client @@ -1 +1 @@ -Subproject commit fbf3ff93bd5486a893203d03ca422474201c0649 +Subproject commit 74ebcab618be649ce9ceb2c7fb2e56fbc891428c diff --git a/common/proto/table_script.proto b/common/proto/table_script.proto index 94fb3f5c..fe6901b5 100644 --- a/common/proto/table_script.proto +++ b/common/proto/table_script.proto @@ -36,7 +36,6 @@ service TableScript { // • Allowed always: self-references (same table) // • Structured access via steel_get_column // requires an explicit link in table_definition_links - // - Rejects raw SQL access; steel_query_sql is not part of the supported DSL // - Records dependencies for hydration and future graph analysis; circular // graphs are allowed because scripts do not recursively trigger each other // - Transforms the script to decimal-safe operations (steel_decimal) @@ -109,7 +108,6 @@ message PostTableScriptRequest { // Every related aggregate requires the `via anchor` clause. The related // table must be reachable through that anchor by an unambiguous FK path; // the path may span multiple FK hops. - // - Raw SQL access is not supported; steel_query_sql is rejected // // Math operations: // - The script is transformed by steel_decimal; supported math forms include: diff --git a/common/src/proto/descriptor.bin b/common/src/proto/descriptor.bin index 5e874278..fe56b7c8 100644 Binary files a/common/src/proto/descriptor.bin and b/common/src/proto/descriptor.bin differ diff --git a/common/src/proto/komp_ac.table_script.rs b/common/src/proto/komp_ac.table_script.rs index 2099cdb5..4c9e7d86 100644 --- a/common/src/proto/komp_ac.table_script.rs +++ b/common/src/proto/komp_ac.table_script.rs @@ -37,7 +37,6 @@ pub struct PostTableScriptRequest { /// Every related aggregate requires the `via anchor` clause. The related /// table must be reachable through that anchor by an unambiguous FK path; /// the path may span multiple FK hops. - /// * Raw SQL access is not supported; steel_query_sql is rejected /// /// Math operations: /// @@ -346,7 +345,6 @@ pub mod table_script_client { /// • Allowed always: self-references (same table) /// • Structured access via steel_get_column /// requires an explicit link in table_definition_links - /// * Rejects raw SQL access; steel_query_sql is not part of the supported DSL /// * Records dependencies for hydration and future graph analysis; circular /// graphs are allowed because scripts do not recursively trigger each other /// * Transforms the script to decimal-safe operations (steel_decimal) @@ -493,7 +491,6 @@ pub mod table_script_server { /// • Allowed always: self-references (same table) /// • Structured access via steel_get_column /// requires an explicit link in table_definition_links - /// * Rejects raw SQL access; steel_query_sql is not part of the supported DSL /// * Records dependencies for hydration and future graph analysis; circular /// graphs are allowed because scripts do not recursively trigger each other /// * Transforms the script to decimal-safe operations (steel_decimal) diff --git a/server b/server index 4ea5a4e8..49537094 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit 4ea5a4e80dbbee9bd3e80777ca757d4d09765ed7 +Subproject commit 49537094d7de692f5f1e72856833e9549b39c36a