From 77f6f52a0d45363df705f413e40a754b47a4f32f Mon Sep 17 00:00:00 2001 From: Boegie19 <34578426+Boegie19@users.noreply.github.com> Date: Fri, 16 Jan 2026 17:52:34 +0100 Subject: [PATCH] fix: make tables that we sql query public --- .../schema/t_012_spacetime_product_type/answers/csharp.cs | 2 +- .../schema/t_012_spacetime_product_type/answers/rust.rs | 2 +- .../schema/t_012_spacetime_product_type/tasks/csharp.txt | 2 +- .../schema/t_012_spacetime_product_type/tasks/rust.txt | 4 ++-- .../schema/t_015_product_type_columns/answers/csharp.cs | 2 +- .../schema/t_015_product_type_columns/answers/rust.rs | 2 +- .../schema/t_015_product_type_columns/tasks/csharp.txt | 2 +- .../schema/t_015_product_type_columns/tasks/rust.txt | 2 +- .../src/benchmarks/schema/t_018_constraints/answers/rust.rs | 3 ++- .../src/benchmarks/schema/t_018_constraints/tasks/csharp.txt | 2 +- .../src/benchmarks/schema/t_018_constraints/tasks/rust.txt | 2 +- 11 files changed, 13 insertions(+), 12 deletions(-) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs index 6de1cc7c607..d4995657f1a 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/csharp.cs @@ -9,7 +9,7 @@ public partial struct Score public int Right; } - [Table(Name = "results")] + [Table(Name = "results", Public = true)] public partial struct Result { [PrimaryKey] public int Id; diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs index fd58b0a55d8..c923662de25 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/answers/rust.rs @@ -6,7 +6,7 @@ pub struct Score { pub right: i32, } -#[table(name = results)] +#[table(name = results, public)] pub struct ResultRow { #[primary_key] pub id: i32, diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt index 0f4967d9aa1..a6efbdc16c4 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/csharp.txt @@ -7,7 +7,7 @@ TYPES - Right: int TABLE -- results +- results (public) - Struct: Result - Fields: - Id: int (primary key) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt index ce12c115ded..e51e8e28249 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_012_spacetime_product_type/tasks/rust.txt @@ -7,8 +7,8 @@ TYPES - right: i32 TABLE -- results - - Struct: ResultRow +- results (public) + - Struct: ResultRow - Fields: - id: i32 (primary key) - value: Score diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs index 5c5397a3abd..dc0c0f43767 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/csharp.cs @@ -16,7 +16,7 @@ public partial struct Position public int Y; } - [Table(Name = "profiles")] + [Table(Name = "profiles", Public = true)] public partial struct Profile { [PrimaryKey] public int Id; diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs index ac59eba4069..4aa256bebe9 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/answers/rust.rs @@ -12,7 +12,7 @@ pub struct Position { pub y: i32, } -#[table(name = profiles)] +#[table(name = profiles, public)] pub struct Profile { #[primary_key] pub id: i32, diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt index ed51f20f492..36434c9a872 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/csharp.txt @@ -11,7 +11,7 @@ TYPES - Y: int TABLE -- profiles +- profiles (public) - Struct: Profile - Fields: - Id: int (primary key) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt index 6026505b5fe..aa1a614f6bb 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_015_product_type_columns/tasks/rust.txt @@ -11,7 +11,7 @@ TYPES - y: i32 TABLE -- profiles +- profiles (public) - Struct: Profile - Fields: - id: i32 (primary key) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs index 9eb96d0d206..03b451c2d69 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/answers/rust.rs @@ -2,7 +2,8 @@ use spacetimedb::{reducer, table, ReducerContext, Table}; #[table( name = accounts, - index(name = by_name, btree(columns = [name])) + index(name = by_name, btree(columns = [name])), + public )] pub struct Account { #[primary_key] diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt index 925181fd268..3ea977e4978 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/csharp.txt @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in C# that defines one table and seeds two rows. TABLE -- accounts +- accounts (public) - Struct: Account - Fields: - Id: int (primary key) diff --git a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt index 4c156d7f1da..129c42c5774 100644 --- a/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt +++ b/tools/xtask-llm-benchmark/src/benchmarks/schema/t_018_constraints/tasks/rust.txt @@ -1,7 +1,7 @@ Write a SpacetimeDB backend module in Rust that defines one table and seeds two rows. TABLE -- accounts +- accounts (public) - Struct: Account - Columns: - id: i32 (primary key)