├── .cargo └── config.toml ├── .dockerignore ├── .envrc ├── .gitattributes ├── .github ├── CODEOWNERS ├── Dockerfile ├── docker-compose.yml ├── pull_request_template.md └── workflows │ ├── attach-artifacts.yml │ ├── benchmarks.yml │ ├── check-merge-labels.yml │ ├── check-pr-base.yml │ ├── ci.yml │ ├── discord-posts.yml │ ├── docker.yml │ ├── docs-publish.yaml │ ├── docs-test.yaml │ ├── internal-tests.yml │ ├── package.yml │ ├── rust_matcher.json │ ├── tag-release.yml │ ├── typescript-lint.yml │ ├── typescript-test.yml │ └── upgrade-version-check.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE.txt ├── README.md ├── clippy.toml ├── crates ├── auth │ ├── Cargo.toml │ ├── LICENSE │ └── src │ │ ├── identity.rs │ │ └── lib.rs ├── bench │ ├── .gitignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── benches │ │ ├── callgrind.rs │ │ ├── delete_table.rs │ │ ├── generic.rs │ │ ├── index.rs │ │ ├── special.rs │ │ └── subscription.rs │ ├── callgrind-docker.sh │ ├── clippy.toml │ ├── flamegraph.sh │ ├── hyper_cmp.py │ ├── instruments.sh │ └── src │ │ ├── bin │ │ └── summarize.rs │ │ ├── database.rs │ │ ├── lib.rs │ │ ├── schemas.rs │ │ ├── spacetime_module.rs │ │ ├── spacetime_raw.rs │ │ └── sqlite.rs ├── bindings-csharp │ ├── .config │ │ └── dotnet-tools.json │ ├── .editorconfig │ ├── .gitignore │ ├── BSATN.Codegen │ │ ├── BSATN.Codegen.csproj │ │ ├── Diag.cs │ │ ├── Type.cs │ │ └── Utils.cs │ ├── BSATN.Runtime.Tests │ │ ├── BSATN.Runtime.Tests.csproj │ │ └── Tests.cs │ ├── BSATN.Runtime │ │ ├── .gitignore │ │ ├── Attrs.cs │ │ ├── BSATN.Runtime.csproj │ │ ├── BSATN │ │ │ ├── AlgebraicType.cs │ │ │ ├── I128.cs │ │ │ ├── I256.cs │ │ │ ├── Runtime.cs │ │ │ ├── U128.cs │ │ │ └── U256.cs │ │ ├── Builtins.cs │ │ ├── Db.cs │ │ ├── Internal │ │ │ └── ByteArrayComparer.cs │ │ └── package.json │ ├── Codegen.Tests │ │ ├── Codegen.Tests.csproj │ │ ├── TestInit.cs │ │ ├── Tests.cs │ │ └── fixtures │ │ │ ├── Directory.Build.props │ │ │ ├── client │ │ │ ├── Lib.cs │ │ │ ├── client.csproj │ │ │ └── snapshots │ │ │ │ ├── Type#CustomClass.verified.cs │ │ │ │ ├── Type#CustomStruct.verified.cs │ │ │ │ ├── Type#CustomTaggedEnum.verified.cs │ │ │ │ └── Type#PublicTable.verified.cs │ │ │ ├── diag │ │ │ ├── .gitattributes │ │ │ ├── Lib.cs │ │ │ ├── diag.csproj │ │ │ └── snapshots │ │ │ │ ├── ExtraCompilationErrors.verified.txt │ │ │ │ ├── Module#FFI.verified.cs │ │ │ │ ├── Module#InAnotherNamespace.TestDuplicateTableName.verified.cs │ │ │ │ ├── Module#Player.verified.cs │ │ │ │ ├── Module#Reducers.InAnotherNamespace.TestDuplicateReducerName.verified.cs │ │ │ │ ├── Module#Reducers.OnReducerWithReservedPrefix.verified.cs │ │ │ │ ├── Module#Reducers.TestDuplicateReducerKind1.verified.cs │ │ │ │ ├── Module#Reducers.TestDuplicateReducerKind2.verified.cs │ │ │ │ ├── Module#Reducers.TestDuplicateReducerName.verified.cs │ │ │ │ ├── Module#Reducers.TestReducerReturnType.verified.cs │ │ │ │ ├── Module#Reducers.TestReducerWithoutContext.verified.cs │ │ │ │ ├── Module#Reducers.__ReducerWithReservedPrefix.verified.cs │ │ │ │ ├── Module#TestAutoIncNotInteger.verified.cs │ │ │ │ ├── Module#TestDefaultFieldValues.verified.cs │ │ │ │ ├── Module#TestDuplicateTableName.verified.cs │ │ │ │ ├── Module#TestIndexIssues.verified.cs │ │ │ │ ├── Module#TestScheduleIssues.DummyScheduledReducer.verified.cs │ │ │ │ ├── Module#TestScheduleIssues.verified.cs │ │ │ │ ├── Module#TestTableTaggedEnum.verified.cs │ │ │ │ ├── Module#TestUniqueNotEquatable.verified.cs │ │ │ │ ├── Module.verified.txt │ │ │ │ ├── Type#MyStruct.verified.cs │ │ │ │ ├── Type#TestTaggedEnumField.verified.cs │ │ │ │ ├── Type#TestTaggedEnumInlineTuple.verified.cs │ │ │ │ ├── Type#TestTypeParams_T_.verified.cs │ │ │ │ ├── Type#TestUnsupportedType.verified.cs │ │ │ │ └── Type.verified.txt │ │ │ └── server │ │ │ ├── Lib.cs │ │ │ ├── server.csproj │ │ │ └── snapshots │ │ │ ├── Module#BTreeMultiColumn.verified.cs │ │ │ ├── Module#BTreeViews.verified.cs │ │ │ ├── Module#FFI.verified.cs │ │ │ ├── Module#MultiTableRow.InsertMultiData.verified.cs │ │ │ ├── Module#MultiTableRow.verified.cs │ │ │ ├── Module#PrivateTable.verified.cs │ │ │ ├── Module#PublicTable.verified.cs │ │ │ ├── Module#Reducers.InsertData.verified.cs │ │ │ ├── Module#Reducers.ScheduleImmediate.verified.cs │ │ │ ├── Module#RegressionMultipleUniqueIndexesHadSameName.verified.cs │ │ │ ├── Module#Test.NestingNamespaces.AndClasses.InsertData2.verified.cs │ │ │ ├── Module#Timers.Init.verified.cs │ │ │ ├── Module#Timers.SendMessageTimer.verified.cs │ │ │ ├── Module#Timers.SendScheduledMessage.verified.cs │ │ │ ├── Type#ContainsNestedLists.verified.cs │ │ │ ├── Type#CustomClass.verified.cs │ │ │ ├── Type#CustomNestedClass.verified.cs │ │ │ ├── Type#CustomRecord.verified.cs │ │ │ ├── Type#CustomStruct.verified.cs │ │ │ ├── Type#CustomTaggedEnum.verified.cs │ │ │ ├── Type#EmptyClass.verified.cs │ │ │ ├── Type#EmptyRecord.verified.cs │ │ │ ├── Type#EmptyStruct.verified.cs │ │ │ └── Type#FormerlyForbiddenFieldNames.verified.cs │ ├── Codegen │ │ ├── Codegen.csproj │ │ ├── Diag.cs │ │ ├── Module.cs │ │ └── README.md │ ├── Directory.Build.props │ ├── LICENSE │ ├── README.md │ ├── Runtime.Tests │ │ ├── JwtClaimsTest.cs │ │ └── Runtime.Tests.csproj │ ├── Runtime │ │ ├── Attrs.cs │ │ ├── AuthCtx.cs │ │ ├── Exceptions.cs │ │ ├── Filter.cs │ │ ├── Internal │ │ │ ├── .gitattributes │ │ │ ├── Autogen │ │ │ │ ├── IndexType.g.cs │ │ │ │ ├── Lifecycle.g.cs │ │ │ │ ├── MiscModuleExport.g.cs │ │ │ │ ├── RawColumnDefV8.g.cs │ │ │ │ ├── RawColumnDefaultValueV9.g.cs │ │ │ │ ├── RawConstraintDataV9.g.cs │ │ │ │ ├── RawConstraintDefV8.g.cs │ │ │ │ ├── RawConstraintDefV9.g.cs │ │ │ │ ├── RawIndexAlgorithm.g.cs │ │ │ │ ├── RawIndexDefV8.g.cs │ │ │ │ ├── RawIndexDefV9.g.cs │ │ │ │ ├── RawMiscModuleExportV9.g.cs │ │ │ │ ├── RawModuleDef.g.cs │ │ │ │ ├── RawModuleDefV8.g.cs │ │ │ │ ├── RawModuleDefV9.g.cs │ │ │ │ ├── RawProcedureDefV9.g.cs │ │ │ │ ├── RawReducerDefV9.g.cs │ │ │ │ ├── RawRowLevelSecurityDefV9.g.cs │ │ │ │ ├── RawScheduleDefV9.g.cs │ │ │ │ ├── RawScopedTypeNameV9.g.cs │ │ │ │ ├── RawSequenceDefV8.g.cs │ │ │ │ ├── RawSequenceDefV9.g.cs │ │ │ │ ├── RawTableDefV8.g.cs │ │ │ │ ├── RawTableDefV9.g.cs │ │ │ │ ├── RawTypeDefV9.g.cs │ │ │ │ ├── RawUniqueConstraintDataV9.g.cs │ │ │ │ ├── RawViewDefV9.g.cs │ │ │ │ ├── ReducerDef.g.cs │ │ │ │ ├── TableAccess.g.cs │ │ │ │ ├── TableDesc.g.cs │ │ │ │ ├── TableType.g.cs │ │ │ │ ├── TypeAlias.g.cs │ │ │ │ └── Typespace.g.cs │ │ │ ├── Bounds.cs │ │ │ ├── FFI.cs │ │ │ ├── IIndex.cs │ │ │ ├── IProcedure.cs │ │ │ ├── IReducer.cs │ │ │ ├── ITable.cs │ │ │ ├── IView.cs │ │ │ └── Module.cs │ │ ├── JwtClaims.cs │ │ ├── Log.cs │ │ ├── LogStopwatch.cs │ │ ├── README.md │ │ ├── Runtime.csproj │ │ ├── bindings.c │ │ ├── build │ │ │ ├── SpacetimeDB.Runtime.props │ │ │ └── SpacetimeDB.Runtime.targets │ │ └── driver.h │ ├── SpacetimeSharpSATS.sln │ └── logo.png ├── bindings-macro │ ├── Cargo.toml │ ├── LICENSE │ └── src │ │ ├── lib.rs │ │ ├── procedure.rs │ │ ├── reducer.rs │ │ ├── sats.rs │ │ ├── table.rs │ │ ├── util.rs │ │ └── view.rs ├── bindings-sys │ ├── Cargo.toml │ ├── LICENSE │ └── src │ │ └── lib.rs ├── bindings-typescript │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── DEVELOP.md │ ├── LICENSE.txt │ ├── README.md │ ├── examples │ │ ├── basic-react │ │ │ ├── .gitignore │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── App.tsx │ │ │ │ ├── main.tsx │ │ │ │ └── module_bindings │ │ │ │ │ ├── add_reducer.ts │ │ │ │ │ ├── add_type.ts │ │ │ │ │ ├── client_connected_reducer.ts │ │ │ │ │ ├── client_connected_type.ts │ │ │ │ │ ├── client_disconnected_reducer.ts │ │ │ │ │ ├── client_disconnected_type.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── init_reducer.ts │ │ │ │ │ ├── init_type.ts │ │ │ │ │ ├── on_connect_reducer.ts │ │ │ │ │ ├── on_connect_type.ts │ │ │ │ │ ├── on_disconnect_reducer.ts │ │ │ │ │ ├── on_disconnect_type.ts │ │ │ │ │ ├── person_table.ts │ │ │ │ │ ├── person_type.ts │ │ │ │ │ ├── say_hello_reducer.ts │ │ │ │ │ └── say_hello_type.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ ├── empty │ │ │ ├── .gitignore │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── main.ts │ │ │ │ └── module_bindings │ │ │ │ │ ├── add_reducer.ts │ │ │ │ │ ├── add_type.ts │ │ │ │ │ ├── client_connected_reducer.ts │ │ │ │ │ ├── client_connected_type.ts │ │ │ │ │ ├── client_disconnected_reducer.ts │ │ │ │ │ ├── client_disconnected_type.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── init_reducer.ts │ │ │ │ │ ├── init_type.ts │ │ │ │ │ ├── on_connect_reducer.ts │ │ │ │ │ ├── on_connect_type.ts │ │ │ │ │ ├── on_disconnect_reducer.ts │ │ │ │ │ ├── on_disconnect_type.ts │ │ │ │ │ ├── person_table.ts │ │ │ │ │ ├── person_type.ts │ │ │ │ │ ├── say_hello_reducer.ts │ │ │ │ │ └── say_hello_type.ts │ │ │ ├── tsconfig.json │ │ │ └── vite.config.ts │ │ └── quickstart-chat │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── README.md │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── public │ │ │ └── vite.svg │ │ │ ├── src │ │ │ ├── .gitattributes │ │ │ ├── App.css │ │ │ ├── App.integration.test.tsx │ │ │ ├── App.tsx │ │ │ ├── assets │ │ │ │ └── react.svg │ │ │ ├── index.css │ │ │ ├── main.tsx │ │ │ ├── module_bindings │ │ │ │ ├── identity_connected_reducer.ts │ │ │ │ ├── identity_disconnected_reducer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── message_table.ts │ │ │ │ ├── message_type.ts │ │ │ │ ├── send_message_reducer.ts │ │ │ │ ├── set_name_reducer.ts │ │ │ │ ├── user_table.ts │ │ │ │ └── user_type.ts │ │ │ └── setupTests.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ ├── vite.config.ts │ │ │ └── vitest.config.ts │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── algebraic_type.ts │ │ │ ├── algebraic_type_variants.ts │ │ │ ├── algebraic_value.ts │ │ │ ├── autogen │ │ │ │ ├── algebraic_type_type.ts │ │ │ │ ├── http_header_pair_type.ts │ │ │ │ ├── http_headers_type.ts │ │ │ │ ├── http_method_type.ts │ │ │ │ ├── http_request_type.ts │ │ │ │ ├── http_response_type.ts │ │ │ │ ├── http_version_type.ts │ │ │ │ ├── index_type_type.ts │ │ │ │ ├── lifecycle_type.ts │ │ │ │ ├── misc_module_export_type.ts │ │ │ │ ├── product_type_element_type.ts │ │ │ │ ├── product_type_type.ts │ │ │ │ ├── raw_column_def_v_8_type.ts │ │ │ │ ├── raw_column_default_value_v_9_type.ts │ │ │ │ ├── raw_constraint_data_v_9_type.ts │ │ │ │ ├── raw_constraint_def_v_8_type.ts │ │ │ │ ├── raw_constraint_def_v_9_type.ts │ │ │ │ ├── raw_index_algorithm_type.ts │ │ │ │ ├── raw_index_def_v_8_type.ts │ │ │ │ ├── raw_index_def_v_9_type.ts │ │ │ │ ├── raw_misc_module_export_v_9_type.ts │ │ │ │ ├── raw_module_def_type.ts │ │ │ │ ├── raw_module_def_v_8_type.ts │ │ │ │ ├── raw_module_def_v_9_type.ts │ │ │ │ ├── raw_procedure_def_v_9_type.ts │ │ │ │ ├── raw_reducer_def_v_9_type.ts │ │ │ │ ├── raw_row_level_security_def_v_9_type.ts │ │ │ │ ├── raw_schedule_def_v_9_type.ts │ │ │ │ ├── raw_scoped_type_name_v_9_type.ts │ │ │ │ ├── raw_sequence_def_v_8_type.ts │ │ │ │ ├── raw_sequence_def_v_9_type.ts │ │ │ │ ├── raw_table_def_v_8_type.ts │ │ │ │ ├── raw_table_def_v_9_type.ts │ │ │ │ ├── raw_type_def_v_9_type.ts │ │ │ │ ├── raw_unique_constraint_data_v_9_type.ts │ │ │ │ ├── raw_view_def_v_9_type.ts │ │ │ │ ├── reducer_def_type.ts │ │ │ │ ├── sum_type_type.ts │ │ │ │ ├── sum_type_variant_type.ts │ │ │ │ ├── table_access_type.ts │ │ │ │ ├── table_desc_type.ts │ │ │ │ ├── table_type_type.ts │ │ │ │ ├── type_alias_type.ts │ │ │ │ ├── typespace_type.ts │ │ │ │ └── view_result_header_type.ts │ │ │ ├── binary_reader.ts │ │ │ ├── binary_writer.ts │ │ │ ├── connection_id.ts │ │ │ ├── constraints.ts │ │ │ ├── http_types.ts │ │ │ ├── identity.ts │ │ │ ├── indexes.ts │ │ │ ├── option.ts │ │ │ ├── procedures.ts │ │ │ ├── reducer_schema.ts │ │ │ ├── reducers.ts │ │ │ ├── schedule_at.ts │ │ │ ├── schema.ts │ │ │ ├── table.ts │ │ │ ├── table_schema.ts │ │ │ ├── time_duration.ts │ │ │ ├── timestamp.ts │ │ │ ├── type_builders.test-d.ts │ │ │ ├── type_builders.ts │ │ │ ├── type_util.ts │ │ │ ├── util.ts │ │ │ └── views.ts │ │ ├── react │ │ │ ├── SpacetimeDBProvider.ts │ │ │ ├── connection_state.ts │ │ │ ├── index.ts │ │ │ ├── useReducer.ts │ │ │ ├── useSpacetimeDB.ts │ │ │ └── useTable.ts │ │ ├── sdk │ │ │ ├── client_api │ │ │ │ ├── bsatn_row_list_type.ts │ │ │ │ ├── call_procedure_type.ts │ │ │ │ ├── call_reducer_type.ts │ │ │ │ ├── client_message_type.ts │ │ │ │ ├── compressable_query_update_type.ts │ │ │ │ ├── database_update_type.ts │ │ │ │ ├── energy_quanta_type.ts │ │ │ │ ├── identity_token_type.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initial_subscription_type.ts │ │ │ │ ├── one_off_query_response_type.ts │ │ │ │ ├── one_off_query_type.ts │ │ │ │ ├── one_off_table_type.ts │ │ │ │ ├── procedure_result_type.ts │ │ │ │ ├── procedure_status_type.ts │ │ │ │ ├── query_id_type.ts │ │ │ │ ├── query_update_type.ts │ │ │ │ ├── reducer_call_info_type.ts │ │ │ │ ├── row_size_hint_type.ts │ │ │ │ ├── server_message_type.ts │ │ │ │ ├── subscribe_applied_type.ts │ │ │ │ ├── subscribe_multi_applied_type.ts │ │ │ │ ├── subscribe_multi_type.ts │ │ │ │ ├── subscribe_rows_type.ts │ │ │ │ ├── subscribe_single_type.ts │ │ │ │ ├── subscribe_type.ts │ │ │ │ ├── subscription_error_type.ts │ │ │ │ ├── table_update_type.ts │ │ │ │ ├── transaction_update_light_type.ts │ │ │ │ ├── transaction_update_type.ts │ │ │ │ ├── unsubscribe_applied_type.ts │ │ │ │ ├── unsubscribe_multi_applied_type.ts │ │ │ │ ├── unsubscribe_multi_type.ts │ │ │ │ ├── unsubscribe_type.ts │ │ │ │ └── update_status_type.ts │ │ │ ├── client_cache.ts │ │ │ ├── client_table.ts │ │ │ ├── db_connection_builder.ts │ │ │ ├── db_connection_impl.ts │ │ │ ├── db_context.ts │ │ │ ├── db_view.ts │ │ │ ├── decompress.ts │ │ │ ├── event.ts │ │ │ ├── event_context.ts │ │ │ ├── event_emitter.ts │ │ │ ├── index.ts │ │ │ ├── json_api.ts │ │ │ ├── logger.ts │ │ │ ├── message_types.ts │ │ │ ├── procedures.ts │ │ │ ├── reducer_event.ts │ │ │ ├── reducer_handle.ts │ │ │ ├── reducers.ts │ │ │ ├── set_reducer_flags.ts │ │ │ ├── spacetime_module.ts │ │ │ ├── subscription_builder_impl.ts │ │ │ ├── table_cache.ts │ │ │ ├── version.ts │ │ │ ├── websocket_decompress_adapter.ts │ │ │ ├── websocket_test_adapter.ts │ │ │ └── ws.ts │ │ └── server │ │ │ ├── db_view.ts │ │ │ ├── errors.ts │ │ │ ├── http.ts │ │ │ ├── http_internal.ts │ │ │ ├── index.ts │ │ │ ├── polyfills.ts │ │ │ ├── procedures.ts │ │ │ ├── query.ts │ │ │ ├── range.ts │ │ │ ├── register_hooks.ts │ │ │ ├── runtime.ts │ │ │ ├── schema.test-d.ts │ │ │ ├── sys.d.ts │ │ │ └── view.test-d.ts │ ├── test-app │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.html │ │ ├── package.json │ │ ├── server │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── src │ │ │ ├── .gitattributes │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── index.css │ │ │ ├── main.tsx │ │ │ └── module_bindings │ │ │ │ ├── create_player_reducer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── player_table.ts │ │ │ │ ├── player_type.ts │ │ │ │ ├── point_type.ts │ │ │ │ ├── unindexed_player_table.ts │ │ │ │ ├── unindexed_player_type.ts │ │ │ │ ├── user_table.ts │ │ │ │ └── user_type.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── test-react-router-app │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── index.html │ │ ├── package.json │ │ ├── server │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── src │ │ │ ├── .gitattributes │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── index.css │ │ │ ├── main.tsx │ │ │ ├── module_bindings │ │ │ │ ├── clear_counter_reducer.ts │ │ │ │ ├── client_connected_reducer.ts │ │ │ │ ├── client_disconnected_reducer.ts │ │ │ │ ├── counter_table.ts │ │ │ │ ├── counter_type.ts │ │ │ │ ├── increment_counter_reducer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── offline_user_table.ts │ │ │ │ ├── user_table.ts │ │ │ │ └── user_type.ts │ │ │ └── pages │ │ │ │ ├── CounterPage.tsx │ │ │ │ └── UserPage.tsx │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ └── vite.config.ts │ ├── tests │ │ ├── algebraic_type.test.ts │ │ ├── binary_read_write.test.ts │ │ ├── db_connection.test.ts │ │ ├── index.test.ts │ │ ├── query.test.ts │ │ ├── serde.test.ts │ │ ├── table_cache.test.ts │ │ ├── utils.ts │ │ └── version.test.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ ├── tsup.config.ts │ └── vitest.config.ts ├── bindings │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── bindings-doctests.sh │ ├── src │ │ ├── client_visibility_filter.rs │ │ ├── http.rs │ │ ├── lib.rs │ │ ├── log_stopwatch.rs │ │ ├── logger.rs │ │ ├── query_builder.rs │ │ ├── query_builder │ │ │ ├── expr.rs │ │ │ ├── join.rs │ │ │ └── table.rs │ │ ├── rng.rs │ │ ├── rt.rs │ │ └── table.rs │ └── tests │ │ ├── deps.rs │ │ ├── snapshots │ │ ├── deps__duplicate_deps.snap │ │ └── deps__spacetimedb_bindings_dependencies.snap │ │ ├── ui.rs │ │ └── ui │ │ ├── reducers.rs │ │ ├── reducers.stderr │ │ ├── tables.rs │ │ ├── tables.stderr │ │ ├── views.rs │ │ └── views.stderr ├── cli │ ├── Cargo.toml │ ├── LICENSE │ ├── build.rs │ ├── clippy.toml │ ├── src │ │ ├── api.rs │ │ ├── common_args.rs │ │ ├── config.rs │ │ ├── detect.rs │ │ ├── edit_distance.rs │ │ ├── errors.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── subcommands │ │ │ ├── build.rs │ │ │ ├── call.rs │ │ │ ├── delete.rs │ │ │ ├── describe.rs │ │ │ ├── dev.rs │ │ │ ├── dns.rs │ │ │ ├── energy.rs │ │ │ ├── generate.rs │ │ │ ├── init.rs │ │ │ ├── list.rs │ │ │ ├── login.rs │ │ │ ├── logout.rs │ │ │ ├── logs.rs │ │ │ ├── mod.rs │ │ │ ├── project │ │ │ │ └── typescript │ │ │ │ │ ├── _gitignore │ │ │ │ │ ├── index._ts │ │ │ │ │ ├── package._json │ │ │ │ │ └── tsconfig._json │ │ │ ├── publish.rs │ │ │ ├── repl.rs │ │ │ ├── server.rs │ │ │ ├── sql.rs │ │ │ ├── start.rs │ │ │ ├── subscribe.rs │ │ │ └── version.rs │ │ ├── tasks │ │ │ ├── csharp.rs │ │ │ ├── javascript.rs │ │ │ ├── mod.rs │ │ │ └── rust.rs │ │ ├── util.rs │ │ └── version.rs │ ├── templates │ │ ├── basic-c-sharp │ │ │ ├── client │ │ │ │ ├── .gitignore │ │ │ │ ├── Program.cs │ │ │ │ └── client.csproj │ │ │ └── server │ │ │ │ ├── .gitignore │ │ │ │ ├── Lib.cs │ │ │ │ ├── StdbModule.csproj │ │ │ │ └── global.json │ │ ├── basic-rust │ │ │ ├── client │ │ │ │ ├── Cargo.toml │ │ │ │ ├── README.md │ │ │ │ └── src │ │ │ │ │ └── main.rs │ │ │ └── server │ │ │ │ ├── .cargo │ │ │ │ └── config.toml │ │ │ │ ├── .gitignore │ │ │ │ ├── Cargo.toml │ │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── basic-typescript │ │ │ └── server │ │ │ │ ├── .gitignore │ │ │ │ ├── package.json │ │ │ │ ├── pnpm-lock.yaml │ │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ │ └── tsconfig.json │ │ └── templates-list.json │ ├── tests │ │ ├── publish.rs │ │ ├── server.rs │ │ └── util.rs │ └── tools │ │ └── sublime │ │ └── SpacetimeDBSQL.sublime-syntax ├── client-api-messages │ ├── Cargo.toml │ ├── DEVELOP.md │ ├── LICENSE │ ├── README.md │ ├── examples │ │ └── get_ws_schema.rs │ └── src │ │ ├── energy.rs │ │ ├── http.rs │ │ ├── lib.rs │ │ ├── name.rs │ │ ├── name │ │ └── tests.rs │ │ └── websocket.rs ├── client-api │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── auth.rs │ │ ├── lib.rs │ │ ├── routes │ │ ├── database.rs │ │ ├── energy.rs │ │ ├── health.rs │ │ ├── identity.rs │ │ ├── internal.rs │ │ ├── metrics.rs │ │ ├── mod.rs │ │ ├── prometheus.rs │ │ └── subscribe.rs │ │ ├── util.rs │ │ └── util │ │ ├── flat_csv.rs │ │ ├── serde.rs │ │ └── websocket.rs ├── codegen │ ├── Cargo.toml │ ├── LICENSE │ ├── examples │ │ ├── regen-csharp-moduledef.rs │ │ └── regen-typescript-moduledef.rs │ ├── src │ │ ├── UnrealCPP-README.md │ │ ├── code_indenter.rs │ │ ├── csharp.rs │ │ ├── lib.rs │ │ ├── rust.rs │ │ ├── typescript.rs │ │ ├── unrealcpp.rs │ │ └── util.rs │ └── tests │ │ ├── codegen.rs │ │ └── snapshots │ │ ├── codegen__codegen_csharp.snap │ │ ├── codegen__codegen_rust.snap │ │ └── codegen__codegen_typescript.snap ├── commitlog │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── proptest-regressions │ │ ├── commit.txt │ │ └── tests │ │ │ └── bitflip.txt │ ├── src │ │ ├── commit.rs │ │ ├── commitlog.rs │ │ ├── error.rs │ │ ├── index │ │ │ ├── indexfile.rs │ │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── payload.rs │ │ ├── payload │ │ │ └── txdata.rs │ │ ├── repo │ │ │ ├── fs.rs │ │ │ ├── mem.rs │ │ │ ├── mem │ │ │ │ └── segment.rs │ │ │ └── mod.rs │ │ ├── segment.rs │ │ ├── stream.rs │ │ ├── stream │ │ │ ├── common.rs │ │ │ ├── reader.rs │ │ │ └── writer.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── bitflip.rs │ │ │ ├── helpers.rs │ │ │ └── partial.rs │ │ ├── varchar.rs │ │ └── varint.rs │ └── tests │ │ ├── io.rs │ │ ├── random_payload │ │ └── mod.rs │ │ └── streaming │ │ └── mod.rs ├── core │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── proptest-regressions │ │ ├── db │ │ │ └── datastore │ │ │ │ └── locking_tx_datastore │ │ │ │ └── delete_table.txt │ │ └── host │ │ │ └── v8 │ │ │ ├── ser.txt │ │ │ └── to_value.txt │ ├── src │ │ ├── auth │ │ │ ├── mod.rs │ │ │ └── token_validation.rs │ │ ├── callgrind_flag.rs │ │ ├── client.rs │ │ ├── client │ │ │ ├── client_connection.rs │ │ │ ├── client_connection_index.rs │ │ │ ├── message_handlers.rs │ │ │ └── messages.rs │ │ ├── config.rs │ │ ├── database_logger.rs │ │ ├── db │ │ │ ├── mod.rs │ │ │ ├── persistence.rs │ │ │ ├── relational_db.rs │ │ │ ├── snapshot.rs │ │ │ └── update.rs │ │ ├── energy.rs │ │ ├── error.rs │ │ ├── estimation.rs │ │ ├── host │ │ │ ├── disk_storage.rs │ │ │ ├── host_controller.rs │ │ │ ├── instance_env.rs │ │ │ ├── mod.rs │ │ │ ├── module_common.rs │ │ │ ├── module_host.rs │ │ │ ├── scheduler.rs │ │ │ ├── v8 │ │ │ │ ├── budget.rs │ │ │ │ ├── builtins │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── text_encoding.js │ │ │ │ │ └── types.d.ts │ │ │ │ ├── de.rs │ │ │ │ ├── error.rs │ │ │ │ ├── from_value.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── ser.rs │ │ │ │ ├── string.rs │ │ │ │ ├── syscall │ │ │ │ │ ├── hooks.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── v1.rs │ │ │ │ ├── to_value.rs │ │ │ │ └── util.rs │ │ │ ├── wasm_common.rs │ │ │ ├── wasm_common │ │ │ │ ├── abi.rs │ │ │ │ ├── instrumentation.rs │ │ │ │ └── module_host_actor.rs │ │ │ └── wasmtime │ │ │ │ ├── mod.rs │ │ │ │ ├── wasm_instance_env.rs │ │ │ │ └── wasmtime_module.rs │ │ ├── lib.rs │ │ ├── messages │ │ │ ├── control_db.rs │ │ │ ├── control_worker_api.rs │ │ │ ├── instance_db_trace_log.rs │ │ │ ├── mod.rs │ │ │ └── worker_db.rs │ │ ├── module_host_context.rs │ │ ├── replica_context.rs │ │ ├── sql │ │ │ ├── ast.rs │ │ │ ├── compiler.rs │ │ │ ├── execute.rs │ │ │ ├── mod.rs │ │ │ ├── parser.rs │ │ │ └── type_check.rs │ │ ├── startup.rs │ │ ├── subscription │ │ │ ├── delta.rs │ │ │ ├── execution_unit.rs │ │ │ ├── metrics.rs │ │ │ ├── mod.rs │ │ │ ├── module_subscription_actor.rs │ │ │ ├── module_subscription_manager.rs │ │ │ ├── query.rs │ │ │ ├── subscription.rs │ │ │ ├── tx.rs │ │ │ └── websocket_building.rs │ │ ├── util │ │ │ ├── jobs.rs │ │ │ ├── mod.rs │ │ │ ├── notify_once.rs │ │ │ ├── prometheus_handle.rs │ │ │ └── slow.rs │ │ ├── vm.rs │ │ └── worker_metrics │ │ │ └── mod.rs │ └── testdata │ │ ├── README.md │ │ └── v1.2 │ │ └── replicas │ │ └── 22000001 │ │ ├── clog │ │ ├── 00000000000000000000.stdb.log │ │ └── 00000000000000000000.stdb.ofs │ │ ├── db.lock │ │ ├── module_logs │ │ └── 2025-08-18.log │ │ └── snapshots │ │ └── 00000000000000000000.snapshot_dir │ │ ├── 00000000000000000000.snapshot_bsatn │ │ └── objects │ │ ├── 19 │ │ └── 30ce81246a4cdc25e9024ae0065d053adb2efbe1b5b7af457331d330e481e8 │ │ ├── 41 │ │ └── bb11b6d2cdc488192ee70d8175307d6f205756ed163f4237c6cba2936798dc │ │ ├── 45 │ │ └── 4d2e2c62ff5d46c5b3e6de72d6277eb285fc2d6b0a5ac6f92498e08a9e5ecc │ │ ├── 62 │ │ └── 22df0e5ca93d3fb22762e12161246a1d5917c61ada5d81b8dcce12fd5780b3 │ │ ├── 79 │ │ └── 4dced5633eca2ffee784d471f5203209169321083ef99de254ad24af0f6d5a │ │ ├── 95 │ │ └── 74dd6d2857fa771a1cd16be31fdef38f83c2fd3bcc05f4934e53bdbfa21f10 │ │ └── 9a │ │ └── b95f5aaed7541289faa8bc4de886ce0281f11037c3424494e58fee92411241 ├── data-structures │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── error_stream.rs │ │ ├── lib.rs │ │ ├── map.rs │ │ ├── nstr.rs │ │ ├── object_pool.rs │ │ └── slim_slice.rs ├── datastore │ ├── Cargo.toml │ ├── LICENSE │ └── src │ │ ├── db_metrics │ │ ├── data_size.rs │ │ └── mod.rs │ │ ├── error.rs │ │ ├── execution_context.rs │ │ ├── lib.rs │ │ ├── locking_tx_datastore │ │ ├── committed_state.rs │ │ ├── datastore.rs │ │ ├── delete_table.rs │ │ ├── mod.rs │ │ ├── mut_tx.rs │ │ ├── sequence.rs │ │ ├── state_view.rs │ │ ├── tx.rs │ │ └── tx_state.rs │ │ ├── system_tables.rs │ │ └── traits.rs ├── durability │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── src │ │ ├── imp │ │ │ ├── local.rs │ │ │ └── mod.rs │ │ └── lib.rs │ └── tests │ │ ├── io │ │ ├── fallocate.rs │ │ └── mod.rs │ │ └── main.rs ├── execution │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── dml.rs │ │ ├── lib.rs │ │ └── pipelined.rs ├── expr │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── check.rs │ │ ├── errors.rs │ │ ├── expr.rs │ │ ├── lib.rs │ │ ├── rls.rs │ │ └── statement.rs ├── fs-utils │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── compression.rs │ │ ├── dir_trie.rs │ │ ├── lib.rs │ │ └── lockfile.rs ├── lib │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── build.rs │ ├── proptest-regressions │ │ ├── address.txt │ │ ├── db │ │ │ └── column_ordering.txt │ │ └── identity.txt │ ├── src │ │ ├── connection_id.rs │ │ ├── db │ │ │ ├── attr.rs │ │ │ ├── auth.rs │ │ │ ├── default_element_ordering.rs │ │ │ ├── mod.rs │ │ │ ├── raw_def.rs │ │ │ └── raw_def │ │ │ │ ├── v8.rs │ │ │ │ └── v9.rs │ │ ├── direct_index_key.rs │ │ ├── error.rs │ │ ├── filterable_value.rs │ │ ├── http.rs │ │ ├── identity.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── operator.rs │ │ ├── query.rs │ │ ├── scheduler.rs │ │ ├── st_var.rs │ │ └── version.rs │ └── tests │ │ ├── serde.rs │ │ └── snapshots │ │ ├── serde__json_mappings-2.snap │ │ └── serde__json_mappings.snap ├── memory-usage │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── metrics │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── lib.rs │ │ └── typed_prometheus.rs ├── paths │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── cli.rs │ │ ├── lib.rs │ │ ├── server.rs │ │ ├── standalone.rs │ │ └── utils.rs ├── pg │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── encoder.rs │ │ ├── lib.rs │ │ └── pg_server.rs ├── physical-plan │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── compile.rs │ │ ├── dml.rs │ │ ├── lib.rs │ │ ├── plan.rs │ │ └── rules.rs ├── primitives │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── proptest-regressions │ │ └── col_list.txt │ └── src │ │ ├── attr.rs │ │ ├── col_list.rs │ │ ├── errno.rs │ │ ├── ids.rs │ │ └── lib.rs ├── query │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── sats │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── proptest-regressions │ │ ├── algebraic_value_hash.txt │ │ ├── timestamp.txt │ │ └── typespace.txt │ ├── src │ │ ├── algebraic_type.rs │ │ ├── algebraic_type │ │ │ ├── fmt.rs │ │ │ └── map_notation.rs │ │ ├── algebraic_type_ref.rs │ │ ├── algebraic_value.rs │ │ ├── algebraic_value │ │ │ ├── de.rs │ │ │ └── ser.rs │ │ ├── algebraic_value_hash.rs │ │ ├── array_type.rs │ │ ├── array_value.rs │ │ ├── bsatn.rs │ │ ├── bsatn │ │ │ ├── de.rs │ │ │ ├── eq.rs │ │ │ └── ser.rs │ │ ├── buffer.rs │ │ ├── convert.rs │ │ ├── de.rs │ │ ├── de │ │ │ ├── impls.rs │ │ │ └── serde.rs │ │ ├── hash.rs │ │ ├── hex.rs │ │ ├── layout.rs │ │ ├── lib.rs │ │ ├── memory_usage_impls.rs │ │ ├── meta_type.rs │ │ ├── primitives.rs │ │ ├── product_type.rs │ │ ├── product_type_element.rs │ │ ├── product_value.rs │ │ ├── proptest.rs │ │ ├── resolve_refs.rs │ │ ├── satn.rs │ │ ├── ser.rs │ │ ├── ser │ │ │ ├── impls.rs │ │ │ └── serde.rs │ │ ├── size_of.rs │ │ ├── sum_type.rs │ │ ├── sum_type_variant.rs │ │ ├── sum_value.rs │ │ ├── time_duration.rs │ │ ├── timestamp.rs │ │ └── typespace.rs │ └── tests │ │ └── encoding_roundtrip.proptest-regressions ├── schema │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── proptest-regressions │ │ └── type_for_generate.txt │ ├── src │ │ ├── auto_migrate.rs │ │ ├── auto_migrate │ │ │ ├── formatter.rs │ │ │ └── termcolor_formatter.rs │ │ ├── def.rs │ │ ├── def │ │ │ ├── deserialize.rs │ │ │ ├── error.rs │ │ │ ├── validate.rs │ │ │ └── validate │ │ │ │ ├── v8.rs │ │ │ │ └── v9.rs │ │ ├── error.rs │ │ ├── identifier.rs │ │ ├── lib.rs │ │ ├── relation.rs │ │ ├── reserved_identifiers.txt │ │ ├── schema.rs │ │ ├── snapshots │ │ │ ├── spacetimedb_schema__auto_migrate__tests__empty_to_populated_migration.snap │ │ │ ├── spacetimedb_schema__auto_migrate__tests__updated pretty print no color.snap │ │ │ └── spacetimedb_schema__auto_migrate__tests__updated pretty print.snap │ │ └── type_for_generate.rs │ └── tests │ │ └── ensure_same_schema.rs ├── snapshot │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── src │ │ ├── lib.rs │ │ └── remote.rs │ └── tests │ │ └── remote.rs ├── sql-parser │ ├── Cargo.toml │ ├── LICENSE │ └── src │ │ ├── ast │ │ ├── mod.rs │ │ ├── sql.rs │ │ └── sub.rs │ │ ├── lib.rs │ │ └── parser │ │ ├── errors.rs │ │ ├── mod.rs │ │ ├── recursion.rs │ │ ├── sql.rs │ │ └── sub.rs ├── sqltest │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── build_standard.py │ ├── clippy.toml │ ├── override_with_output.sh │ ├── reformat.sh │ ├── run_all_sequential.sh │ ├── src │ │ ├── db.rs │ │ ├── main.rs │ │ ├── pg.rs │ │ ├── space.rs │ │ └── sqlite.rs │ ├── standards │ │ ├── 2016 │ │ │ ├── E │ │ │ │ ├── E011-01.tests.yml │ │ │ │ ├── E011-02.tests.yml │ │ │ │ ├── E011-03.tests.yml │ │ │ │ ├── E011-04.tests.yml │ │ │ │ ├── E011-05.tests.yml │ │ │ │ ├── E011-06.tests.yml │ │ │ │ ├── E021-01.tests.yml │ │ │ │ ├── E021-02.tests.yml │ │ │ │ ├── E021-03.tests.yml │ │ │ │ ├── E021-04.tests.yml │ │ │ │ ├── E021-05.tests.yml │ │ │ │ ├── E021-06.tests.yml │ │ │ │ ├── E021-07.tests.yml │ │ │ │ ├── E021-08.tests.yml │ │ │ │ ├── E021-09.tests.yml │ │ │ │ ├── E021-10.tests.yml │ │ │ │ ├── E021-11.tests.yml │ │ │ │ ├── E021-12.tests.yml │ │ │ │ ├── E031-01.tests.yml │ │ │ │ ├── E031-02.tests.yml │ │ │ │ ├── E031-03.tests.yml │ │ │ │ ├── E051-01.tests.yml │ │ │ │ ├── E051-02.tests.yml │ │ │ │ ├── E051-04.tests.yml │ │ │ │ ├── E051-05.tests.yml │ │ │ │ ├── E051-06.tests.yml │ │ │ │ ├── E051-07.tests.yml │ │ │ │ ├── E051-08.tests.yml │ │ │ │ ├── E051-09.tests.yml │ │ │ │ ├── E051.tests.yml │ │ │ │ ├── E061-01.tests.yml │ │ │ │ ├── E061-02.tests.yml │ │ │ │ ├── E061-03.tests.yml │ │ │ │ ├── E061-04.tests.yml │ │ │ │ ├── E061-05.tests.yml │ │ │ │ ├── E061-06.tests.yml │ │ │ │ ├── E061-07.tests.yml │ │ │ │ ├── E061-08.tests.yml │ │ │ │ ├── E061-09.tests.yml │ │ │ │ ├── E061-11.tests.yml │ │ │ │ ├── E061-12.tests.yml │ │ │ │ ├── E061-13.tests.yml │ │ │ │ ├── E061-14.tests.yml │ │ │ │ ├── E071-01.tests.yml │ │ │ │ ├── E071-02.tests.yml │ │ │ │ ├── E071-03.tests.yml │ │ │ │ ├── E071-05.tests.yml │ │ │ │ ├── E071-06.tests.yml │ │ │ │ ├── E081-01.tests.yml │ │ │ │ ├── E081-02.tests.yml │ │ │ │ ├── E081-03.tests.yml │ │ │ │ ├── E081-04.tests.yml │ │ │ │ ├── E081-05.tests.yml │ │ │ │ ├── E081-06.tests.yml │ │ │ │ ├── E081-07.tests.yml │ │ │ │ ├── E081-08.tests.yml │ │ │ │ ├── E081-09.tests.yml │ │ │ │ ├── E081-10.tests.yml │ │ │ │ ├── E091-01.tests.yml │ │ │ │ ├── E091-02.tests.yml │ │ │ │ ├── E091-03.tests.yml │ │ │ │ ├── E091-04.tests.yml │ │ │ │ ├── E091-05.tests.yml │ │ │ │ ├── E091-06.tests.yml │ │ │ │ ├── E091-07.tests.yml │ │ │ │ ├── E101-01.tests.yml │ │ │ │ ├── E101-03.tests.yml │ │ │ │ ├── E101-04.tests.yml │ │ │ │ ├── E111.tests.yml │ │ │ │ ├── E121-01.tests.yml │ │ │ │ ├── E121-02.tests.yml │ │ │ │ ├── E121-03.tests.yml │ │ │ │ ├── E121-04.tests.yml │ │ │ │ ├── E121-06.tests.yml │ │ │ │ ├── E121-07.tests.yml │ │ │ │ ├── E121-08.tests.yml │ │ │ │ ├── E121-10.tests.yml │ │ │ │ ├── E121-17.tests.yml │ │ │ │ ├── E131.tests.yml │ │ │ │ ├── E141-01.tests.yml │ │ │ │ ├── E141-02.tests.yml │ │ │ │ ├── E141-03.tests.yml │ │ │ │ ├── E141-04.tests.yml │ │ │ │ ├── E141-06.tests.yml │ │ │ │ ├── E141-07.tests.yml │ │ │ │ ├── E141-08.tests.yml │ │ │ │ ├── E141-10.tests.yml │ │ │ │ ├── E151-01.tests.yml │ │ │ │ ├── E151-02.tests.yml │ │ │ │ ├── E152-01.tests.yml │ │ │ │ ├── E152-02.tests.yml │ │ │ │ ├── E153.tests.yml │ │ │ │ └── E161.tests.yml │ │ │ ├── F │ │ │ │ ├── F031-01.tests.yml │ │ │ │ ├── F031-02.tests.yml │ │ │ │ ├── F031-03.tests.yml │ │ │ │ ├── F031-04.tests.yml │ │ │ │ ├── F031-13.tests.yml │ │ │ │ ├── F031-16.tests.yml │ │ │ │ ├── F031-19.tests.yml │ │ │ │ ├── F041-01.tests.yml │ │ │ │ ├── F041-02.tests.yml │ │ │ │ ├── F041-03.tests.yml │ │ │ │ ├── F041-04.tests.yml │ │ │ │ ├── F041-05.tests.yml │ │ │ │ ├── F041-07.tests.yml │ │ │ │ ├── F041-08.tests.yml │ │ │ │ ├── F051-01.tests.yml │ │ │ │ ├── F051-02.tests.yml │ │ │ │ ├── F051-03.tests.yml │ │ │ │ ├── F051-04.tests.yml │ │ │ │ ├── F051-05.tests.yml │ │ │ │ ├── F051-06.tests.yml │ │ │ │ ├── F051-07.tests.yml │ │ │ │ ├── F051-08.tests.yml │ │ │ │ ├── F081.tests.yml │ │ │ │ ├── F131-01.tests.yml │ │ │ │ ├── F131-02.tests.yml │ │ │ │ ├── F131-03.tests.yml │ │ │ │ ├── F131-04.tests.yml │ │ │ │ ├── F221.tests.yml │ │ │ │ ├── F261-01.tests.yml │ │ │ │ ├── F261-02.tests.yml │ │ │ │ ├── F261-03.tests.yml │ │ │ │ ├── F261-04.tests.yml │ │ │ │ ├── F311-01.tests.yml │ │ │ │ ├── F311-02.tests.yml │ │ │ │ ├── F311-03.tests.yml │ │ │ │ ├── F311-04.tests.yml │ │ │ │ ├── F311-05.tests.yml │ │ │ │ ├── F471.tests.yml │ │ │ │ └── F481.tests.yml │ │ │ ├── S │ │ │ │ └── S011.tests.yml │ │ │ ├── T │ │ │ │ ├── T321.tests.yml │ │ │ │ └── T631.tests.yml │ │ │ └── features.yml │ │ ├── LICENSE │ │ └── README.md │ └── test │ │ ├── basic │ │ ├── delete.slt │ │ ├── insert.slt │ │ ├── joins.slt │ │ ├── select.slt │ │ ├── test_data.slt │ │ ├── test_data_join.slt │ │ └── where.slt │ │ ├── sql_2016 │ │ ├── E011_01.slt │ │ ├── E011_02.slt │ │ ├── E011_03.slt │ │ ├── E011_04.slt │ │ ├── E011_05.slt │ │ ├── E011_06.slt │ │ ├── E021_01.slt │ │ ├── E021_02.slt │ │ ├── E021_03.slt │ │ ├── E021_04.slt │ │ ├── E021_05.slt │ │ ├── E021_06.slt │ │ ├── E021_07.slt │ │ ├── E021_08.slt │ │ ├── E021_09.slt │ │ ├── E021_10.slt │ │ ├── E021_11.slt │ │ ├── E021_12.slt │ │ ├── E031_01.slt │ │ ├── E031_02.slt │ │ ├── E031_03.slt │ │ ├── E051.slt │ │ ├── E051_01.slt │ │ ├── E051_02.slt │ │ ├── E051_04.slt │ │ ├── E051_05.slt │ │ ├── E051_06.slt │ │ ├── E051_07.slt │ │ ├── E051_08.slt │ │ ├── E051_09.slt │ │ ├── E061_01.slt │ │ ├── E061_02.slt │ │ ├── E061_03.slt │ │ ├── E061_04.slt │ │ ├── E061_05.slt │ │ ├── E061_06.slt │ │ ├── E061_07.slt │ │ ├── E061_08.slt │ │ ├── E061_09.slt │ │ ├── E061_11.slt │ │ ├── E061_12.slt │ │ ├── E061_13.slt │ │ ├── E061_14.slt │ │ ├── E071_01.slt │ │ ├── E071_02.slt │ │ ├── E071_03.slt │ │ ├── E071_05.slt │ │ ├── E071_06.slt │ │ ├── E081_01.slt │ │ ├── E081_02.slt │ │ ├── E081_03.slt │ │ ├── E081_04.slt │ │ ├── E081_05.slt │ │ ├── E081_06.slt │ │ ├── E081_07.slt │ │ ├── E081_08.slt │ │ ├── E081_09.slt │ │ ├── E081_10.slt │ │ ├── E091_01.slt │ │ ├── E091_02.slt │ │ ├── E091_03.slt │ │ ├── E091_04.slt │ │ ├── E091_05.slt │ │ ├── E091_06.slt │ │ ├── E091_07.slt │ │ ├── E101_01.slt │ │ ├── E101_03.slt │ │ ├── E101_04.slt │ │ ├── E111.slt │ │ ├── E121_01.slt │ │ ├── E121_02.slt │ │ ├── E121_03.slt │ │ ├── E121_04.slt │ │ ├── E121_06.slt │ │ ├── E121_07.slt │ │ ├── E121_08.slt │ │ ├── E121_10.slt │ │ ├── E121_17.slt │ │ ├── E131.slt │ │ ├── E141_01.slt │ │ ├── E141_02.slt │ │ ├── E141_03.slt │ │ ├── E141_04.slt │ │ ├── E141_06.slt │ │ ├── E141_07.slt │ │ ├── E141_08.slt │ │ ├── E141_10.slt │ │ ├── E151_01.slt │ │ ├── E151_02.slt │ │ ├── E152_01.slt │ │ ├── E152_02.slt │ │ ├── E153.slt │ │ ├── E161.slt │ │ ├── F031_01.slt │ │ ├── F031_02.slt │ │ ├── F031_03.slt │ │ ├── F031_04.slt │ │ ├── F031_13.slt │ │ ├── F031_16.slt │ │ ├── F031_19.slt │ │ ├── F041_01.slt │ │ ├── F041_02.slt │ │ ├── F041_03.slt │ │ ├── F041_04.slt │ │ ├── F041_05.slt │ │ ├── F041_07.slt │ │ ├── F041_08.slt │ │ ├── F051_01.slt │ │ ├── F051_02.slt │ │ ├── F051_03.slt │ │ ├── F051_04.slt │ │ ├── F051_05.slt │ │ ├── F051_06.slt │ │ ├── F051_07.slt │ │ ├── F051_08.slt │ │ ├── F081.slt │ │ ├── F131_01.slt │ │ ├── F131_02.slt │ │ ├── F131_03.slt │ │ ├── F131_04.slt │ │ ├── F221.slt │ │ ├── F261_01.slt │ │ ├── F261_02.slt │ │ ├── F261_03.slt │ │ ├── F261_04.slt │ │ ├── F311_01.slt │ │ ├── F311_02.slt │ │ ├── F311_03.slt │ │ ├── F311_04.slt │ │ ├── F311_05.slt │ │ ├── F471.slt │ │ ├── F481.slt │ │ ├── S011.slt │ │ └── T631.slt │ │ └── tutorial.slt ├── standalone │ ├── .gitignore │ ├── Cargo.toml │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── config.toml │ └── src │ │ ├── control_db.rs │ │ ├── control_db │ │ └── tests.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── subcommands │ │ ├── extract_schema.rs │ │ ├── mod.rs │ │ └── start.rs │ │ ├── util.rs │ │ └── version.rs ├── subscription │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── table │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── benches │ │ ├── page.rs │ │ ├── page_manager.rs │ │ ├── pointer_map.rs │ │ └── var_len_visitor.rs │ ├── proptest-regressions │ │ ├── bflatn_to.txt │ │ ├── btree_index.txt │ │ ├── pointer_map.txt │ │ ├── read_column.txt │ │ ├── row_hash.txt │ │ ├── ser.txt │ │ ├── static_bsatn_validator.txt │ │ ├── table.txt │ │ └── table_index │ │ │ └── unique_directer_index.txt │ └── src │ │ ├── bflatn_from.rs │ │ ├── bflatn_to.rs │ │ ├── blob_store.rs │ │ ├── eq.rs │ │ ├── eq_to_pv.rs │ │ ├── fixed_bit_set.rs │ │ ├── indexes.rs │ │ ├── lib.rs │ │ ├── page.rs │ │ ├── page_pool.rs │ │ ├── pages.rs │ │ ├── pointer_map.rs │ │ ├── read_column.rs │ │ ├── row_hash.rs │ │ ├── row_type_visitor.rs │ │ ├── static_bsatn_validator.rs │ │ ├── static_layout.rs │ │ ├── table.rs │ │ ├── table_index │ │ ├── key_size.rs │ │ ├── mod.rs │ │ ├── multimap.rs │ │ ├── unique_direct_fixed_cap_index.rs │ │ ├── unique_direct_index.rs │ │ └── uniquemap.rs │ │ ├── util.rs │ │ └── var_len.rs ├── testing │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── src │ │ ├── lib.rs │ │ ├── modules.rs │ │ └── sdk.rs │ └── tests │ │ └── standalone_integration_test.rs ├── update │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── build.rs │ ├── spacetime-install.ps1 │ ├── spacetime-install.sh │ └── src │ │ ├── cli.rs │ │ ├── cli │ │ ├── install.rs │ │ ├── link.rs │ │ ├── list.rs │ │ ├── self_install.rs │ │ ├── uninstall.rs │ │ ├── upgrade.rs │ │ └── use.rs │ │ ├── main.rs │ │ └── proxy.rs └── vm │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ ├── errors.rs │ ├── eval.rs │ ├── expr.rs │ ├── iterators.rs │ ├── lib.rs │ ├── main.rs │ ├── ops │ ├── mod.rs │ └── parse.rs │ ├── program.rs │ ├── rel_ops.rs │ └── relation.rs ├── demo └── Blackholio │ ├── .github │ └── workflows │ │ └── repo-migration-notice.yml │ ├── .gitignore │ ├── DEVELOP.md │ ├── LICENSE │ ├── README.md │ ├── client-unity │ ├── .gitattributes │ ├── .gitignore │ ├── Assets │ │ ├── ArenaBorderMaterial.mat │ │ ├── ArenaBorderMaterial.mat.meta │ │ ├── CircleMaterial.mat │ │ ├── CircleMaterial.mat.meta │ │ ├── CirclePrefab.prefab │ │ ├── CirclePrefab.prefab.meta │ │ ├── CircleShader.shadergraph │ │ ├── CircleShader.shadergraph.meta │ │ ├── ColorConvert.cginc │ │ ├── ColorConvert.cginc.meta │ │ ├── FoodMaterial.mat │ │ ├── FoodMaterial.mat.meta │ │ ├── FoodPrefab.prefab │ │ ├── FoodPrefab.prefab.meta │ │ ├── LeaderboardRow.prefab │ │ ├── LeaderboardRow.prefab.meta │ │ ├── PlayModeTests.meta │ │ ├── PlayModeTests │ │ │ ├── PlayModeExampleTest.cs │ │ │ ├── PlayModeExampleTest.cs.meta │ │ │ ├── PlayModeTests.asmdef │ │ │ └── PlayModeTests.asmdef.meta │ │ ├── PlayerPrefab.prefab │ │ ├── PlayerPrefab.prefab.meta │ │ ├── RepeatingBackground.png │ │ ├── RepeatingBackground.png.meta │ │ ├── RepeatingBackground.prefab │ │ ├── RepeatingBackground.prefab.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Main.unity │ │ │ └── Main.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── BugFixKludge.cs │ │ │ ├── BugFixKludge.cs.meta │ │ │ ├── CameraController.cs │ │ │ ├── CameraController.cs.meta │ │ │ ├── CircleController.cs │ │ │ ├── CircleController.cs.meta │ │ │ ├── DeathScreen.cs │ │ │ ├── DeathScreen.cs.meta │ │ │ ├── EntityController.cs │ │ │ ├── EntityController.cs.meta │ │ │ ├── Extensions.cs │ │ │ ├── Extensions.cs.meta │ │ │ ├── FoodController.cs │ │ │ ├── FoodController.cs.meta │ │ │ ├── GameManager.cs │ │ │ ├── GameManager.cs.meta │ │ │ ├── LeaderboardController.cs │ │ │ ├── LeaderboardController.cs.meta │ │ │ ├── LeaderboardRow.cs │ │ │ ├── LeaderboardRow.cs.meta │ │ │ ├── ParallaxBackground.cs │ │ │ ├── ParallaxBackground.cs.meta │ │ │ ├── PlayerController.cs │ │ │ ├── PlayerController.cs.meta │ │ │ ├── PrefabManager.cs │ │ │ ├── PrefabManager.cs.meta │ │ │ ├── SpacetimeDBCircleGame.asmdef │ │ │ ├── SpacetimeDBCircleGame.asmdef.meta │ │ │ ├── UIUsernameChooser.cs │ │ │ ├── UIUsernameChooser.cs.meta │ │ │ ├── autogen.meta │ │ │ └── autogen │ │ │ │ ├── Reducers.meta │ │ │ │ ├── Reducers │ │ │ │ ├── CircleDecay.g.cs │ │ │ │ ├── CircleDecay.g.cs.meta │ │ │ │ ├── CircleRecombine.g.cs │ │ │ │ ├── CircleRecombine.g.cs.meta │ │ │ │ ├── Connect.g.cs │ │ │ │ ├── Connect.g.cs.meta │ │ │ │ ├── ConsumeEntity.g.cs │ │ │ │ ├── ConsumeEntity.g.cs.meta │ │ │ │ ├── Disconnect.g.cs │ │ │ │ ├── Disconnect.g.cs.meta │ │ │ │ ├── EnterGame.g.cs │ │ │ │ ├── EnterGame.g.cs.meta │ │ │ │ ├── MoveAllPlayers.g.cs │ │ │ │ ├── MoveAllPlayers.g.cs.meta │ │ │ │ ├── PlayerSplit.g.cs │ │ │ │ ├── PlayerSplit.g.cs.meta │ │ │ │ ├── Respawn.g.cs │ │ │ │ ├── Respawn.g.cs.meta │ │ │ │ ├── SpawnFood.g.cs │ │ │ │ ├── SpawnFood.g.cs.meta │ │ │ │ ├── Suicide.g.cs │ │ │ │ ├── Suicide.g.cs.meta │ │ │ │ ├── UpdatePlayerInput.g.cs │ │ │ │ └── UpdatePlayerInput.g.cs.meta │ │ │ │ ├── SpacetimeDBClient.g.cs │ │ │ │ ├── SpacetimeDBClient.g.cs.meta │ │ │ │ ├── Tables.meta │ │ │ │ ├── Tables │ │ │ │ ├── Circle.g.cs │ │ │ │ ├── Circle.g.cs.meta │ │ │ │ ├── CircleDecayTimer.g.cs │ │ │ │ ├── CircleDecayTimer.g.cs.meta │ │ │ │ ├── CircleRecombineTimer.g.cs │ │ │ │ ├── CircleRecombineTimer.g.cs.meta │ │ │ │ ├── Config.g.cs │ │ │ │ ├── Config.g.cs.meta │ │ │ │ ├── ConsumeEntityTimer.g.cs │ │ │ │ ├── ConsumeEntityTimer.g.cs.meta │ │ │ │ ├── Entity.g.cs │ │ │ │ ├── Entity.g.cs.meta │ │ │ │ ├── Food.g.cs │ │ │ │ ├── Food.g.cs.meta │ │ │ │ ├── LoggedOutCircle.g.cs │ │ │ │ ├── LoggedOutCircle.g.cs.meta │ │ │ │ ├── LoggedOutEntity.g.cs │ │ │ │ ├── LoggedOutEntity.g.cs.meta │ │ │ │ ├── LoggedOutPlayer.g.cs │ │ │ │ ├── LoggedOutPlayer.g.cs.meta │ │ │ │ ├── MoveAllPlayersTimer.g.cs │ │ │ │ ├── MoveAllPlayersTimer.g.cs.meta │ │ │ │ ├── Player.g.cs │ │ │ │ ├── Player.g.cs.meta │ │ │ │ ├── SpawnFoodTimer.g.cs │ │ │ │ └── SpawnFoodTimer.g.cs.meta │ │ │ │ ├── Types.meta │ │ │ │ └── Types │ │ │ │ ├── Circle.g.cs │ │ │ │ ├── Circle.g.cs.meta │ │ │ │ ├── CircleDecayTimer.g.cs │ │ │ │ ├── CircleDecayTimer.g.cs.meta │ │ │ │ ├── CircleRecombineTimer.g.cs │ │ │ │ ├── CircleRecombineTimer.g.cs.meta │ │ │ │ ├── Config.g.cs │ │ │ │ ├── Config.g.cs.meta │ │ │ │ ├── ConsumeEntityTimer.g.cs │ │ │ │ ├── ConsumeEntityTimer.g.cs.meta │ │ │ │ ├── DbVector2.g.cs │ │ │ │ ├── DbVector2.g.cs.meta │ │ │ │ ├── Entity.g.cs │ │ │ │ ├── Entity.g.cs.meta │ │ │ │ ├── Food.g.cs │ │ │ │ ├── Food.g.cs.meta │ │ │ │ ├── MoveAllPlayersTimer.g.cs │ │ │ │ ├── MoveAllPlayersTimer.g.cs.meta │ │ │ │ ├── Player.g.cs │ │ │ │ ├── Player.g.cs.meta │ │ │ │ ├── SpawnFoodTimer.g.cs │ │ │ │ └── SpawnFoodTimer.g.cs.meta │ │ ├── Settings.meta │ │ ├── Settings │ │ │ ├── Lit2DSceneTemplate.scenetemplate │ │ │ ├── Lit2DSceneTemplate.scenetemplate.meta │ │ │ ├── Renderer2D.asset │ │ │ ├── Renderer2D.asset.meta │ │ │ ├── Scenes.meta │ │ │ ├── Scenes │ │ │ │ ├── URP2DSceneTemplate.unity │ │ │ │ └── URP2DSceneTemplate.unity.meta │ │ │ ├── UniversalRP.asset │ │ │ └── UniversalRP.asset.meta │ │ ├── StarBackground.png │ │ ├── StarBackground.png.meta │ │ ├── StarBackground.prefab │ │ ├── StarBackground.prefab.meta │ │ ├── TextMesh Pro.meta │ │ ├── TextMesh Pro │ │ │ ├── Documentation.meta │ │ │ ├── Documentation │ │ │ │ ├── TextMesh Pro User Guide 2016.pdf │ │ │ │ └── TextMesh Pro User Guide 2016.pdf.meta │ │ │ ├── Fonts.meta │ │ │ ├── Fonts │ │ │ │ ├── LiberationSans - OFL.txt │ │ │ │ ├── LiberationSans - OFL.txt.meta │ │ │ │ ├── LiberationSans.ttf │ │ │ │ └── LiberationSans.ttf.meta │ │ │ ├── Resources.meta │ │ │ ├── Resources │ │ │ │ ├── Fonts & Materials.meta │ │ │ │ ├── Fonts & Materials │ │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ │ │ ├── LiberationSans SDF - Fallback.asset │ │ │ │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ │ │ ├── LiberationSans SDF.asset │ │ │ │ │ └── LiberationSans SDF.asset.meta │ │ │ │ ├── LineBreaking Following Characters.txt │ │ │ │ ├── LineBreaking Following Characters.txt.meta │ │ │ │ ├── LineBreaking Leading Characters.txt │ │ │ │ ├── LineBreaking Leading Characters.txt.meta │ │ │ │ ├── Sprite Assets.meta │ │ │ │ ├── Sprite Assets │ │ │ │ │ ├── EmojiOne.asset │ │ │ │ │ └── EmojiOne.asset.meta │ │ │ │ ├── Style Sheets.meta │ │ │ │ ├── Style Sheets │ │ │ │ │ ├── Default Style Sheet.asset │ │ │ │ │ └── Default Style Sheet.asset.meta │ │ │ │ ├── TMP Settings.asset │ │ │ │ └── TMP Settings.asset.meta │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ │ │ ├── TMP_Bitmap-Mobile.shader │ │ │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ │ │ ├── TMP_Bitmap.shader │ │ │ │ ├── TMP_Bitmap.shader.meta │ │ │ │ ├── TMP_SDF Overlay.shader │ │ │ │ ├── TMP_SDF Overlay.shader.meta │ │ │ │ ├── TMP_SDF SSD.shader │ │ │ │ ├── TMP_SDF SSD.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Masking.shader │ │ │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile SSD.shader │ │ │ │ ├── TMP_SDF-Mobile SSD.shader.meta │ │ │ │ ├── TMP_SDF-Mobile.shader │ │ │ │ ├── TMP_SDF-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface.shader │ │ │ │ ├── TMP_SDF-Surface.shader.meta │ │ │ │ ├── TMP_SDF.shader │ │ │ │ ├── TMP_SDF.shader.meta │ │ │ │ ├── TMP_Sprite.shader │ │ │ │ ├── TMP_Sprite.shader.meta │ │ │ │ ├── TMPro.cginc │ │ │ │ ├── TMPro.cginc.meta │ │ │ │ ├── TMPro_Mobile.cginc │ │ │ │ ├── TMPro_Mobile.cginc.meta │ │ │ │ ├── TMPro_Properties.cginc │ │ │ │ ├── TMPro_Properties.cginc.meta │ │ │ │ ├── TMPro_Surface.cginc │ │ │ │ └── TMPro_Surface.cginc.meta │ │ │ ├── Sprites.meta │ │ │ └── Sprites │ │ │ │ ├── EmojiOne Attribution.txt │ │ │ │ ├── EmojiOne Attribution.txt.meta │ │ │ │ ├── EmojiOne.json │ │ │ │ ├── EmojiOne.json.meta │ │ │ │ ├── EmojiOne.png │ │ │ │ └── EmojiOne.png.meta │ │ ├── UIUsernamePanel.png │ │ ├── UIUsernamePanel.png.meta │ │ ├── UniversalRenderPipelineGlobalSettings.asset │ │ ├── UniversalRenderPipelineGlobalSettings.asset.meta │ │ ├── WavyOutline.shadersubgraph │ │ └── WavyOutline.shadersubgraph.meta │ ├── Packages │ │ ├── manifest.json │ │ └── packages-lock.json │ └── ProjectSettings │ │ ├── AudioManager.asset │ │ ├── BurstAotSettings_StandaloneWindows.json │ │ ├── ClusterInputManager.asset │ │ ├── CommonBurstAotSettings.json │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── MemorySettings.asset │ │ ├── NavMeshAreas.asset │ │ ├── NetworkManager.asset │ │ ├── PackageManagerSettings.asset │ │ ├── Packages │ │ └── com.unity.testtools.codecoverage │ │ │ └── Settings.json │ │ ├── Physics2DSettings.asset │ │ ├── PresetManager.asset │ │ ├── ProjectSettings.asset │ │ ├── ProjectVersion.txt │ │ ├── QualitySettings.asset │ │ ├── SceneTemplateSettings.json │ │ ├── ShaderGraphSettings.asset │ │ ├── TagManager.asset │ │ ├── TimeManager.asset │ │ ├── URPProjectSettings.asset │ │ ├── UnityConnectSettings.asset │ │ ├── VFXManager.asset │ │ ├── VersionControlSettings.asset │ │ └── XRSettings.asset │ ├── client-unreal │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEngine.ini │ │ ├── DefaultGame.ini │ │ └── DefaultInput.ini │ ├── Content │ │ ├── BP_BlackholioGameMode.uasset │ │ ├── BP_Circle.uasset │ │ ├── BP_Food.uasset │ │ ├── BP_GameManager.uasset │ │ ├── BP_PlayerController.uasset │ │ ├── BP_PlayerPawn.uasset │ │ ├── Blackholio.umap │ │ ├── Circle.uasset │ │ ├── Circle_Sprite.uasset │ │ ├── Gameplay │ │ │ ├── BP_ParallaxBackground.uasset │ │ │ ├── StarBackground.uasset │ │ │ ├── StarBackground_Sprite.uasset │ │ │ ├── WBP_Leaderboard.uasset │ │ │ ├── WBP_LeaderboardRow.uasset │ │ │ ├── WBP_Respawn.uasset │ │ │ └── WBP_UsernameChooser.uasset │ │ ├── Input │ │ │ ├── IA_InputLock.uasset │ │ │ ├── IA_Split.uasset │ │ │ ├── IA_Suicide.uasset │ │ │ └── IMC_Main.uasset │ │ ├── MFI_WavyOutline_Inst.uasset │ │ ├── MF_WavyOutline.uasset │ │ ├── MI_Circle.uasset │ │ ├── MI_Food.uasset │ │ ├── M_Circle.uasset │ │ └── WBP_Nameplate.uasset │ ├── Source │ │ ├── client_unreal.Target.cs │ │ ├── client_unreal │ │ │ ├── Private │ │ │ │ ├── BlackholioGameMode.cpp │ │ │ │ ├── BlackholioPlayerController.cpp │ │ │ │ ├── Circle.cpp │ │ │ │ ├── Entity.cpp │ │ │ │ ├── Food.cpp │ │ │ │ ├── GameManager.cpp │ │ │ │ ├── Gameplay │ │ │ │ │ ├── LeaderboardRowWidget.cpp │ │ │ │ │ ├── LeaderboardWidget.cpp │ │ │ │ │ ├── ParallaxBackground.cpp │ │ │ │ │ ├── RespawnWidget.cpp │ │ │ │ │ └── UsernameChooserWidget.cpp │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── SpacetimeDBClient.g.cpp │ │ │ │ │ └── Tables │ │ │ │ │ │ ├── CircleDecayTimerTable.g.cpp │ │ │ │ │ │ ├── CircleRecombineTimerTable.g.cpp │ │ │ │ │ │ ├── CircleTable.g.cpp │ │ │ │ │ │ ├── ConfigTable.g.cpp │ │ │ │ │ │ ├── ConsumeEntityTimerTable.g.cpp │ │ │ │ │ │ ├── EntityTable.g.cpp │ │ │ │ │ │ ├── FoodTable.g.cpp │ │ │ │ │ │ ├── MoveAllPlayersTimerTable.g.cpp │ │ │ │ │ │ ├── PlayerTable.g.cpp │ │ │ │ │ │ └── SpawnFoodTimerTable.g.cpp │ │ │ │ └── PlayerPawn.cpp │ │ │ ├── Public │ │ │ │ ├── BlackholioGameMode.h │ │ │ │ ├── BlackholioPlayerController.h │ │ │ │ ├── Circle.h │ │ │ │ ├── DbVector2.h │ │ │ │ ├── Entity.h │ │ │ │ ├── Food.h │ │ │ │ ├── GameManager.h │ │ │ │ ├── Gameplay │ │ │ │ │ ├── LeaderboardRowWidget.h │ │ │ │ │ ├── LeaderboardWidget.h │ │ │ │ │ ├── ParallaxBackground.h │ │ │ │ │ ├── RespawnWidget.h │ │ │ │ │ └── UsernameChooserWidget.h │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── ReducerBase.g.h │ │ │ │ │ ├── Reducers │ │ │ │ │ │ ├── CircleDecay.g.h │ │ │ │ │ │ ├── CircleRecombine.g.h │ │ │ │ │ │ ├── Connect.g.h │ │ │ │ │ │ ├── ConsumeEntity.g.h │ │ │ │ │ │ ├── Disconnect.g.h │ │ │ │ │ │ ├── EnterGame.g.h │ │ │ │ │ │ ├── MoveAllPlayers.g.h │ │ │ │ │ │ ├── PlayerSplit.g.h │ │ │ │ │ │ ├── Respawn.g.h │ │ │ │ │ │ ├── SpawnFood.g.h │ │ │ │ │ │ ├── Suicide.g.h │ │ │ │ │ │ └── UpdatePlayerInput.g.h │ │ │ │ │ ├── SpacetimeDBClient.g.h │ │ │ │ │ ├── Tables │ │ │ │ │ │ ├── CircleDecayTimerTable.g.h │ │ │ │ │ │ ├── CircleRecombineTimerTable.g.h │ │ │ │ │ │ ├── CircleTable.g.h │ │ │ │ │ │ ├── ConfigTable.g.h │ │ │ │ │ │ ├── ConsumeEntityTimerTable.g.h │ │ │ │ │ │ ├── EntityTable.g.h │ │ │ │ │ │ ├── FoodTable.g.h │ │ │ │ │ │ ├── MoveAllPlayersTimerTable.g.h │ │ │ │ │ │ ├── PlayerTable.g.h │ │ │ │ │ │ └── SpawnFoodTimerTable.g.h │ │ │ │ │ └── Types │ │ │ │ │ │ ├── CircleDecayTimerType.g.h │ │ │ │ │ │ ├── CircleRecombineTimerType.g.h │ │ │ │ │ │ ├── CircleType.g.h │ │ │ │ │ │ ├── ConfigType.g.h │ │ │ │ │ │ ├── ConsumeEntityTimerType.g.h │ │ │ │ │ │ ├── DbVector2Type.g.h │ │ │ │ │ │ ├── EntityType.g.h │ │ │ │ │ │ ├── FoodType.g.h │ │ │ │ │ │ ├── MoveAllPlayersTimerType.g.h │ │ │ │ │ │ ├── PlayerType.g.h │ │ │ │ │ │ └── SpawnFoodTimerType.g.h │ │ │ │ └── PlayerPawn.h │ │ │ ├── client_unreal.Build.cs │ │ │ ├── client_unreal.cpp │ │ │ └── client_unreal.h │ │ └── client_unrealEditor.Target.cs │ └── client_unreal.uproject │ ├── server-csharp │ ├── .gitignore │ ├── DbVector2.cs │ ├── Lib.cs │ ├── StdbModule.csproj │ ├── StdbModule.sln │ ├── generate.bat │ ├── generate.sh │ ├── global.json │ ├── logs.sh │ ├── publish.bat │ ├── publish.sh │ └── write-nuget-config.sh │ └── server-rust │ ├── .gitignore │ ├── Cargo.toml │ ├── generate.bat │ ├── generate.sh │ ├── logs.bat │ ├── logs.sh │ ├── publish.bat │ ├── publish.sh │ └── src │ ├── lib.rs │ └── math.rs ├── docker-compose.yml ├── docs ├── .cursor │ └── rules │ │ └── spacetimedb.mdc ├── .editorconfig ├── .gitignore ├── LICENSE.txt ├── README.md ├── STYLE.md ├── docs │ ├── 00-ask-ai │ │ ├── 01-ask-ai.mdx │ │ └── _category_.json │ ├── 01-intro │ │ ├── 01-overview.md │ │ └── 02-getting-started.md │ ├── 02-quickstarts │ │ ├── 01-typescript.md │ │ ├── 02-c-sharp.md │ │ └── 03-rust.md │ ├── 02-unreal-tutorial │ │ ├── 01-overview.md │ │ ├── 02-part-1.md │ │ ├── 03-part-2.md │ │ ├── 04-part-3.md │ │ ├── 05-part-4.md │ │ └── _category_.json │ ├── 03-unity-tutorial │ │ ├── 01-overview.md │ │ ├── 02-part-1.md │ │ ├── 03-part-2.md │ │ ├── 04-part-3.md │ │ ├── 05-part-4.md │ │ └── _category_.json │ ├── 04-deploying │ │ ├── 01-maincloud.md │ │ └── 02-self-hosting.md │ ├── 05-cli-reference │ │ ├── 01-cli-reference.md │ │ ├── 02-standalone-config.md │ │ └── _category_.json │ ├── 06-server-module-languages │ │ ├── 01-overview.md │ │ ├── 02-rust-reference.md │ │ ├── 03-csharp-reference.md │ │ ├── 04-typescript-reference.md │ │ └── _category_.json │ ├── 07-client-sdk-languages │ │ ├── 01-overview.md │ │ ├── 02-csharp-reference.md │ │ ├── 03-rust-reference.md │ │ ├── 04-typescript-reference.md │ │ ├── 05-unreal-reference.md │ │ └── _category_.json │ ├── 08-sql │ │ ├── 01-sql-reference.md │ │ └── 02-pg-wire.md │ ├── 09-subscriptions │ │ ├── 01-subscription-reference.md │ │ └── 02-subscription-semantics.md │ ├── 10-read-permissions │ │ ├── 01-row-level-security.md │ │ └── _category_.json │ ├── 11-Procedures │ │ └── 01-overview.md │ ├── 12-how-to │ │ ├── 01-incremental-migrations.md │ │ ├── 02-reject-client-connections.md │ │ ├── 03-using-auth-claims.md │ │ └── _category_.json │ ├── 13-spacetimeauth │ │ ├── 01-overview.md │ │ ├── 02-creating-a-project.md │ │ ├── 03-configuring-a-project.md │ │ ├── 04-testing.md │ │ └── 05-react-integration.md │ ├── 14-http-api │ │ ├── 01-authorization.md │ │ ├── 02-identity.md │ │ ├── 03-database.md │ │ └── _category_.json │ ├── 15-internals │ │ ├── 01-module-abi-reference.md │ │ ├── 02-sats-json.md │ │ └── 03-bsatn.md │ └── 16-appendix │ │ └── index.md ├── docusaurus.config.ts ├── package.json ├── pnpm-lock.yaml ├── sidebars.ts ├── src │ ├── client-modules │ │ └── fonts.ts │ ├── components │ │ ├── CardLink.tsx │ │ ├── CardLinkGrid.tsx │ │ ├── DocsList.tsx │ │ ├── InstallCardLink.tsx │ │ └── QuickstartLinks.tsx │ ├── css │ │ ├── custom.css │ │ └── typography.css │ └── theme │ │ └── NavbarItem │ │ └── NavbarNavLink.tsx ├── static │ ├── .nojekyll │ ├── fonts │ │ ├── inter-latin-wght-normal.woff2 │ │ └── source-code-pro-latin-wght-normal.woff2 │ ├── images │ │ ├── basic-architecture-diagram.png │ │ ├── favicon.ico │ │ ├── icons │ │ │ ├── cli-icon.svg │ │ │ ├── spacetimedb-icon.svg │ │ │ └── spin-up-icon.svg │ │ ├── logo.svg │ │ ├── logos │ │ │ ├── bun-logo.svg │ │ │ ├── csharp-logo.svg │ │ │ ├── html5-logo.svg │ │ │ ├── javascript-logo.svg │ │ │ ├── nextjs-logo.svg │ │ │ ├── nodejs-logo.svg │ │ │ ├── react-logo.svg │ │ │ ├── remix-logo.svg │ │ │ ├── rust-logo.svg │ │ │ ├── typescript-logo.svg │ │ │ ├── unity-logo.svg │ │ │ └── unreal-logo.svg │ │ ├── spacetimeauth │ │ │ ├── clients-tab.png │ │ │ ├── edit-client.png │ │ │ ├── identity-providers.png │ │ │ ├── jwtio.png │ │ │ ├── menu-access.png │ │ │ ├── new-project.png │ │ │ ├── oidcdebugger-config.png │ │ │ ├── oidcdebugger-results.png │ │ │ ├── project-overview.png │ │ │ └── projects-list.png │ │ ├── unity │ │ │ ├── part-1-hero-image.png │ │ │ ├── part-1-unity-hub-new-project.jpg │ │ │ ├── part-1-universal-2d-template.png │ │ │ └── part-3-player-on-screen.png │ │ ├── unreal │ │ │ ├── circle.png │ │ │ ├── intro │ │ │ │ ├── ue-blueprint-makerequest-nocallback.png │ │ │ │ └── ue-blueprint-makerequest-with-callback.png │ │ │ ├── part-1-01-create-project.png │ │ │ ├── part-1-02-01-generate-project.png │ │ │ ├── part-1-02-02-generate-project.png │ │ │ ├── part-1-03-create-blueprint.png │ │ │ ├── part-2-01-blueprint-variable.png │ │ │ ├── part-2-02-blueprint-getmanager.png │ │ │ ├── part-2-02-blueprint-setmanager.png │ │ │ ├── part-2-03-blueprint-add-variables.png │ │ │ ├── part-2-04-blueprint-begin-play.png │ │ │ ├── part-2-05-blueprint-buildconnection-1.png │ │ │ ├── part-2-05-blueprint-buildconnection-2.png │ │ │ ├── part-2-06-blueprint-add-build.png │ │ │ ├── part-2-07-blueprint-endplay-tick.png │ │ │ ├── part-2-08-blueprint-onconnect.png │ │ │ ├── part-3-01-blueprint-setup-arena-1.png │ │ │ ├── part-3-01-blueprint-setup-arena-2.png │ │ │ ├── part-3-01-blueprint-setup-arena-3.png │ │ │ ├── part-3-01-blueprint-setup-arena-4.png │ │ │ ├── part-3-01-create-blueprint.png │ │ │ ├── part-3-02-blueprint-circle-1.png │ │ │ ├── part-3-02-blueprint-circle-2.png │ │ │ ├── part-3-02-blueprint-circle-3.png │ │ │ ├── part-3-02-blueprint-entity-1.png │ │ │ ├── part-3-02-blueprint-entity-2.png │ │ │ ├── part-3-02-blueprint-entity-3.png │ │ │ ├── part-3-02-blueprint-entity-4.png │ │ │ ├── part-3-02-blueprint-entity-5.png │ │ │ ├── part-3-02-blueprint-entity-6.png │ │ │ ├── part-3-02-blueprint-entity-7.png │ │ │ ├── part-3-02-blueprint-entity-8.png │ │ │ ├── part-3-02-blueprint-food-1.png │ │ │ ├── part-3-02-blueprint-food-2.png │ │ │ ├── part-3-02-blueprint-player-1.png │ │ │ ├── part-3-02-blueprint-player-10.png │ │ │ ├── part-3-02-blueprint-player-2.png │ │ │ ├── part-3-02-blueprint-player-3.png │ │ │ ├── part-3-02-blueprint-player-4.png │ │ │ ├── part-3-02-blueprint-player-5.png │ │ │ ├── part-3-02-blueprint-player-6.png │ │ │ ├── part-3-02-blueprint-player-7.png │ │ │ ├── part-3-02-blueprint-player-8.png │ │ │ ├── part-3-02-blueprint-player-9.png │ │ │ ├── part-3-02-create-nameplate.png │ │ │ ├── part-3-03-blueprint-gamemanager-1.png │ │ │ ├── part-3-03-blueprint-gamemanager-10.png │ │ │ ├── part-3-03-blueprint-gamemanager-2.png │ │ │ ├── part-3-03-blueprint-gamemanager-3.png │ │ │ ├── part-3-03-blueprint-gamemanager-4.png │ │ │ ├── part-3-03-blueprint-gamemanager-5.png │ │ │ ├── part-3-03-blueprint-gamemanager-6.png │ │ │ ├── part-3-03-blueprint-gamemanager-7.png │ │ │ ├── part-3-03-blueprint-gamemanager-8.png │ │ │ ├── part-3-03-blueprint-gamemanager-9.png │ │ │ ├── part-3-03-update-text-function.png │ │ │ ├── part-3-04-blueprint-playercontroller-1.png │ │ │ ├── part-3-04-blueprint-playercontroller-2.png │ │ │ ├── part-3-04-blueprint-playercontroller-3.png │ │ │ ├── part-3-04-nameplate-change.png │ │ │ ├── part-3-05-blueprint-gamemanager-1.png │ │ │ ├── part-4-01-blueprint-playercontroller-1.png │ │ │ ├── part-4-01-blueprint-playercontroller-2.png │ │ │ ├── part-4-01-blueprint-playercontroller-3.png │ │ │ ├── part-4-01-maincloud.png │ │ │ └── procedures │ │ │ │ ├── ue-blueprint-calling-procedure.png │ │ │ │ └── ue-blueprint-procedure-callback.png │ │ └── workflow-preview-diagram.png │ └── llms.md └── tsconfig.json ├── eslint.config.js ├── flake.lock ├── flake.nix ├── git-hooks ├── hooks │ ├── applypatch-msg.sample │ ├── commit-msg.sample │ ├── fsmonitor-watchman.sample │ ├── post-update.sample │ ├── pre-applypatch.sample │ ├── pre-commit │ ├── pre-commit.sample │ ├── pre-merge-commit.sample │ ├── pre-push.sample │ ├── pre-rebase.sample │ ├── pre-receive.sample │ ├── prepare-commit-msg.sample │ ├── push-to-checkout.sample │ └── update.sample └── install-hooks.sh ├── global.json ├── images ├── basic-architecture-diagram.png ├── dark │ ├── logo-text.svg │ └── logo.svg ├── light │ ├── logo-text.svg │ └── logo.svg └── social │ ├── discord.svg │ ├── github.svg │ ├── linkedin.svg │ ├── stackoverflow.svg │ ├── twitch.svg │ ├── twitter.svg │ └── youtube.svg ├── librusty_v8.nix ├── licenses ├── BSL.txt └── apache2.txt ├── modules ├── Directory.Build.props ├── Directory.Build.targets ├── benchmarks-cs │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── benchmarks-cs.csproj │ ├── circles.cs │ ├── ia_loop.cs │ ├── lib.cs │ └── synthetic.cs ├── benchmarks-ts │ ├── .gitignore │ ├── package.json │ ├── src │ │ ├── circles.ts │ │ ├── ia_loop.ts │ │ ├── index.ts │ │ ├── load.ts │ │ ├── schema.ts │ │ └── synthetic.ts │ └── tsconfig.json ├── benchmarks │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── config.toml │ └── src │ │ ├── circles.rs │ │ ├── ia_loop.rs │ │ ├── lib.rs │ │ └── synthetic.rs ├── keynote-benchmarks │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── module-test-cs │ ├── .gitignore │ ├── LICENSE │ ├── Lib.cs │ ├── README.md │ ├── module-test-cs.csproj │ └── module-test-cs.sln ├── module-test-ts │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── module-test │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ ├── index.html │ ├── protobuf │ │ └── Test.proto │ └── src │ │ └── lib.rs ├── perf-test │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── quickstart-chat-ts │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── quickstart-chat │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── sdk-test-connect-disconnect-cs │ ├── .gitignore │ ├── LICENSE │ ├── Lib.cs │ ├── README.md │ └── sdk-test-connect-disconnect-cs.csproj ├── sdk-test-connect-disconnect-ts │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── sdk-test-connect-disconnect │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── .gitignore │ │ └── lib.rs ├── sdk-test-cs │ ├── .gitignore │ ├── LICENSE │ ├── Lib.cs │ ├── README.md │ └── sdk-test-cs.csproj ├── sdk-test-procedure-ts │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── sdk-test-procedure │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs ├── sdk-test-ts │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── sdk-test-view │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ └── lib.rs └── sdk-test │ ├── .cargo │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ └── lib.rs ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── run_standalone_temp.sh ├── rust-toolchain.toml ├── sdks ├── csharp │ ├── .github │ │ └── workflows │ │ │ ├── publish-nuget.yml │ │ │ └── repo-migration-notice.yml │ ├── .gitignore │ ├── DEVELOP.md │ ├── DEVELOP.md.meta │ ├── Directory.Build.props │ ├── Directory.Build.props.meta │ ├── LICENSE.txt │ ├── LICENSE.txt.meta │ ├── README.dotnet.md │ ├── README.dotnet.md.meta │ ├── README.md │ ├── README.md.meta │ ├── SpacetimeDB.ClientSDK.csproj │ ├── SpacetimeDB.ClientSDK.csproj.meta │ ├── SpacetimeDB.ClientSDK.sln │ ├── SpacetimeDB.ClientSDK.sln.meta │ ├── after.SpacetimeDB.ClientSDK.sln.targets │ ├── after.SpacetimeDB.ClientSDK.sln.targets.meta │ ├── examples~ │ │ ├── quickstart-chat │ │ │ ├── client │ │ │ │ ├── Program.cs │ │ │ │ ├── README.md │ │ │ │ ├── client.csproj │ │ │ │ └── module_bindings │ │ │ │ │ ├── Reducers │ │ │ │ │ ├── ClientConnected.g.cs │ │ │ │ │ ├── ClientDisconnected.g.cs │ │ │ │ │ ├── SendMessage.g.cs │ │ │ │ │ └── SetName.g.cs │ │ │ │ │ ├── SpacetimeDBClient.g.cs │ │ │ │ │ ├── Tables │ │ │ │ │ ├── Message.g.cs │ │ │ │ │ └── User.g.cs │ │ │ │ │ └── Types │ │ │ │ │ ├── Message.g.cs │ │ │ │ │ └── User.g.cs │ │ │ └── server │ │ │ │ ├── .gitignore │ │ │ │ ├── Lib.cs │ │ │ │ ├── StdbModule.csproj │ │ │ │ └── global.json │ │ └── regression-tests │ │ │ ├── client │ │ │ ├── EqualityOperations.cs │ │ │ ├── Program.cs │ │ │ ├── client.csproj │ │ │ └── module_bindings │ │ │ │ ├── Procedures │ │ │ │ ├── ReturnEnumA.g.cs │ │ │ │ ├── ReturnEnumB.g.cs │ │ │ │ ├── ReturnPrimitive.g.cs │ │ │ │ ├── ReturnStructProcedure.g.cs │ │ │ │ └── WillPanic.g.cs │ │ │ │ ├── Reducers │ │ │ │ ├── Add.g.cs │ │ │ │ ├── ClientConnected.g.cs │ │ │ │ ├── Delete.g.cs │ │ │ │ └── ThrowError.g.cs │ │ │ │ ├── SpacetimeDBClient.g.cs │ │ │ │ ├── Tables │ │ │ │ ├── ExampleData.g.cs │ │ │ │ ├── MyPlayer.g.cs │ │ │ │ ├── MyTable.g.cs │ │ │ │ ├── Player.g.cs │ │ │ │ ├── PlayerLevel.g.cs │ │ │ │ └── PlayersForLevel.g.cs │ │ │ │ └── Types │ │ │ │ ├── ExampleData.g.cs │ │ │ │ ├── MyTable.g.cs │ │ │ │ ├── Player.g.cs │ │ │ │ ├── PlayerAndLevel.g.cs │ │ │ │ ├── PlayerLevel.g.cs │ │ │ │ ├── ReturnEnum.g.cs │ │ │ │ └── ReturnStruct.g.cs │ │ │ ├── procedure-client │ │ │ ├── EqualityOperations.cs │ │ │ ├── Program.cs │ │ │ ├── README.md │ │ │ ├── client.csproj │ │ │ └── module_bindings │ │ │ │ ├── Procedures │ │ │ │ ├── InsertWithTxCommit.g.cs │ │ │ │ ├── InsertWithTxRollback.g.cs │ │ │ │ ├── InvalidRequest.g.cs │ │ │ │ ├── ReadMySchema.g.cs │ │ │ │ ├── ReturnEnumA.g.cs │ │ │ │ ├── ReturnEnumB.g.cs │ │ │ │ ├── ReturnPrimitive.g.cs │ │ │ │ ├── ReturnStruct.g.cs │ │ │ │ └── WillPanic.g.cs │ │ │ │ ├── SpacetimeDBClient.g.cs │ │ │ │ ├── Tables │ │ │ │ └── MyTable.g.cs │ │ │ │ └── Types │ │ │ │ ├── MyTable.g.cs │ │ │ │ ├── ReturnEnum.g.cs │ │ │ │ └── ReturnStruct.g.cs │ │ │ ├── republishing │ │ │ ├── client │ │ │ │ ├── Program.cs │ │ │ │ ├── client.csproj │ │ │ │ └── module_bindings │ │ │ │ │ ├── Reducers │ │ │ │ │ └── Insert.g.cs │ │ │ │ │ ├── SpacetimeDBClient.g.cs │ │ │ │ │ ├── Tables │ │ │ │ │ └── ExampleData.g.cs │ │ │ │ │ └── Types │ │ │ │ │ ├── ExampleData.g.cs │ │ │ │ │ ├── MyEnum.g.cs │ │ │ │ │ └── MyStruct.g.cs │ │ │ ├── server-initial │ │ │ │ ├── .gitignore │ │ │ │ ├── Lib.cs │ │ │ │ ├── StdbModule.csproj │ │ │ │ └── global.json │ │ │ └── server-republish │ │ │ │ ├── .gitignore │ │ │ │ ├── Lib.cs │ │ │ │ ├── StdbModule.csproj │ │ │ │ └── global.json │ │ │ └── server │ │ │ ├── .gitignore │ │ │ ├── Lib.cs │ │ │ ├── StdbModule.csproj │ │ │ └── global.json │ ├── logo.png │ ├── logo.png.meta │ ├── package.json │ ├── package.json.meta │ ├── packages.meta │ ├── packages │ │ ├── .gitignore │ │ ├── spacetimedb.bsatn.runtime.meta │ │ └── spacetimedb.bsatn.runtime │ │ │ ├── 1.5.0.meta │ │ │ └── 1.5.0 │ │ │ ├── analyzers.meta │ │ │ ├── analyzers │ │ │ ├── dotnet.meta │ │ │ └── dotnet │ │ │ │ ├── cs.meta │ │ │ │ └── cs │ │ │ │ ├── SpacetimeDB.BSATN.Codegen.dll │ │ │ │ └── SpacetimeDB.BSATN.Codegen.dll.meta │ │ │ ├── lib.meta │ │ │ └── lib │ │ │ ├── netstandard2.1.meta │ │ │ └── netstandard2.1 │ │ │ ├── SpacetimeDB.BSATN.Runtime.dll │ │ │ └── SpacetimeDB.BSATN.Runtime.dll.meta │ ├── src.meta │ ├── src │ │ ├── AuthToken.cs │ │ ├── AuthToken.cs.meta │ │ ├── BSATNHelpers.cs │ │ ├── BSATNHelpers.cs.meta │ │ ├── CallReducerFlags.cs │ │ ├── CallReducerFlags.cs.meta │ │ ├── Compression.cs │ │ ├── Compression.cs.meta │ │ ├── CompressionHelpers.cs │ │ ├── CompressionHelpers.cs.meta │ │ ├── ConsoleLogger.cs │ │ ├── ConsoleLogger.cs.meta │ │ ├── Event.cs │ │ ├── Event.cs.meta │ │ ├── EventHandling.meta │ │ ├── EventHandling │ │ │ ├── AbstractEventHandler.cs │ │ │ ├── AbstractEventHandler.cs.meta │ │ │ ├── EventListeners.cs │ │ │ ├── EventListeners.cs.meta │ │ │ ├── ListExtensions.cs │ │ │ └── ListExtensions.cs.meta │ │ ├── Exceptions.cs │ │ ├── Exceptions.cs.meta │ │ ├── ISpacetimeDBLogger.cs │ │ ├── ISpacetimeDBLogger.cs.meta │ │ ├── ListStream.cs │ │ ├── ListStream.cs.meta │ │ ├── MultiDictionary.cs │ │ ├── MultiDictionary.cs.meta │ │ ├── Plugins.meta │ │ ├── Plugins │ │ │ ├── WebSocket.jslib │ │ │ └── WebSocket.jslib.meta │ │ ├── ProcedureCallbacks.cs │ │ ├── ProcedureCallbacks.cs.meta │ │ ├── RemoteTablesBase.cs │ │ ├── RemoteTablesBase.cs.meta │ │ ├── SpacetimeDB.meta │ │ ├── SpacetimeDB │ │ │ ├── ClientApi.meta │ │ │ └── ClientApi │ │ │ │ ├── BsatnRowList.g.cs │ │ │ │ ├── BsatnRowList.g.cs.meta │ │ │ │ ├── CallProcedure.g.cs │ │ │ │ ├── CallProcedure.g.cs.meta │ │ │ │ ├── CallReducer.g.cs │ │ │ │ ├── CallReducer.g.cs.meta │ │ │ │ ├── ClientMessage.g.cs │ │ │ │ ├── ClientMessage.g.cs.meta │ │ │ │ ├── CompressableQueryUpdate.g.cs │ │ │ │ ├── CompressableQueryUpdate.g.cs.meta │ │ │ │ ├── DatabaseUpdate.g.cs │ │ │ │ ├── DatabaseUpdate.g.cs.meta │ │ │ │ ├── EnergyQuanta.g.cs │ │ │ │ ├── EnergyQuanta.g.cs.meta │ │ │ │ ├── IdentityToken.g.cs │ │ │ │ ├── IdentityToken.g.cs.meta │ │ │ │ ├── InitialSubscription.g.cs │ │ │ │ ├── InitialSubscription.g.cs.meta │ │ │ │ ├── OneOffQuery.g.cs │ │ │ │ ├── OneOffQuery.g.cs.meta │ │ │ │ ├── OneOffQueryResponse.g.cs │ │ │ │ ├── OneOffQueryResponse.g.cs.meta │ │ │ │ ├── OneOffTable.g.cs │ │ │ │ ├── OneOffTable.g.cs.meta │ │ │ │ ├── ProcedureResult.g.cs │ │ │ │ ├── ProcedureResult.g.cs.meta │ │ │ │ ├── ProcedureStatus.g.cs │ │ │ │ ├── ProcedureStatus.g.cs.meta │ │ │ │ ├── QueryId.g.cs │ │ │ │ ├── QueryId.g.cs.meta │ │ │ │ ├── QueryUpdate.g.cs │ │ │ │ ├── QueryUpdate.g.cs.meta │ │ │ │ ├── ReducerCallInfo.g.cs │ │ │ │ ├── ReducerCallInfo.g.cs.meta │ │ │ │ ├── RowSizeHint.g.cs │ │ │ │ ├── RowSizeHint.g.cs.meta │ │ │ │ ├── ServerMessage.g.cs │ │ │ │ ├── ServerMessage.g.cs.meta │ │ │ │ ├── Subscribe.g.cs │ │ │ │ ├── Subscribe.g.cs.meta │ │ │ │ ├── SubscribeApplied.g.cs │ │ │ │ ├── SubscribeApplied.g.cs.meta │ │ │ │ ├── SubscribeMulti.g.cs │ │ │ │ ├── SubscribeMulti.g.cs.meta │ │ │ │ ├── SubscribeMultiApplied.g.cs │ │ │ │ ├── SubscribeMultiApplied.g.cs.meta │ │ │ │ ├── SubscribeRows.g.cs │ │ │ │ ├── SubscribeRows.g.cs.meta │ │ │ │ ├── SubscribeSingle.g.cs │ │ │ │ ├── SubscribeSingle.g.cs.meta │ │ │ │ ├── SubscriptionError.g.cs │ │ │ │ ├── SubscriptionError.g.cs.meta │ │ │ │ ├── TableUpdate.g.cs │ │ │ │ ├── TableUpdate.g.cs.meta │ │ │ │ ├── TransactionUpdate.g.cs │ │ │ │ ├── TransactionUpdate.g.cs.meta │ │ │ │ ├── TransactionUpdateLight.g.cs │ │ │ │ ├── TransactionUpdateLight.g.cs.meta │ │ │ │ ├── Unsubscribe.g.cs │ │ │ │ ├── Unsubscribe.g.cs.meta │ │ │ │ ├── UnsubscribeApplied.g.cs │ │ │ │ ├── UnsubscribeApplied.g.cs.meta │ │ │ │ ├── UnsubscribeMulti.g.cs │ │ │ │ ├── UnsubscribeMulti.g.cs.meta │ │ │ │ ├── UnsubscribeMultiApplied.g.cs │ │ │ │ ├── UnsubscribeMultiApplied.g.cs.meta │ │ │ │ ├── UpdateStatus.g.cs │ │ │ │ └── UpdateStatus.g.cs.meta │ │ ├── SpacetimeDBClient.cs │ │ ├── SpacetimeDBClient.cs.meta │ │ ├── SpacetimeDBNetworkManager.cs │ │ ├── SpacetimeDBNetworkManager.cs.meta │ │ ├── Stats.cs │ │ ├── Stats.cs.meta │ │ ├── Table.cs │ │ ├── Table.cs.meta │ │ ├── UnityDebugLogger.cs │ │ ├── UnityDebugLogger.cs.meta │ │ ├── Utils.cs │ │ ├── Utils.cs.meta │ │ ├── WebSocket.cs │ │ ├── WebSocket.cs.meta │ │ ├── com.clockworklabs.spacetimedbsdk.asmdef │ │ ├── com.clockworklabs.spacetimedbsdk.asmdef.meta │ │ ├── csc.rsp │ │ └── csc.rsp.meta │ ├── tests~ │ │ ├── MultiDictionaryTests.cs │ │ ├── README.md │ │ ├── SnapshotTests.VerifySampleDump_dumpName=LegacySubscribeAll.verified.txt │ │ ├── SnapshotTests.VerifySampleDump_dumpName=SubscribeApplied.verified.txt │ │ ├── SnapshotTests.cs │ │ ├── Tests.cs │ │ ├── VerifyInit.cs │ │ └── tests.csproj │ └── tools~ │ │ ├── gen-client-api.bat │ │ ├── gen-client-api.sh │ │ ├── gen-quickstart.sh │ │ ├── gen-regression-tests.sh │ │ ├── run-regression-tests.sh │ │ ├── update-against-stdb.sh │ │ ├── upgrade-version.py │ │ └── write-nuget-config.sh ├── rust │ ├── Cargo.toml │ ├── LICENSE │ ├── examples │ │ └── quickstart-chat │ │ │ ├── .gitignore │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── main.rs │ │ │ └── module_bindings │ │ │ ├── identity_connected_reducer.rs │ │ │ ├── identity_disconnected_reducer.rs │ │ │ ├── message_table.rs │ │ │ ├── message_type.rs │ │ │ ├── mod.rs │ │ │ ├── send_message_reducer.rs │ │ │ ├── set_name_reducer.rs │ │ │ ├── user_table.rs │ │ │ └── user_type.rs │ ├── src │ │ ├── callbacks.rs │ │ ├── client_cache.rs │ │ ├── compression.rs │ │ ├── credentials.rs │ │ ├── db_connection.rs │ │ ├── db_context.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── lib.rs │ │ ├── metrics.rs │ │ ├── spacetime_module.rs │ │ ├── subscription.rs │ │ ├── table.rs │ │ └── websocket.rs │ └── tests │ │ ├── connect_disconnect_client │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ ├── README.md │ │ └── src │ │ │ ├── main.rs │ │ │ └── module_bindings │ │ │ ├── connected_table.rs │ │ │ ├── connected_type.rs │ │ │ ├── disconnected_table.rs │ │ │ ├── disconnected_type.rs │ │ │ ├── identity_connected_reducer.rs │ │ │ ├── identity_disconnected_reducer.rs │ │ │ └── mod.rs │ │ ├── procedure-client │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ ├── README.md │ │ └── src │ │ │ ├── main.rs │ │ │ └── module_bindings │ │ │ ├── insert_with_tx_commit_procedure.rs │ │ │ ├── insert_with_tx_rollback_procedure.rs │ │ │ ├── invalid_request_procedure.rs │ │ │ ├── mod.rs │ │ │ ├── my_table_table.rs │ │ │ ├── my_table_type.rs │ │ │ ├── read_my_schema_procedure.rs │ │ │ ├── return_enum_a_procedure.rs │ │ │ ├── return_enum_b_procedure.rs │ │ │ ├── return_enum_type.rs │ │ │ ├── return_primitive_procedure.rs │ │ │ ├── return_struct_procedure.rs │ │ │ ├── return_struct_type.rs │ │ │ └── will_panic_procedure.rs │ │ ├── test-client │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ ├── README.md │ │ └── src │ │ │ ├── main.rs │ │ │ ├── module_bindings │ │ │ ├── b_tree_u_32_type.rs │ │ │ ├── btree_u_32_table.rs │ │ │ ├── byte_struct_type.rs │ │ │ ├── delete_from_btree_u_32_reducer.rs │ │ │ ├── delete_large_table_reducer.rs │ │ │ ├── delete_pk_bool_reducer.rs │ │ │ ├── delete_pk_connection_id_reducer.rs │ │ │ ├── delete_pk_i_128_reducer.rs │ │ │ ├── delete_pk_i_16_reducer.rs │ │ │ ├── delete_pk_i_256_reducer.rs │ │ │ ├── delete_pk_i_32_reducer.rs │ │ │ ├── delete_pk_i_64_reducer.rs │ │ │ ├── delete_pk_i_8_reducer.rs │ │ │ ├── delete_pk_identity_reducer.rs │ │ │ ├── delete_pk_string_reducer.rs │ │ │ ├── delete_pk_u_128_reducer.rs │ │ │ ├── delete_pk_u_16_reducer.rs │ │ │ ├── delete_pk_u_256_reducer.rs │ │ │ ├── delete_pk_u_32_insert_pk_u_32_two_reducer.rs │ │ │ ├── delete_pk_u_32_reducer.rs │ │ │ ├── delete_pk_u_32_two_reducer.rs │ │ │ ├── delete_pk_u_64_reducer.rs │ │ │ ├── delete_pk_u_8_reducer.rs │ │ │ ├── delete_unique_bool_reducer.rs │ │ │ ├── delete_unique_connection_id_reducer.rs │ │ │ ├── delete_unique_i_128_reducer.rs │ │ │ ├── delete_unique_i_16_reducer.rs │ │ │ ├── delete_unique_i_256_reducer.rs │ │ │ ├── delete_unique_i_32_reducer.rs │ │ │ ├── delete_unique_i_64_reducer.rs │ │ │ ├── delete_unique_i_8_reducer.rs │ │ │ ├── delete_unique_identity_reducer.rs │ │ │ ├── delete_unique_string_reducer.rs │ │ │ ├── delete_unique_u_128_reducer.rs │ │ │ ├── delete_unique_u_16_reducer.rs │ │ │ ├── delete_unique_u_256_reducer.rs │ │ │ ├── delete_unique_u_32_reducer.rs │ │ │ ├── delete_unique_u_64_reducer.rs │ │ │ ├── delete_unique_u_8_reducer.rs │ │ │ ├── enum_with_payload_type.rs │ │ │ ├── every_primitive_struct_type.rs │ │ │ ├── every_vec_struct_type.rs │ │ │ ├── indexed_simple_enum_table.rs │ │ │ ├── indexed_simple_enum_type.rs │ │ │ ├── indexed_table_2_table.rs │ │ │ ├── indexed_table_2_type.rs │ │ │ ├── indexed_table_table.rs │ │ │ ├── indexed_table_type.rs │ │ │ ├── insert_call_timestamp_reducer.rs │ │ │ ├── insert_caller_one_connection_id_reducer.rs │ │ │ ├── insert_caller_one_identity_reducer.rs │ │ │ ├── insert_caller_pk_connection_id_reducer.rs │ │ │ ├── insert_caller_pk_identity_reducer.rs │ │ │ ├── insert_caller_unique_connection_id_reducer.rs │ │ │ ├── insert_caller_unique_identity_reducer.rs │ │ │ ├── insert_caller_vec_connection_id_reducer.rs │ │ │ ├── insert_caller_vec_identity_reducer.rs │ │ │ ├── insert_into_btree_u_32_reducer.rs │ │ │ ├── insert_into_indexed_simple_enum_reducer.rs │ │ │ ├── insert_into_pk_btree_u_32_reducer.rs │ │ │ ├── insert_large_table_reducer.rs │ │ │ ├── insert_one_bool_reducer.rs │ │ │ ├── insert_one_byte_struct_reducer.rs │ │ │ ├── insert_one_connection_id_reducer.rs │ │ │ ├── insert_one_enum_with_payload_reducer.rs │ │ │ ├── insert_one_every_primitive_struct_reducer.rs │ │ │ ├── insert_one_every_vec_struct_reducer.rs │ │ │ ├── insert_one_f_32_reducer.rs │ │ │ ├── insert_one_f_64_reducer.rs │ │ │ ├── insert_one_i_128_reducer.rs │ │ │ ├── insert_one_i_16_reducer.rs │ │ │ ├── insert_one_i_256_reducer.rs │ │ │ ├── insert_one_i_32_reducer.rs │ │ │ ├── insert_one_i_64_reducer.rs │ │ │ ├── insert_one_i_8_reducer.rs │ │ │ ├── insert_one_identity_reducer.rs │ │ │ ├── insert_one_simple_enum_reducer.rs │ │ │ ├── insert_one_string_reducer.rs │ │ │ ├── insert_one_timestamp_reducer.rs │ │ │ ├── insert_one_u_128_reducer.rs │ │ │ ├── insert_one_u_16_reducer.rs │ │ │ ├── insert_one_u_256_reducer.rs │ │ │ ├── insert_one_u_32_reducer.rs │ │ │ ├── insert_one_u_64_reducer.rs │ │ │ ├── insert_one_u_8_reducer.rs │ │ │ ├── insert_one_unit_struct_reducer.rs │ │ │ ├── insert_option_every_primitive_struct_reducer.rs │ │ │ ├── insert_option_i_32_reducer.rs │ │ │ ├── insert_option_identity_reducer.rs │ │ │ ├── insert_option_simple_enum_reducer.rs │ │ │ ├── insert_option_string_reducer.rs │ │ │ ├── insert_option_vec_option_i_32_reducer.rs │ │ │ ├── insert_pk_bool_reducer.rs │ │ │ ├── insert_pk_connection_id_reducer.rs │ │ │ ├── insert_pk_i_128_reducer.rs │ │ │ ├── insert_pk_i_16_reducer.rs │ │ │ ├── insert_pk_i_256_reducer.rs │ │ │ ├── insert_pk_i_32_reducer.rs │ │ │ ├── insert_pk_i_64_reducer.rs │ │ │ ├── insert_pk_i_8_reducer.rs │ │ │ ├── insert_pk_identity_reducer.rs │ │ │ ├── insert_pk_simple_enum_reducer.rs │ │ │ ├── insert_pk_string_reducer.rs │ │ │ ├── insert_pk_u_128_reducer.rs │ │ │ ├── insert_pk_u_16_reducer.rs │ │ │ ├── insert_pk_u_256_reducer.rs │ │ │ ├── insert_pk_u_32_reducer.rs │ │ │ ├── insert_pk_u_32_two_reducer.rs │ │ │ ├── insert_pk_u_64_reducer.rs │ │ │ ├── insert_pk_u_8_reducer.rs │ │ │ ├── insert_primitives_as_strings_reducer.rs │ │ │ ├── insert_table_holds_table_reducer.rs │ │ │ ├── insert_unique_bool_reducer.rs │ │ │ ├── insert_unique_connection_id_reducer.rs │ │ │ ├── insert_unique_i_128_reducer.rs │ │ │ ├── insert_unique_i_16_reducer.rs │ │ │ ├── insert_unique_i_256_reducer.rs │ │ │ ├── insert_unique_i_32_reducer.rs │ │ │ ├── insert_unique_i_64_reducer.rs │ │ │ ├── insert_unique_i_8_reducer.rs │ │ │ ├── insert_unique_identity_reducer.rs │ │ │ ├── insert_unique_string_reducer.rs │ │ │ ├── insert_unique_u_128_reducer.rs │ │ │ ├── insert_unique_u_16_reducer.rs │ │ │ ├── insert_unique_u_256_reducer.rs │ │ │ ├── insert_unique_u_32_reducer.rs │ │ │ ├── insert_unique_u_32_update_pk_u_32_reducer.rs │ │ │ ├── insert_unique_u_64_reducer.rs │ │ │ ├── insert_unique_u_8_reducer.rs │ │ │ ├── insert_user_reducer.rs │ │ │ ├── insert_vec_bool_reducer.rs │ │ │ ├── insert_vec_byte_struct_reducer.rs │ │ │ ├── insert_vec_connection_id_reducer.rs │ │ │ ├── insert_vec_enum_with_payload_reducer.rs │ │ │ ├── insert_vec_every_primitive_struct_reducer.rs │ │ │ ├── insert_vec_every_vec_struct_reducer.rs │ │ │ ├── insert_vec_f_32_reducer.rs │ │ │ ├── insert_vec_f_64_reducer.rs │ │ │ ├── insert_vec_i_128_reducer.rs │ │ │ ├── insert_vec_i_16_reducer.rs │ │ │ ├── insert_vec_i_256_reducer.rs │ │ │ ├── insert_vec_i_32_reducer.rs │ │ │ ├── insert_vec_i_64_reducer.rs │ │ │ ├── insert_vec_i_8_reducer.rs │ │ │ ├── insert_vec_identity_reducer.rs │ │ │ ├── insert_vec_simple_enum_reducer.rs │ │ │ ├── insert_vec_string_reducer.rs │ │ │ ├── insert_vec_timestamp_reducer.rs │ │ │ ├── insert_vec_u_128_reducer.rs │ │ │ ├── insert_vec_u_16_reducer.rs │ │ │ ├── insert_vec_u_256_reducer.rs │ │ │ ├── insert_vec_u_32_reducer.rs │ │ │ ├── insert_vec_u_64_reducer.rs │ │ │ ├── insert_vec_u_8_reducer.rs │ │ │ ├── insert_vec_unit_struct_reducer.rs │ │ │ ├── large_table_table.rs │ │ │ ├── large_table_type.rs │ │ │ ├── mod.rs │ │ │ ├── no_op_succeeds_reducer.rs │ │ │ ├── one_bool_table.rs │ │ │ ├── one_bool_type.rs │ │ │ ├── one_byte_struct_table.rs │ │ │ ├── one_byte_struct_type.rs │ │ │ ├── one_connection_id_table.rs │ │ │ ├── one_connection_id_type.rs │ │ │ ├── one_enum_with_payload_table.rs │ │ │ ├── one_enum_with_payload_type.rs │ │ │ ├── one_every_primitive_struct_table.rs │ │ │ ├── one_every_primitive_struct_type.rs │ │ │ ├── one_every_vec_struct_table.rs │ │ │ ├── one_every_vec_struct_type.rs │ │ │ ├── one_f_32_table.rs │ │ │ ├── one_f_32_type.rs │ │ │ ├── one_f_64_table.rs │ │ │ ├── one_f_64_type.rs │ │ │ ├── one_i_128_table.rs │ │ │ ├── one_i_128_type.rs │ │ │ ├── one_i_16_table.rs │ │ │ ├── one_i_16_type.rs │ │ │ ├── one_i_256_table.rs │ │ │ ├── one_i_256_type.rs │ │ │ ├── one_i_32_table.rs │ │ │ ├── one_i_32_type.rs │ │ │ ├── one_i_64_table.rs │ │ │ ├── one_i_64_type.rs │ │ │ ├── one_i_8_table.rs │ │ │ ├── one_i_8_type.rs │ │ │ ├── one_identity_table.rs │ │ │ ├── one_identity_type.rs │ │ │ ├── one_simple_enum_table.rs │ │ │ ├── one_simple_enum_type.rs │ │ │ ├── one_string_table.rs │ │ │ ├── one_string_type.rs │ │ │ ├── one_timestamp_table.rs │ │ │ ├── one_timestamp_type.rs │ │ │ ├── one_u_128_table.rs │ │ │ ├── one_u_128_type.rs │ │ │ ├── one_u_16_table.rs │ │ │ ├── one_u_16_type.rs │ │ │ ├── one_u_256_table.rs │ │ │ ├── one_u_256_type.rs │ │ │ ├── one_u_32_table.rs │ │ │ ├── one_u_32_type.rs │ │ │ ├── one_u_64_table.rs │ │ │ ├── one_u_64_type.rs │ │ │ ├── one_u_8_table.rs │ │ │ ├── one_u_8_type.rs │ │ │ ├── one_unit_struct_table.rs │ │ │ ├── one_unit_struct_type.rs │ │ │ ├── option_every_primitive_struct_table.rs │ │ │ ├── option_every_primitive_struct_type.rs │ │ │ ├── option_i_32_table.rs │ │ │ ├── option_i_32_type.rs │ │ │ ├── option_identity_table.rs │ │ │ ├── option_identity_type.rs │ │ │ ├── option_simple_enum_table.rs │ │ │ ├── option_simple_enum_type.rs │ │ │ ├── option_string_table.rs │ │ │ ├── option_string_type.rs │ │ │ ├── option_vec_option_i_32_table.rs │ │ │ ├── option_vec_option_i_32_type.rs │ │ │ ├── pk_bool_table.rs │ │ │ ├── pk_bool_type.rs │ │ │ ├── pk_connection_id_table.rs │ │ │ ├── pk_connection_id_type.rs │ │ │ ├── pk_i_128_table.rs │ │ │ ├── pk_i_128_type.rs │ │ │ ├── pk_i_16_table.rs │ │ │ ├── pk_i_16_type.rs │ │ │ ├── pk_i_256_table.rs │ │ │ ├── pk_i_256_type.rs │ │ │ ├── pk_i_32_table.rs │ │ │ ├── pk_i_32_type.rs │ │ │ ├── pk_i_64_table.rs │ │ │ ├── pk_i_64_type.rs │ │ │ ├── pk_i_8_table.rs │ │ │ ├── pk_i_8_type.rs │ │ │ ├── pk_identity_table.rs │ │ │ ├── pk_identity_type.rs │ │ │ ├── pk_simple_enum_table.rs │ │ │ ├── pk_simple_enum_type.rs │ │ │ ├── pk_string_table.rs │ │ │ ├── pk_string_type.rs │ │ │ ├── pk_u_128_table.rs │ │ │ ├── pk_u_128_type.rs │ │ │ ├── pk_u_16_table.rs │ │ │ ├── pk_u_16_type.rs │ │ │ ├── pk_u_256_table.rs │ │ │ ├── pk_u_256_type.rs │ │ │ ├── pk_u_32_table.rs │ │ │ ├── pk_u_32_two_table.rs │ │ │ ├── pk_u_32_two_type.rs │ │ │ ├── pk_u_32_type.rs │ │ │ ├── pk_u_64_table.rs │ │ │ ├── pk_u_64_type.rs │ │ │ ├── pk_u_8_table.rs │ │ │ ├── pk_u_8_type.rs │ │ │ ├── scheduled_table_table.rs │ │ │ ├── scheduled_table_type.rs │ │ │ ├── send_scheduled_message_reducer.rs │ │ │ ├── simple_enum_type.rs │ │ │ ├── table_holds_table_table.rs │ │ │ ├── table_holds_table_type.rs │ │ │ ├── unique_bool_table.rs │ │ │ ├── unique_bool_type.rs │ │ │ ├── unique_connection_id_table.rs │ │ │ ├── unique_connection_id_type.rs │ │ │ ├── unique_i_128_table.rs │ │ │ ├── unique_i_128_type.rs │ │ │ ├── unique_i_16_table.rs │ │ │ ├── unique_i_16_type.rs │ │ │ ├── unique_i_256_table.rs │ │ │ ├── unique_i_256_type.rs │ │ │ ├── unique_i_32_table.rs │ │ │ ├── unique_i_32_type.rs │ │ │ ├── unique_i_64_table.rs │ │ │ ├── unique_i_64_type.rs │ │ │ ├── unique_i_8_table.rs │ │ │ ├── unique_i_8_type.rs │ │ │ ├── unique_identity_table.rs │ │ │ ├── unique_identity_type.rs │ │ │ ├── unique_string_table.rs │ │ │ ├── unique_string_type.rs │ │ │ ├── unique_u_128_table.rs │ │ │ ├── unique_u_128_type.rs │ │ │ ├── unique_u_16_table.rs │ │ │ ├── unique_u_16_type.rs │ │ │ ├── unique_u_256_table.rs │ │ │ ├── unique_u_256_type.rs │ │ │ ├── unique_u_32_table.rs │ │ │ ├── unique_u_32_type.rs │ │ │ ├── unique_u_64_table.rs │ │ │ ├── unique_u_64_type.rs │ │ │ ├── unique_u_8_table.rs │ │ │ ├── unique_u_8_type.rs │ │ │ ├── unit_struct_type.rs │ │ │ ├── update_indexed_simple_enum_reducer.rs │ │ │ ├── update_pk_bool_reducer.rs │ │ │ ├── update_pk_connection_id_reducer.rs │ │ │ ├── update_pk_i_128_reducer.rs │ │ │ ├── update_pk_i_16_reducer.rs │ │ │ ├── update_pk_i_256_reducer.rs │ │ │ ├── update_pk_i_32_reducer.rs │ │ │ ├── update_pk_i_64_reducer.rs │ │ │ ├── update_pk_i_8_reducer.rs │ │ │ ├── update_pk_identity_reducer.rs │ │ │ ├── update_pk_simple_enum_reducer.rs │ │ │ ├── update_pk_string_reducer.rs │ │ │ ├── update_pk_u_128_reducer.rs │ │ │ ├── update_pk_u_16_reducer.rs │ │ │ ├── update_pk_u_256_reducer.rs │ │ │ ├── update_pk_u_32_reducer.rs │ │ │ ├── update_pk_u_32_two_reducer.rs │ │ │ ├── update_pk_u_64_reducer.rs │ │ │ ├── update_pk_u_8_reducer.rs │ │ │ ├── update_unique_bool_reducer.rs │ │ │ ├── update_unique_connection_id_reducer.rs │ │ │ ├── update_unique_i_128_reducer.rs │ │ │ ├── update_unique_i_16_reducer.rs │ │ │ ├── update_unique_i_256_reducer.rs │ │ │ ├── update_unique_i_32_reducer.rs │ │ │ ├── update_unique_i_64_reducer.rs │ │ │ ├── update_unique_i_8_reducer.rs │ │ │ ├── update_unique_identity_reducer.rs │ │ │ ├── update_unique_string_reducer.rs │ │ │ ├── update_unique_u_128_reducer.rs │ │ │ ├── update_unique_u_16_reducer.rs │ │ │ ├── update_unique_u_256_reducer.rs │ │ │ ├── update_unique_u_32_reducer.rs │ │ │ ├── update_unique_u_64_reducer.rs │ │ │ ├── update_unique_u_8_reducer.rs │ │ │ ├── users_table.rs │ │ │ ├── users_type.rs │ │ │ ├── vec_bool_table.rs │ │ │ ├── vec_bool_type.rs │ │ │ ├── vec_byte_struct_table.rs │ │ │ ├── vec_byte_struct_type.rs │ │ │ ├── vec_connection_id_table.rs │ │ │ ├── vec_connection_id_type.rs │ │ │ ├── vec_enum_with_payload_table.rs │ │ │ ├── vec_enum_with_payload_type.rs │ │ │ ├── vec_every_primitive_struct_table.rs │ │ │ ├── vec_every_primitive_struct_type.rs │ │ │ ├── vec_every_vec_struct_table.rs │ │ │ ├── vec_every_vec_struct_type.rs │ │ │ ├── vec_f_32_table.rs │ │ │ ├── vec_f_32_type.rs │ │ │ ├── vec_f_64_table.rs │ │ │ ├── vec_f_64_type.rs │ │ │ ├── vec_i_128_table.rs │ │ │ ├── vec_i_128_type.rs │ │ │ ├── vec_i_16_table.rs │ │ │ ├── vec_i_16_type.rs │ │ │ ├── vec_i_256_table.rs │ │ │ ├── vec_i_256_type.rs │ │ │ ├── vec_i_32_table.rs │ │ │ ├── vec_i_32_type.rs │ │ │ ├── vec_i_64_table.rs │ │ │ ├── vec_i_64_type.rs │ │ │ ├── vec_i_8_table.rs │ │ │ ├── vec_i_8_type.rs │ │ │ ├── vec_identity_table.rs │ │ │ ├── vec_identity_type.rs │ │ │ ├── vec_simple_enum_table.rs │ │ │ ├── vec_simple_enum_type.rs │ │ │ ├── vec_string_table.rs │ │ │ ├── vec_string_type.rs │ │ │ ├── vec_timestamp_table.rs │ │ │ ├── vec_timestamp_type.rs │ │ │ ├── vec_u_128_table.rs │ │ │ ├── vec_u_128_type.rs │ │ │ ├── vec_u_16_table.rs │ │ │ ├── vec_u_16_type.rs │ │ │ ├── vec_u_256_table.rs │ │ │ ├── vec_u_256_type.rs │ │ │ ├── vec_u_32_table.rs │ │ │ ├── vec_u_32_type.rs │ │ │ ├── vec_u_64_table.rs │ │ │ ├── vec_u_64_type.rs │ │ │ ├── vec_u_8_table.rs │ │ │ ├── vec_u_8_type.rs │ │ │ ├── vec_unit_struct_table.rs │ │ │ └── vec_unit_struct_type.rs │ │ │ ├── pk_test_table.rs │ │ │ ├── simple_test_table.rs │ │ │ └── unique_test_table.rs │ │ ├── test-counter │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ └── src │ │ │ └── lib.rs │ │ ├── test.rs │ │ └── view-client │ │ ├── Cargo.toml │ │ ├── LICENSE │ │ ├── README.md │ │ └── src │ │ ├── main.rs │ │ └── module_bindings │ │ ├── delete_player_reducer.rs │ │ ├── insert_player_reducer.rs │ │ ├── mod.rs │ │ ├── move_player_reducer.rs │ │ ├── my_player_and_level_table.rs │ │ ├── my_player_table.rs │ │ ├── nearby_players_table.rs │ │ ├── player_and_level_type.rs │ │ ├── player_level_table.rs │ │ ├── player_level_type.rs │ │ ├── player_location_table.rs │ │ ├── player_location_type.rs │ │ ├── player_table.rs │ │ ├── player_type.rs │ │ └── players_at_level_0_table.rs ├── typescript └── unreal │ ├── .gitignore │ ├── Cargo.toml │ ├── DEVELOP.md │ ├── README.md │ ├── examples │ ├── QuickstartChat │ │ ├── .vsconfig │ │ ├── Config │ │ │ ├── DefaultEditor.ini │ │ │ ├── DefaultEngine.ini │ │ │ ├── DefaultGame.ini │ │ │ └── DefaultInput.ini │ │ ├── Content │ │ │ └── BP │ │ │ │ ├── BP_ChatClientActor.uasset │ │ │ │ └── BP_ConnectionTestBP.uasset │ │ ├── QuickstartChat.uproject │ │ └── Source │ │ │ ├── QuickstartChat.Target.cs │ │ │ ├── QuickstartChat │ │ │ ├── Private │ │ │ │ ├── ChatClientActor.cpp │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── SpacetimeDBClient.g.cpp │ │ │ │ │ └── Tables │ │ │ │ │ │ ├── MessageTable.g.cpp │ │ │ │ │ │ └── UserTable.g.cpp │ │ │ │ └── QuickstartChat.cpp │ │ │ ├── Public │ │ │ │ ├── ChatClientActor.h │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── Optionals │ │ │ │ │ │ └── QuickstartChatOptionalString.g.h │ │ │ │ │ ├── ReducerBase.g.h │ │ │ │ │ ├── Reducers │ │ │ │ │ │ ├── ClientConnected.g.h │ │ │ │ │ │ ├── ClientDisconnected.g.h │ │ │ │ │ │ ├── SendMessage.g.h │ │ │ │ │ │ └── SetName.g.h │ │ │ │ │ ├── SpacetimeDBClient.g.h │ │ │ │ │ ├── Tables │ │ │ │ │ │ ├── MessageTable.g.h │ │ │ │ │ │ └── UserTable.g.h │ │ │ │ │ └── Types │ │ │ │ │ │ ├── MessageType.g.h │ │ │ │ │ │ └── UserType.g.h │ │ │ │ └── QuickstartChat.h │ │ │ └── QuickstartChat.Build.cs │ │ │ └── QuickstartChatEditor.Target.cs │ └── README.md │ ├── src │ ├── SpacetimeDbSdk │ │ ├── Resources │ │ │ └── Icon128.png │ │ ├── Source │ │ │ └── SpacetimeDbSdk │ │ │ │ ├── Private │ │ │ │ ├── Connection │ │ │ │ │ ├── Callback.cpp │ │ │ │ │ ├── Credentials.cpp │ │ │ │ │ ├── DbConnectionBase.cpp │ │ │ │ │ ├── DbConnectionBuilder.cpp │ │ │ │ │ ├── Subscription.cpp │ │ │ │ │ └── Websocket.cpp │ │ │ │ ├── SpacetimeDbSdk.cpp │ │ │ │ └── Tests │ │ │ │ │ └── SpacetimeDBBSATNTestOrg.cpp │ │ │ │ ├── Public │ │ │ │ ├── BSATN │ │ │ │ │ ├── Core │ │ │ │ │ │ ├── DEVELOP.md │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── algebraic_type.h │ │ │ │ │ │ ├── algebraic_type.h.backup │ │ │ │ │ │ ├── bsatn.h │ │ │ │ │ │ ├── monostate_traits.h │ │ │ │ │ │ ├── primitive_traits.h │ │ │ │ │ │ ├── reader.h │ │ │ │ │ │ ├── schedule_at.h │ │ │ │ │ │ ├── schedule_at_impl.h │ │ │ │ │ │ ├── serialization.h │ │ │ │ │ │ ├── size_calculator.h │ │ │ │ │ │ ├── sum_type.h │ │ │ │ │ │ ├── time_duration.h │ │ │ │ │ │ ├── timestamp.h │ │ │ │ │ │ ├── traits.h │ │ │ │ │ │ ├── type_extensions.h │ │ │ │ │ │ ├── types.h │ │ │ │ │ │ ├── types_impl.h │ │ │ │ │ │ └── writer.h │ │ │ │ │ ├── FEATURES.md │ │ │ │ │ ├── MockCoreMinimal.h │ │ │ │ │ ├── README.md │ │ │ │ │ ├── UEBSATNHelpers.h │ │ │ │ │ ├── UESpacetimeDB.h │ │ │ │ │ └── UNREAL_BSATN_ADDITIONS.md │ │ │ │ ├── Connection │ │ │ │ │ ├── Callback.h │ │ │ │ │ ├── Credentials.h │ │ │ │ │ ├── DbConnectionBase.h │ │ │ │ │ ├── DbConnectionBuilder.h │ │ │ │ │ ├── ProcedureFlags.h │ │ │ │ │ ├── README.md │ │ │ │ │ ├── SetReducerFlags.h │ │ │ │ │ ├── Subscription.h │ │ │ │ │ └── Websocket.h │ │ │ │ ├── DBCache │ │ │ │ │ ├── BTreeUniqueIndex.h │ │ │ │ │ ├── ClientCache.h │ │ │ │ │ ├── IUniqueIndex.h │ │ │ │ │ ├── README.md │ │ │ │ │ ├── RowEntry.h │ │ │ │ │ ├── TableAppliedDiff.h │ │ │ │ │ ├── TableCache.h │ │ │ │ │ ├── TableHandle.h │ │ │ │ │ ├── UniqueConstraintHandle.h │ │ │ │ │ ├── UniqueIndex.h │ │ │ │ │ └── WithBsatn.h │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── Optionals │ │ │ │ │ │ ├── SpacetimeDbSdkOptionalString.g.h │ │ │ │ │ │ └── SpacetimeDbSdkOptionalUInt32.g.h │ │ │ │ │ └── Types │ │ │ │ │ │ ├── BsatnRowListType.g.h │ │ │ │ │ │ ├── CallProcedureType.g.h │ │ │ │ │ │ ├── CallReducerType.g.h │ │ │ │ │ │ ├── ClientMessageType.g.h │ │ │ │ │ │ ├── CompressableQueryUpdateType.g.h │ │ │ │ │ │ ├── DatabaseUpdateType.g.h │ │ │ │ │ │ ├── EnergyQuantaType.g.h │ │ │ │ │ │ ├── IdentityTokenType.g.h │ │ │ │ │ │ ├── InitialSubscriptionType.g.h │ │ │ │ │ │ ├── OneOffQueryResponseType.g.h │ │ │ │ │ │ ├── OneOffQueryType.g.h │ │ │ │ │ │ ├── OneOffTableType.g.h │ │ │ │ │ │ ├── ProcedureResultType.g.h │ │ │ │ │ │ ├── ProcedureStatusType.g.h │ │ │ │ │ │ ├── QueryIdType.g.h │ │ │ │ │ │ ├── QueryUpdateType.g.h │ │ │ │ │ │ ├── ReducerCallInfoType.g.h │ │ │ │ │ │ ├── RowSizeHintType.g.h │ │ │ │ │ │ ├── ServerMessageType.g.h │ │ │ │ │ │ ├── SubscribeAppliedType.g.h │ │ │ │ │ │ ├── SubscribeMultiAppliedType.g.h │ │ │ │ │ │ ├── SubscribeMultiType.g.h │ │ │ │ │ │ ├── SubscribeRowsType.g.h │ │ │ │ │ │ ├── SubscribeSingleType.g.h │ │ │ │ │ │ ├── SubscribeType.g.h │ │ │ │ │ │ ├── SubscriptionErrorType.g.h │ │ │ │ │ │ ├── TableUpdateType.g.h │ │ │ │ │ │ ├── TransactionUpdateLightType.g.h │ │ │ │ │ │ ├── TransactionUpdateType.g.h │ │ │ │ │ │ ├── UnsubscribeAppliedType.g.h │ │ │ │ │ │ ├── UnsubscribeMultiAppliedType.g.h │ │ │ │ │ │ ├── UnsubscribeMultiType.g.h │ │ │ │ │ │ ├── UnsubscribeType.g.h │ │ │ │ │ │ └── UpdateStatusType.g.h │ │ │ │ ├── SpacetimeDbSdk.h │ │ │ │ ├── Tables │ │ │ │ │ ├── README.md │ │ │ │ │ └── RemoteTable.h │ │ │ │ ├── Tests │ │ │ │ │ ├── README.md │ │ │ │ │ └── SpacetimeDBBSATNTestOrg.h │ │ │ │ └── Types │ │ │ │ │ ├── Builtins.h │ │ │ │ │ ├── LargeIntegers.h │ │ │ │ │ ├── README.md │ │ │ │ │ └── UnitType.h │ │ │ │ └── SpacetimeDbSdk.Build.cs │ │ └── SpacetimeDbSdk.uplugin │ └── lib.rs │ └── tests │ ├── README.md │ ├── TestClient │ ├── .vsconfig │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEditorPerProjectUserSettings.ini │ │ ├── DefaultEngine.ini │ │ ├── DefaultGame.ini │ │ └── DefaultInput.ini │ ├── Source │ │ ├── TestClient.Target.cs │ │ ├── TestClient │ │ │ ├── Private │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── SpacetimeDBClient.g.cpp │ │ │ │ │ └── Tables │ │ │ │ │ │ ├── BtreeU32Table.g.cpp │ │ │ │ │ │ ├── IndexedSimpleEnumTable.g.cpp │ │ │ │ │ │ ├── IndexedTable2Table.g.cpp │ │ │ │ │ │ ├── IndexedTableTable.g.cpp │ │ │ │ │ │ ├── LargeTableTable.g.cpp │ │ │ │ │ │ ├── OneBoolTable.g.cpp │ │ │ │ │ │ ├── OneByteStructTable.g.cpp │ │ │ │ │ │ ├── OneConnectionIdTable.g.cpp │ │ │ │ │ │ ├── OneEnumWithPayloadTable.g.cpp │ │ │ │ │ │ ├── OneEveryPrimitiveStructTable.g.cpp │ │ │ │ │ │ ├── OneEveryVecStructTable.g.cpp │ │ │ │ │ │ ├── OneF32Table.g.cpp │ │ │ │ │ │ ├── OneF64Table.g.cpp │ │ │ │ │ │ ├── OneI128Table.g.cpp │ │ │ │ │ │ ├── OneI16Table.g.cpp │ │ │ │ │ │ ├── OneI256Table.g.cpp │ │ │ │ │ │ ├── OneI32Table.g.cpp │ │ │ │ │ │ ├── OneI64Table.g.cpp │ │ │ │ │ │ ├── OneI8Table.g.cpp │ │ │ │ │ │ ├── OneIdentityTable.g.cpp │ │ │ │ │ │ ├── OneSimpleEnumTable.g.cpp │ │ │ │ │ │ ├── OneStringTable.g.cpp │ │ │ │ │ │ ├── OneTimestampTable.g.cpp │ │ │ │ │ │ ├── OneU128Table.g.cpp │ │ │ │ │ │ ├── OneU16Table.g.cpp │ │ │ │ │ │ ├── OneU256Table.g.cpp │ │ │ │ │ │ ├── OneU32Table.g.cpp │ │ │ │ │ │ ├── OneU64Table.g.cpp │ │ │ │ │ │ ├── OneU8Table.g.cpp │ │ │ │ │ │ ├── OneUnitStructTable.g.cpp │ │ │ │ │ │ ├── OptionEveryPrimitiveStructTable.g.cpp │ │ │ │ │ │ ├── OptionI32Table.g.cpp │ │ │ │ │ │ ├── OptionIdentityTable.g.cpp │ │ │ │ │ │ ├── OptionSimpleEnumTable.g.cpp │ │ │ │ │ │ ├── OptionStringTable.g.cpp │ │ │ │ │ │ ├── OptionVecOptionI32Table.g.cpp │ │ │ │ │ │ ├── PkBoolTable.g.cpp │ │ │ │ │ │ ├── PkConnectionIdTable.g.cpp │ │ │ │ │ │ ├── PkI128Table.g.cpp │ │ │ │ │ │ ├── PkI16Table.g.cpp │ │ │ │ │ │ ├── PkI256Table.g.cpp │ │ │ │ │ │ ├── PkI32Table.g.cpp │ │ │ │ │ │ ├── PkI64Table.g.cpp │ │ │ │ │ │ ├── PkI8Table.g.cpp │ │ │ │ │ │ ├── PkIdentityTable.g.cpp │ │ │ │ │ │ ├── PkSimpleEnumTable.g.cpp │ │ │ │ │ │ ├── PkStringTable.g.cpp │ │ │ │ │ │ ├── PkU128Table.g.cpp │ │ │ │ │ │ ├── PkU16Table.g.cpp │ │ │ │ │ │ ├── PkU256Table.g.cpp │ │ │ │ │ │ ├── PkU32Table.g.cpp │ │ │ │ │ │ ├── PkU32TwoTable.g.cpp │ │ │ │ │ │ ├── PkU64Table.g.cpp │ │ │ │ │ │ ├── PkU8Table.g.cpp │ │ │ │ │ │ ├── ScheduledTableTable.g.cpp │ │ │ │ │ │ ├── TableHoldsTableTable.g.cpp │ │ │ │ │ │ ├── UniqueBoolTable.g.cpp │ │ │ │ │ │ ├── UniqueConnectionIdTable.g.cpp │ │ │ │ │ │ ├── UniqueI128Table.g.cpp │ │ │ │ │ │ ├── UniqueI16Table.g.cpp │ │ │ │ │ │ ├── UniqueI256Table.g.cpp │ │ │ │ │ │ ├── UniqueI32Table.g.cpp │ │ │ │ │ │ ├── UniqueI64Table.g.cpp │ │ │ │ │ │ ├── UniqueI8Table.g.cpp │ │ │ │ │ │ ├── UniqueIdentityTable.g.cpp │ │ │ │ │ │ ├── UniqueStringTable.g.cpp │ │ │ │ │ │ ├── UniqueU128Table.g.cpp │ │ │ │ │ │ ├── UniqueU16Table.g.cpp │ │ │ │ │ │ ├── UniqueU256Table.g.cpp │ │ │ │ │ │ ├── UniqueU32Table.g.cpp │ │ │ │ │ │ ├── UniqueU64Table.g.cpp │ │ │ │ │ │ ├── UniqueU8Table.g.cpp │ │ │ │ │ │ ├── UsersTable.g.cpp │ │ │ │ │ │ ├── VecBoolTable.g.cpp │ │ │ │ │ │ ├── VecByteStructTable.g.cpp │ │ │ │ │ │ ├── VecConnectionIdTable.g.cpp │ │ │ │ │ │ ├── VecEnumWithPayloadTable.g.cpp │ │ │ │ │ │ ├── VecEveryPrimitiveStructTable.g.cpp │ │ │ │ │ │ ├── VecEveryVecStructTable.g.cpp │ │ │ │ │ │ ├── VecF32Table.g.cpp │ │ │ │ │ │ ├── VecF64Table.g.cpp │ │ │ │ │ │ ├── VecI128Table.g.cpp │ │ │ │ │ │ ├── VecI16Table.g.cpp │ │ │ │ │ │ ├── VecI256Table.g.cpp │ │ │ │ │ │ ├── VecI32Table.g.cpp │ │ │ │ │ │ ├── VecI64Table.g.cpp │ │ │ │ │ │ ├── VecI8Table.g.cpp │ │ │ │ │ │ ├── VecIdentityTable.g.cpp │ │ │ │ │ │ ├── VecSimpleEnumTable.g.cpp │ │ │ │ │ │ ├── VecStringTable.g.cpp │ │ │ │ │ │ ├── VecTimestampTable.g.cpp │ │ │ │ │ │ ├── VecU128Table.g.cpp │ │ │ │ │ │ ├── VecU16Table.g.cpp │ │ │ │ │ │ ├── VecU256Table.g.cpp │ │ │ │ │ │ ├── VecU32Table.g.cpp │ │ │ │ │ │ ├── VecU64Table.g.cpp │ │ │ │ │ │ ├── VecU8Table.g.cpp │ │ │ │ │ │ └── VecUnitStructTable.g.cpp │ │ │ │ └── Tests │ │ │ │ │ ├── CommonTestFunctions.cpp │ │ │ │ │ ├── SpacetimeFullClientTests.cpp │ │ │ │ │ ├── TestCounter.cpp │ │ │ │ │ └── TestHandler.cpp │ │ │ ├── Public │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── Optionals │ │ │ │ │ │ ├── TestClientOptionalEveryPrimitiveStruct.g.h │ │ │ │ │ │ ├── TestClientOptionalIdentity.g.h │ │ │ │ │ │ ├── TestClientOptionalInt32.g.h │ │ │ │ │ │ ├── TestClientOptionalSimpleEnum.g.h │ │ │ │ │ │ ├── TestClientOptionalString.g.h │ │ │ │ │ │ └── TestClientOptionalVecOptionalInt32.g.h │ │ │ │ │ ├── ReducerBase.g.h │ │ │ │ │ ├── Reducers │ │ │ │ │ │ ├── DeleteFromBtreeU32.g.h │ │ │ │ │ │ ├── DeleteLargeTable.g.h │ │ │ │ │ │ ├── DeletePkBool.g.h │ │ │ │ │ │ ├── DeletePkConnectionId.g.h │ │ │ │ │ │ ├── DeletePkI128.g.h │ │ │ │ │ │ ├── DeletePkI16.g.h │ │ │ │ │ │ ├── DeletePkI256.g.h │ │ │ │ │ │ ├── DeletePkI32.g.h │ │ │ │ │ │ ├── DeletePkI64.g.h │ │ │ │ │ │ ├── DeletePkI8.g.h │ │ │ │ │ │ ├── DeletePkIdentity.g.h │ │ │ │ │ │ ├── DeletePkString.g.h │ │ │ │ │ │ ├── DeletePkU128.g.h │ │ │ │ │ │ ├── DeletePkU16.g.h │ │ │ │ │ │ ├── DeletePkU256.g.h │ │ │ │ │ │ ├── DeletePkU32.g.h │ │ │ │ │ │ ├── DeletePkU32InsertPkU32Two.g.h │ │ │ │ │ │ ├── DeletePkU32Two.g.h │ │ │ │ │ │ ├── DeletePkU64.g.h │ │ │ │ │ │ ├── DeletePkU8.g.h │ │ │ │ │ │ ├── DeleteUniqueBool.g.h │ │ │ │ │ │ ├── DeleteUniqueConnectionId.g.h │ │ │ │ │ │ ├── DeleteUniqueI128.g.h │ │ │ │ │ │ ├── DeleteUniqueI16.g.h │ │ │ │ │ │ ├── DeleteUniqueI256.g.h │ │ │ │ │ │ ├── DeleteUniqueI32.g.h │ │ │ │ │ │ ├── DeleteUniqueI64.g.h │ │ │ │ │ │ ├── DeleteUniqueI8.g.h │ │ │ │ │ │ ├── DeleteUniqueIdentity.g.h │ │ │ │ │ │ ├── DeleteUniqueString.g.h │ │ │ │ │ │ ├── DeleteUniqueU128.g.h │ │ │ │ │ │ ├── DeleteUniqueU16.g.h │ │ │ │ │ │ ├── DeleteUniqueU256.g.h │ │ │ │ │ │ ├── DeleteUniqueU32.g.h │ │ │ │ │ │ ├── DeleteUniqueU64.g.h │ │ │ │ │ │ ├── DeleteUniqueU8.g.h │ │ │ │ │ │ ├── InsertCallTimestamp.g.h │ │ │ │ │ │ ├── InsertCallerOneConnectionId.g.h │ │ │ │ │ │ ├── InsertCallerOneIdentity.g.h │ │ │ │ │ │ ├── InsertCallerPkConnectionId.g.h │ │ │ │ │ │ ├── InsertCallerPkIdentity.g.h │ │ │ │ │ │ ├── InsertCallerUniqueConnectionId.g.h │ │ │ │ │ │ ├── InsertCallerUniqueIdentity.g.h │ │ │ │ │ │ ├── InsertCallerVecConnectionId.g.h │ │ │ │ │ │ ├── InsertCallerVecIdentity.g.h │ │ │ │ │ │ ├── InsertIntoBtreeU32.g.h │ │ │ │ │ │ ├── InsertIntoIndexedSimpleEnum.g.h │ │ │ │ │ │ ├── InsertIntoPkBtreeU32.g.h │ │ │ │ │ │ ├── InsertLargeTable.g.h │ │ │ │ │ │ ├── InsertOneBool.g.h │ │ │ │ │ │ ├── InsertOneByteStruct.g.h │ │ │ │ │ │ ├── InsertOneConnectionId.g.h │ │ │ │ │ │ ├── InsertOneEnumWithPayload.g.h │ │ │ │ │ │ ├── InsertOneEveryPrimitiveStruct.g.h │ │ │ │ │ │ ├── InsertOneEveryVecStruct.g.h │ │ │ │ │ │ ├── InsertOneF32.g.h │ │ │ │ │ │ ├── InsertOneF64.g.h │ │ │ │ │ │ ├── InsertOneI128.g.h │ │ │ │ │ │ ├── InsertOneI16.g.h │ │ │ │ │ │ ├── InsertOneI256.g.h │ │ │ │ │ │ ├── InsertOneI32.g.h │ │ │ │ │ │ ├── InsertOneI64.g.h │ │ │ │ │ │ ├── InsertOneI8.g.h │ │ │ │ │ │ ├── InsertOneIdentity.g.h │ │ │ │ │ │ ├── InsertOneSimpleEnum.g.h │ │ │ │ │ │ ├── InsertOneString.g.h │ │ │ │ │ │ ├── InsertOneTimestamp.g.h │ │ │ │ │ │ ├── InsertOneU128.g.h │ │ │ │ │ │ ├── InsertOneU16.g.h │ │ │ │ │ │ ├── InsertOneU256.g.h │ │ │ │ │ │ ├── InsertOneU32.g.h │ │ │ │ │ │ ├── InsertOneU64.g.h │ │ │ │ │ │ ├── InsertOneU8.g.h │ │ │ │ │ │ ├── InsertOneUnitStruct.g.h │ │ │ │ │ │ ├── InsertOptionEveryPrimitiveStruct.g.h │ │ │ │ │ │ ├── InsertOptionI32.g.h │ │ │ │ │ │ ├── InsertOptionIdentity.g.h │ │ │ │ │ │ ├── InsertOptionSimpleEnum.g.h │ │ │ │ │ │ ├── InsertOptionString.g.h │ │ │ │ │ │ ├── InsertOptionVecOptionI32.g.h │ │ │ │ │ │ ├── InsertPkBool.g.h │ │ │ │ │ │ ├── InsertPkConnectionId.g.h │ │ │ │ │ │ ├── InsertPkI128.g.h │ │ │ │ │ │ ├── InsertPkI16.g.h │ │ │ │ │ │ ├── InsertPkI256.g.h │ │ │ │ │ │ ├── InsertPkI32.g.h │ │ │ │ │ │ ├── InsertPkI64.g.h │ │ │ │ │ │ ├── InsertPkI8.g.h │ │ │ │ │ │ ├── InsertPkIdentity.g.h │ │ │ │ │ │ ├── InsertPkSimpleEnum.g.h │ │ │ │ │ │ ├── InsertPkString.g.h │ │ │ │ │ │ ├── InsertPkU128.g.h │ │ │ │ │ │ ├── InsertPkU16.g.h │ │ │ │ │ │ ├── InsertPkU256.g.h │ │ │ │ │ │ ├── InsertPkU32.g.h │ │ │ │ │ │ ├── InsertPkU32Two.g.h │ │ │ │ │ │ ├── InsertPkU64.g.h │ │ │ │ │ │ ├── InsertPkU8.g.h │ │ │ │ │ │ ├── InsertPrimitivesAsStrings.g.h │ │ │ │ │ │ ├── InsertTableHoldsTable.g.h │ │ │ │ │ │ ├── InsertUniqueBool.g.h │ │ │ │ │ │ ├── InsertUniqueConnectionId.g.h │ │ │ │ │ │ ├── InsertUniqueI128.g.h │ │ │ │ │ │ ├── InsertUniqueI16.g.h │ │ │ │ │ │ ├── InsertUniqueI256.g.h │ │ │ │ │ │ ├── InsertUniqueI32.g.h │ │ │ │ │ │ ├── InsertUniqueI64.g.h │ │ │ │ │ │ ├── InsertUniqueI8.g.h │ │ │ │ │ │ ├── InsertUniqueIdentity.g.h │ │ │ │ │ │ ├── InsertUniqueString.g.h │ │ │ │ │ │ ├── InsertUniqueU128.g.h │ │ │ │ │ │ ├── InsertUniqueU16.g.h │ │ │ │ │ │ ├── InsertUniqueU256.g.h │ │ │ │ │ │ ├── InsertUniqueU32.g.h │ │ │ │ │ │ ├── InsertUniqueU32UpdatePkU32.g.h │ │ │ │ │ │ ├── InsertUniqueU64.g.h │ │ │ │ │ │ ├── InsertUniqueU8.g.h │ │ │ │ │ │ ├── InsertUser.g.h │ │ │ │ │ │ ├── InsertVecBool.g.h │ │ │ │ │ │ ├── InsertVecByteStruct.g.h │ │ │ │ │ │ ├── InsertVecConnectionId.g.h │ │ │ │ │ │ ├── InsertVecEnumWithPayload.g.h │ │ │ │ │ │ ├── InsertVecEveryPrimitiveStruct.g.h │ │ │ │ │ │ ├── InsertVecEveryVecStruct.g.h │ │ │ │ │ │ ├── InsertVecF32.g.h │ │ │ │ │ │ ├── InsertVecF64.g.h │ │ │ │ │ │ ├── InsertVecI128.g.h │ │ │ │ │ │ ├── InsertVecI16.g.h │ │ │ │ │ │ ├── InsertVecI256.g.h │ │ │ │ │ │ ├── InsertVecI32.g.h │ │ │ │ │ │ ├── InsertVecI64.g.h │ │ │ │ │ │ ├── InsertVecI8.g.h │ │ │ │ │ │ ├── InsertVecIdentity.g.h │ │ │ │ │ │ ├── InsertVecSimpleEnum.g.h │ │ │ │ │ │ ├── InsertVecString.g.h │ │ │ │ │ │ ├── InsertVecTimestamp.g.h │ │ │ │ │ │ ├── InsertVecU128.g.h │ │ │ │ │ │ ├── InsertVecU16.g.h │ │ │ │ │ │ ├── InsertVecU256.g.h │ │ │ │ │ │ ├── InsertVecU32.g.h │ │ │ │ │ │ ├── InsertVecU64.g.h │ │ │ │ │ │ ├── InsertVecU8.g.h │ │ │ │ │ │ ├── InsertVecUnitStruct.g.h │ │ │ │ │ │ ├── NoOpSucceeds.g.h │ │ │ │ │ │ ├── SendScheduledMessage.g.h │ │ │ │ │ │ ├── UpdateIndexedSimpleEnum.g.h │ │ │ │ │ │ ├── UpdatePkBool.g.h │ │ │ │ │ │ ├── UpdatePkConnectionId.g.h │ │ │ │ │ │ ├── UpdatePkI128.g.h │ │ │ │ │ │ ├── UpdatePkI16.g.h │ │ │ │ │ │ ├── UpdatePkI256.g.h │ │ │ │ │ │ ├── UpdatePkI32.g.h │ │ │ │ │ │ ├── UpdatePkI64.g.h │ │ │ │ │ │ ├── UpdatePkI8.g.h │ │ │ │ │ │ ├── UpdatePkIdentity.g.h │ │ │ │ │ │ ├── UpdatePkSimpleEnum.g.h │ │ │ │ │ │ ├── UpdatePkString.g.h │ │ │ │ │ │ ├── UpdatePkU128.g.h │ │ │ │ │ │ ├── UpdatePkU16.g.h │ │ │ │ │ │ ├── UpdatePkU256.g.h │ │ │ │ │ │ ├── UpdatePkU32.g.h │ │ │ │ │ │ ├── UpdatePkU32Two.g.h │ │ │ │ │ │ ├── UpdatePkU64.g.h │ │ │ │ │ │ ├── UpdatePkU8.g.h │ │ │ │ │ │ ├── UpdateUniqueBool.g.h │ │ │ │ │ │ ├── UpdateUniqueConnectionId.g.h │ │ │ │ │ │ ├── UpdateUniqueI128.g.h │ │ │ │ │ │ ├── UpdateUniqueI16.g.h │ │ │ │ │ │ ├── UpdateUniqueI256.g.h │ │ │ │ │ │ ├── UpdateUniqueI32.g.h │ │ │ │ │ │ ├── UpdateUniqueI64.g.h │ │ │ │ │ │ ├── UpdateUniqueI8.g.h │ │ │ │ │ │ ├── UpdateUniqueIdentity.g.h │ │ │ │ │ │ ├── UpdateUniqueString.g.h │ │ │ │ │ │ ├── UpdateUniqueU128.g.h │ │ │ │ │ │ ├── UpdateUniqueU16.g.h │ │ │ │ │ │ ├── UpdateUniqueU256.g.h │ │ │ │ │ │ ├── UpdateUniqueU32.g.h │ │ │ │ │ │ ├── UpdateUniqueU64.g.h │ │ │ │ │ │ └── UpdateUniqueU8.g.h │ │ │ │ │ ├── SpacetimeDBClient.g.h │ │ │ │ │ ├── Tables │ │ │ │ │ │ ├── BtreeU32Table.g.h │ │ │ │ │ │ ├── IndexedSimpleEnumTable.g.h │ │ │ │ │ │ ├── IndexedTable2Table.g.h │ │ │ │ │ │ ├── IndexedTableTable.g.h │ │ │ │ │ │ ├── LargeTableTable.g.h │ │ │ │ │ │ ├── OneBoolTable.g.h │ │ │ │ │ │ ├── OneByteStructTable.g.h │ │ │ │ │ │ ├── OneConnectionIdTable.g.h │ │ │ │ │ │ ├── OneEnumWithPayloadTable.g.h │ │ │ │ │ │ ├── OneEveryPrimitiveStructTable.g.h │ │ │ │ │ │ ├── OneEveryVecStructTable.g.h │ │ │ │ │ │ ├── OneF32Table.g.h │ │ │ │ │ │ ├── OneF64Table.g.h │ │ │ │ │ │ ├── OneI128Table.g.h │ │ │ │ │ │ ├── OneI16Table.g.h │ │ │ │ │ │ ├── OneI256Table.g.h │ │ │ │ │ │ ├── OneI32Table.g.h │ │ │ │ │ │ ├── OneI64Table.g.h │ │ │ │ │ │ ├── OneI8Table.g.h │ │ │ │ │ │ ├── OneIdentityTable.g.h │ │ │ │ │ │ ├── OneSimpleEnumTable.g.h │ │ │ │ │ │ ├── OneStringTable.g.h │ │ │ │ │ │ ├── OneTimestampTable.g.h │ │ │ │ │ │ ├── OneU128Table.g.h │ │ │ │ │ │ ├── OneU16Table.g.h │ │ │ │ │ │ ├── OneU256Table.g.h │ │ │ │ │ │ ├── OneU32Table.g.h │ │ │ │ │ │ ├── OneU64Table.g.h │ │ │ │ │ │ ├── OneU8Table.g.h │ │ │ │ │ │ ├── OneUnitStructTable.g.h │ │ │ │ │ │ ├── OptionEveryPrimitiveStructTable.g.h │ │ │ │ │ │ ├── OptionI32Table.g.h │ │ │ │ │ │ ├── OptionIdentityTable.g.h │ │ │ │ │ │ ├── OptionSimpleEnumTable.g.h │ │ │ │ │ │ ├── OptionStringTable.g.h │ │ │ │ │ │ ├── OptionVecOptionI32Table.g.h │ │ │ │ │ │ ├── PkBoolTable.g.h │ │ │ │ │ │ ├── PkConnectionIdTable.g.h │ │ │ │ │ │ ├── PkI128Table.g.h │ │ │ │ │ │ ├── PkI16Table.g.h │ │ │ │ │ │ ├── PkI256Table.g.h │ │ │ │ │ │ ├── PkI32Table.g.h │ │ │ │ │ │ ├── PkI64Table.g.h │ │ │ │ │ │ ├── PkI8Table.g.h │ │ │ │ │ │ ├── PkIdentityTable.g.h │ │ │ │ │ │ ├── PkSimpleEnumTable.g.h │ │ │ │ │ │ ├── PkStringTable.g.h │ │ │ │ │ │ ├── PkU128Table.g.h │ │ │ │ │ │ ├── PkU16Table.g.h │ │ │ │ │ │ ├── PkU256Table.g.h │ │ │ │ │ │ ├── PkU32Table.g.h │ │ │ │ │ │ ├── PkU32TwoTable.g.h │ │ │ │ │ │ ├── PkU64Table.g.h │ │ │ │ │ │ ├── PkU8Table.g.h │ │ │ │ │ │ ├── ScheduledTableTable.g.h │ │ │ │ │ │ ├── TableHoldsTableTable.g.h │ │ │ │ │ │ ├── UniqueBoolTable.g.h │ │ │ │ │ │ ├── UniqueConnectionIdTable.g.h │ │ │ │ │ │ ├── UniqueI128Table.g.h │ │ │ │ │ │ ├── UniqueI16Table.g.h │ │ │ │ │ │ ├── UniqueI256Table.g.h │ │ │ │ │ │ ├── UniqueI32Table.g.h │ │ │ │ │ │ ├── UniqueI64Table.g.h │ │ │ │ │ │ ├── UniqueI8Table.g.h │ │ │ │ │ │ ├── UniqueIdentityTable.g.h │ │ │ │ │ │ ├── UniqueStringTable.g.h │ │ │ │ │ │ ├── UniqueU128Table.g.h │ │ │ │ │ │ ├── UniqueU16Table.g.h │ │ │ │ │ │ ├── UniqueU256Table.g.h │ │ │ │ │ │ ├── UniqueU32Table.g.h │ │ │ │ │ │ ├── UniqueU64Table.g.h │ │ │ │ │ │ ├── UniqueU8Table.g.h │ │ │ │ │ │ ├── UsersTable.g.h │ │ │ │ │ │ ├── VecBoolTable.g.h │ │ │ │ │ │ ├── VecByteStructTable.g.h │ │ │ │ │ │ ├── VecConnectionIdTable.g.h │ │ │ │ │ │ ├── VecEnumWithPayloadTable.g.h │ │ │ │ │ │ ├── VecEveryPrimitiveStructTable.g.h │ │ │ │ │ │ ├── VecEveryVecStructTable.g.h │ │ │ │ │ │ ├── VecF32Table.g.h │ │ │ │ │ │ ├── VecF64Table.g.h │ │ │ │ │ │ ├── VecI128Table.g.h │ │ │ │ │ │ ├── VecI16Table.g.h │ │ │ │ │ │ ├── VecI256Table.g.h │ │ │ │ │ │ ├── VecI32Table.g.h │ │ │ │ │ │ ├── VecI64Table.g.h │ │ │ │ │ │ ├── VecI8Table.g.h │ │ │ │ │ │ ├── VecIdentityTable.g.h │ │ │ │ │ │ ├── VecSimpleEnumTable.g.h │ │ │ │ │ │ ├── VecStringTable.g.h │ │ │ │ │ │ ├── VecTimestampTable.g.h │ │ │ │ │ │ ├── VecU128Table.g.h │ │ │ │ │ │ ├── VecU16Table.g.h │ │ │ │ │ │ ├── VecU256Table.g.h │ │ │ │ │ │ ├── VecU32Table.g.h │ │ │ │ │ │ ├── VecU64Table.g.h │ │ │ │ │ │ ├── VecU8Table.g.h │ │ │ │ │ │ └── VecUnitStructTable.g.h │ │ │ │ │ └── Types │ │ │ │ │ │ ├── BTreeU32Type.g.h │ │ │ │ │ │ ├── ByteStructType.g.h │ │ │ │ │ │ ├── EnumWithPayloadType.g.h │ │ │ │ │ │ ├── EveryPrimitiveStructType.g.h │ │ │ │ │ │ ├── EveryVecStructType.g.h │ │ │ │ │ │ ├── IndexedSimpleEnumType.g.h │ │ │ │ │ │ ├── IndexedTable2Type.g.h │ │ │ │ │ │ ├── IndexedTableType.g.h │ │ │ │ │ │ ├── LargeTableType.g.h │ │ │ │ │ │ ├── OneBoolType.g.h │ │ │ │ │ │ ├── OneByteStructType.g.h │ │ │ │ │ │ ├── OneConnectionIdType.g.h │ │ │ │ │ │ ├── OneEnumWithPayloadType.g.h │ │ │ │ │ │ ├── OneEveryPrimitiveStructType.g.h │ │ │ │ │ │ ├── OneEveryVecStructType.g.h │ │ │ │ │ │ ├── OneF32Type.g.h │ │ │ │ │ │ ├── OneF64Type.g.h │ │ │ │ │ │ ├── OneI128Type.g.h │ │ │ │ │ │ ├── OneI16Type.g.h │ │ │ │ │ │ ├── OneI256Type.g.h │ │ │ │ │ │ ├── OneI32Type.g.h │ │ │ │ │ │ ├── OneI64Type.g.h │ │ │ │ │ │ ├── OneI8Type.g.h │ │ │ │ │ │ ├── OneIdentityType.g.h │ │ │ │ │ │ ├── OneSimpleEnumType.g.h │ │ │ │ │ │ ├── OneStringType.g.h │ │ │ │ │ │ ├── OneTimestampType.g.h │ │ │ │ │ │ ├── OneU128Type.g.h │ │ │ │ │ │ ├── OneU16Type.g.h │ │ │ │ │ │ ├── OneU256Type.g.h │ │ │ │ │ │ ├── OneU32Type.g.h │ │ │ │ │ │ ├── OneU64Type.g.h │ │ │ │ │ │ ├── OneU8Type.g.h │ │ │ │ │ │ ├── OneUnitStructType.g.h │ │ │ │ │ │ ├── OptionEveryPrimitiveStructType.g.h │ │ │ │ │ │ ├── OptionI32Type.g.h │ │ │ │ │ │ ├── OptionIdentityType.g.h │ │ │ │ │ │ ├── OptionSimpleEnumType.g.h │ │ │ │ │ │ ├── OptionStringType.g.h │ │ │ │ │ │ ├── OptionVecOptionI32Type.g.h │ │ │ │ │ │ ├── PkBoolType.g.h │ │ │ │ │ │ ├── PkConnectionIdType.g.h │ │ │ │ │ │ ├── PkI128Type.g.h │ │ │ │ │ │ ├── PkI16Type.g.h │ │ │ │ │ │ ├── PkI256Type.g.h │ │ │ │ │ │ ├── PkI32Type.g.h │ │ │ │ │ │ ├── PkI64Type.g.h │ │ │ │ │ │ ├── PkI8Type.g.h │ │ │ │ │ │ ├── PkIdentityType.g.h │ │ │ │ │ │ ├── PkSimpleEnumType.g.h │ │ │ │ │ │ ├── PkStringType.g.h │ │ │ │ │ │ ├── PkU128Type.g.h │ │ │ │ │ │ ├── PkU16Type.g.h │ │ │ │ │ │ ├── PkU256Type.g.h │ │ │ │ │ │ ├── PkU32TwoType.g.h │ │ │ │ │ │ ├── PkU32Type.g.h │ │ │ │ │ │ ├── PkU64Type.g.h │ │ │ │ │ │ ├── PkU8Type.g.h │ │ │ │ │ │ ├── ScheduledTableType.g.h │ │ │ │ │ │ ├── SimpleEnumType.g.h │ │ │ │ │ │ ├── TableHoldsTableType.g.h │ │ │ │ │ │ ├── UniqueBoolType.g.h │ │ │ │ │ │ ├── UniqueConnectionIdType.g.h │ │ │ │ │ │ ├── UniqueI128Type.g.h │ │ │ │ │ │ ├── UniqueI16Type.g.h │ │ │ │ │ │ ├── UniqueI256Type.g.h │ │ │ │ │ │ ├── UniqueI32Type.g.h │ │ │ │ │ │ ├── UniqueI64Type.g.h │ │ │ │ │ │ ├── UniqueI8Type.g.h │ │ │ │ │ │ ├── UniqueIdentityType.g.h │ │ │ │ │ │ ├── UniqueStringType.g.h │ │ │ │ │ │ ├── UniqueU128Type.g.h │ │ │ │ │ │ ├── UniqueU16Type.g.h │ │ │ │ │ │ ├── UniqueU256Type.g.h │ │ │ │ │ │ ├── UniqueU32Type.g.h │ │ │ │ │ │ ├── UniqueU64Type.g.h │ │ │ │ │ │ ├── UniqueU8Type.g.h │ │ │ │ │ │ ├── UnitStructType.g.h │ │ │ │ │ │ ├── UsersType.g.h │ │ │ │ │ │ ├── VecBoolType.g.h │ │ │ │ │ │ ├── VecByteStructType.g.h │ │ │ │ │ │ ├── VecConnectionIdType.g.h │ │ │ │ │ │ ├── VecEnumWithPayloadType.g.h │ │ │ │ │ │ ├── VecEveryPrimitiveStructType.g.h │ │ │ │ │ │ ├── VecEveryVecStructType.g.h │ │ │ │ │ │ ├── VecF32Type.g.h │ │ │ │ │ │ ├── VecF64Type.g.h │ │ │ │ │ │ ├── VecI128Type.g.h │ │ │ │ │ │ ├── VecI16Type.g.h │ │ │ │ │ │ ├── VecI256Type.g.h │ │ │ │ │ │ ├── VecI32Type.g.h │ │ │ │ │ │ ├── VecI64Type.g.h │ │ │ │ │ │ ├── VecI8Type.g.h │ │ │ │ │ │ ├── VecIdentityType.g.h │ │ │ │ │ │ ├── VecSimpleEnumType.g.h │ │ │ │ │ │ ├── VecStringType.g.h │ │ │ │ │ │ ├── VecTimestampType.g.h │ │ │ │ │ │ ├── VecU128Type.g.h │ │ │ │ │ │ ├── VecU16Type.g.h │ │ │ │ │ │ ├── VecU256Type.g.h │ │ │ │ │ │ ├── VecU32Type.g.h │ │ │ │ │ │ ├── VecU64Type.g.h │ │ │ │ │ │ ├── VecU8Type.g.h │ │ │ │ │ │ └── VecUnitStructType.g.h │ │ │ │ └── Tests │ │ │ │ │ ├── CommonTestFunctions.h │ │ │ │ │ ├── PrimitiveHandlerList.def │ │ │ │ │ ├── SpacetimeFullClientTests.h │ │ │ │ │ ├── TestCounter.h │ │ │ │ │ ├── TestHandler.h │ │ │ │ │ ├── UmbreallaHeaderReducers.h │ │ │ │ │ ├── UmbreallaHeaderTypes.h │ │ │ │ │ └── UmbreallaHeaderaTables.h │ │ │ ├── TestClient.Build.cs │ │ │ ├── TestClient.cpp │ │ │ ├── TestClient.h │ │ │ ├── TestClientGameModeBase.cpp │ │ │ └── TestClientGameModeBase.h │ │ └── TestClientEditor.Target.cs │ └── TestClient.uproject │ ├── TestProcClient │ ├── .vsconfig │ ├── Config │ │ ├── DefaultEditor.ini │ │ ├── DefaultEditorPerProjectUserSettings.ini │ │ ├── DefaultEngine.ini │ │ ├── DefaultGame.ini │ │ └── DefaultInput.ini │ ├── Source │ │ ├── TestProcClient.Target.cs │ │ ├── TestProcClient │ │ │ ├── Private │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── SpacetimeDBClient.g.cpp │ │ │ │ │ └── Tables │ │ │ │ │ │ └── MyTableTable.g.cpp │ │ │ │ └── Tests │ │ │ │ │ ├── CommonTestFunctions.cpp │ │ │ │ │ ├── SpacetimeFullClientTests.cpp │ │ │ │ │ ├── TestCounter.cpp │ │ │ │ │ └── TestHandler.cpp │ │ │ ├── Public │ │ │ │ ├── ModuleBindings │ │ │ │ │ ├── Procedures │ │ │ │ │ │ ├── InsertWithTxCommit.g.h │ │ │ │ │ │ ├── InsertWithTxRollback.g.h │ │ │ │ │ │ ├── InvalidRequest.g.h │ │ │ │ │ │ ├── ReadMySchema.g.h │ │ │ │ │ │ ├── ReturnEnumA.g.h │ │ │ │ │ │ ├── ReturnEnumB.g.h │ │ │ │ │ │ ├── ReturnPrimitive.g.h │ │ │ │ │ │ ├── ReturnStruct.g.h │ │ │ │ │ │ └── WillPanic.g.h │ │ │ │ │ ├── ReducerBase.g.h │ │ │ │ │ ├── SpacetimeDBClient.g.h │ │ │ │ │ ├── Tables │ │ │ │ │ │ └── MyTableTable.g.h │ │ │ │ │ └── Types │ │ │ │ │ │ ├── MyTableType.g.h │ │ │ │ │ │ ├── ReturnEnumType.g.h │ │ │ │ │ │ └── ReturnStructType.g.h │ │ │ │ └── Tests │ │ │ │ │ ├── CommonTestFunctions.h │ │ │ │ │ ├── SpacetimeFullClientTests.h │ │ │ │ │ ├── TestCounter.h │ │ │ │ │ ├── TestHandler.h │ │ │ │ │ ├── UmbreallaHeaderProcedures.h │ │ │ │ │ └── UmbreallaHeaderTypes.h │ │ │ ├── TestProcClient.Build.cs │ │ │ ├── TestProcClient.cpp │ │ │ ├── TestProcClient.h │ │ │ ├── TestProcClientGameModeBase.cpp │ │ │ └── TestProcClientGameModeBase.h │ │ └── TestProcClientEditor.Target.cs │ └── TestProcClient.uproject │ ├── sdk_unreal_harness.rs │ ├── test.rs │ └── test_procedure.rs ├── smoketests ├── README.md ├── __init__.py ├── __main__.py ├── config.toml ├── docker.py ├── requirements.txt ├── tests │ ├── __init__.py │ ├── add_remove_index.py │ ├── auto_inc.py │ ├── auto_migration.py │ ├── clear_database.py │ ├── client_connected_error_rejects_connection.py │ ├── confirmed_reads.py │ ├── connect_disconnect_from_cli.py │ ├── create_project.py │ ├── csharp_module.py │ ├── default_module_clippy.py │ ├── delete_database.py │ ├── describe.py │ ├── detect_wasm_bindgen.py │ ├── dml.py │ ├── domains.py │ ├── energy.py │ ├── fail_initial_publish.py │ ├── filtering.py │ ├── module_nested_op.py │ ├── modules.py │ ├── namespaces.py │ ├── new_user_flow.py │ ├── panic.py │ ├── permissions.py │ ├── pg_wire.py │ ├── quickstart.py │ ├── replication.py │ ├── rls.py │ ├── schedule_reducer.py │ ├── servers.py │ ├── sql.py │ ├── teams.py │ ├── timestamp_route.py │ ├── views.py │ └── zz_docker.py └── unittest_parallel.py ├── tools ├── check-diff.sh ├── clippy.sh ├── crate-publish-checks.py ├── find-publish-list.py ├── gen-bindings │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generate-client-api │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── license-check │ ├── Cargo.toml │ └── main.rs ├── merge-docker-images.sh ├── perf.sh ├── publish-crates.sh ├── replace-spacetimedb │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── main.rs ├── run-all-tests.sh ├── update-test-snapshots.sh └── upgrade-version │ ├── Cargo.toml │ ├── LICENSE │ └── src │ └── main.rs └── tsconfig.json /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.envrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | **/module_bindings/** linguist-generated=true eol=lf 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/Dockerfile -------------------------------------------------------------------------------- /.github/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/docker-compose.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/attach-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/attach-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/benchmarks.yml -------------------------------------------------------------------------------- /.github/workflows/check-pr-base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/check-pr-base.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/discord-posts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/discord-posts.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/docs-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/docs-publish.yaml -------------------------------------------------------------------------------- /.github/workflows/docs-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/docs-test.yaml -------------------------------------------------------------------------------- /.github/workflows/internal-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/internal-tests.yml -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.github/workflows/rust_matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/rust_matcher.json -------------------------------------------------------------------------------- /.github/workflows/tag-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/tag-release.yml -------------------------------------------------------------------------------- /.github/workflows/typescript-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/typescript-lint.yml -------------------------------------------------------------------------------- /.github/workflows/typescript-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.github/workflows/typescript-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | pnpm-lock.yaml 3 | dist 4 | target 5 | .github 6 | coverage 7 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/.prettierrc -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 2 | edition = "2021" 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/clippy.toml -------------------------------------------------------------------------------- /crates/auth/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/auth/Cargo.toml -------------------------------------------------------------------------------- /crates/auth/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/auth/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/auth/src/identity.rs -------------------------------------------------------------------------------- /crates/auth/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod identity; 2 | -------------------------------------------------------------------------------- /crates/bench/.gitignore: -------------------------------------------------------------------------------- 1 | .spacetime/ 2 | target/ 3 | -------------------------------------------------------------------------------- /crates/bench/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/Cargo.toml -------------------------------------------------------------------------------- /crates/bench/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/Dockerfile -------------------------------------------------------------------------------- /crates/bench/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/README.md -------------------------------------------------------------------------------- /crates/bench/benches/callgrind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/callgrind.rs -------------------------------------------------------------------------------- /crates/bench/benches/delete_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/delete_table.rs -------------------------------------------------------------------------------- /crates/bench/benches/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/generic.rs -------------------------------------------------------------------------------- /crates/bench/benches/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/index.rs -------------------------------------------------------------------------------- /crates/bench/benches/special.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/special.rs -------------------------------------------------------------------------------- /crates/bench/benches/subscription.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/benches/subscription.rs -------------------------------------------------------------------------------- /crates/bench/callgrind-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/callgrind-docker.sh -------------------------------------------------------------------------------- /crates/bench/clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/clippy.toml -------------------------------------------------------------------------------- /crates/bench/flamegraph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/flamegraph.sh -------------------------------------------------------------------------------- /crates/bench/hyper_cmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/hyper_cmp.py -------------------------------------------------------------------------------- /crates/bench/instruments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/instruments.sh -------------------------------------------------------------------------------- /crates/bench/src/bin/summarize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/bin/summarize.rs -------------------------------------------------------------------------------- /crates/bench/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/database.rs -------------------------------------------------------------------------------- /crates/bench/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/lib.rs -------------------------------------------------------------------------------- /crates/bench/src/schemas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/schemas.rs -------------------------------------------------------------------------------- /crates/bench/src/spacetime_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/spacetime_module.rs -------------------------------------------------------------------------------- /crates/bench/src/spacetime_raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/spacetime_raw.rs -------------------------------------------------------------------------------- /crates/bench/src/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bench/src/sqlite.rs -------------------------------------------------------------------------------- /crates/bindings-csharp/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-csharp/.editorconfig -------------------------------------------------------------------------------- /crates/bindings-csharp/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | *.received.* 4 | .vs 5 | -------------------------------------------------------------------------------- /crates/bindings-csharp/Codegen.Tests/fixtures/diag/.gitattributes: -------------------------------------------------------------------------------- 1 | /snapshots/*.verified.cs linguist-generated=true eol=lf 2 | -------------------------------------------------------------------------------- /crates/bindings-csharp/Codegen/Diag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-csharp/Codegen/Diag.cs -------------------------------------------------------------------------------- /crates/bindings-csharp/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bindings-csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-csharp/README.md -------------------------------------------------------------------------------- /crates/bindings-csharp/Runtime/Internal/.gitattributes: -------------------------------------------------------------------------------- 1 | /Autogen/*.cs linguist-generated=true 2 | -------------------------------------------------------------------------------- /crates/bindings-csharp/Runtime/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-csharp/Runtime/Log.cs -------------------------------------------------------------------------------- /crates/bindings-csharp/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-csharp/logo.png -------------------------------------------------------------------------------- /crates/bindings-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/Cargo.toml -------------------------------------------------------------------------------- /crates/bindings-macro/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bindings-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/lib.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/procedure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/procedure.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/reducer.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/sats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/sats.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/table.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/util.rs -------------------------------------------------------------------------------- /crates/bindings-macro/src/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-macro/src/view.rs -------------------------------------------------------------------------------- /crates/bindings-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-sys/Cargo.toml -------------------------------------------------------------------------------- /crates/bindings-sys/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bindings-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-sys/src/lib.rs -------------------------------------------------------------------------------- /crates/bindings-typescript/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .envrc 3 | dist/ 4 | .DS_Store -------------------------------------------------------------------------------- /crates/bindings-typescript/.npmignore: -------------------------------------------------------------------------------- 1 | tests 2 | .envrc 3 | node_modules 4 | -------------------------------------------------------------------------------- /crates/bindings-typescript/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-typescript/DEVELOP.md -------------------------------------------------------------------------------- /crates/bindings-typescript/LICENSE.txt: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bindings-typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings-typescript/README.md -------------------------------------------------------------------------------- /crates/bindings-typescript/examples/empty/src/main.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/bindings-typescript/examples/quickstart-chat/src/.gitattributes: -------------------------------------------------------------------------------- 1 | /module_bindings/** linguist-generated=true 2 | -------------------------------------------------------------------------------- /crates/bindings-typescript/examples/quickstart-chat/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /crates/bindings-typescript/test-app/src/.gitattributes: -------------------------------------------------------------------------------- 1 | /module_bindings/** linguist-generated=true 2 | -------------------------------------------------------------------------------- /crates/bindings-typescript/test-react-router-app/src/.gitattributes: -------------------------------------------------------------------------------- 1 | /module_bindings/** linguist-generated=true 2 | -------------------------------------------------------------------------------- /crates/bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/Cargo.toml -------------------------------------------------------------------------------- /crates/bindings/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/bindings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/README.md -------------------------------------------------------------------------------- /crates/bindings/bindings-doctests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/bindings-doctests.sh -------------------------------------------------------------------------------- /crates/bindings/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/http.rs -------------------------------------------------------------------------------- /crates/bindings/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/lib.rs -------------------------------------------------------------------------------- /crates/bindings/src/log_stopwatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/log_stopwatch.rs -------------------------------------------------------------------------------- /crates/bindings/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/logger.rs -------------------------------------------------------------------------------- /crates/bindings/src/query_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/query_builder.rs -------------------------------------------------------------------------------- /crates/bindings/src/rng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/rng.rs -------------------------------------------------------------------------------- /crates/bindings/src/rt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/rt.rs -------------------------------------------------------------------------------- /crates/bindings/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/src/table.rs -------------------------------------------------------------------------------- /crates/bindings/tests/deps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/deps.rs -------------------------------------------------------------------------------- /crates/bindings/tests/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui.rs -------------------------------------------------------------------------------- /crates/bindings/tests/ui/reducers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui/reducers.rs -------------------------------------------------------------------------------- /crates/bindings/tests/ui/tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui/tables.rs -------------------------------------------------------------------------------- /crates/bindings/tests/ui/tables.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui/tables.stderr -------------------------------------------------------------------------------- /crates/bindings/tests/ui/views.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui/views.rs -------------------------------------------------------------------------------- /crates/bindings/tests/ui/views.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/bindings/tests/ui/views.stderr -------------------------------------------------------------------------------- /crates/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/Cargo.toml -------------------------------------------------------------------------------- /crates/cli/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/build.rs -------------------------------------------------------------------------------- /crates/cli/clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/clippy.toml -------------------------------------------------------------------------------- /crates/cli/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/api.rs -------------------------------------------------------------------------------- /crates/cli/src/common_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/common_args.rs -------------------------------------------------------------------------------- /crates/cli/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/config.rs -------------------------------------------------------------------------------- /crates/cli/src/detect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/detect.rs -------------------------------------------------------------------------------- /crates/cli/src/edit_distance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/edit_distance.rs -------------------------------------------------------------------------------- /crates/cli/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/errors.rs -------------------------------------------------------------------------------- /crates/cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/lib.rs -------------------------------------------------------------------------------- /crates/cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/main.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/build.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/call.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/delete.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/describe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/describe.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/dev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/dev.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/dns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/dns.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/energy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/energy.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/generate.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/init.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/list.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/login.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/login.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/logout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/logout.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/logs.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/mod.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/project/typescript/_gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/cli/src/subcommands/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/publish.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/repl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/repl.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/server.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/sql.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/start.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/start.rs -------------------------------------------------------------------------------- /crates/cli/src/subcommands/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/subcommands/version.rs -------------------------------------------------------------------------------- /crates/cli/src/tasks/csharp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/tasks/csharp.rs -------------------------------------------------------------------------------- /crates/cli/src/tasks/javascript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/tasks/javascript.rs -------------------------------------------------------------------------------- /crates/cli/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/tasks/mod.rs -------------------------------------------------------------------------------- /crates/cli/src/tasks/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/tasks/rust.rs -------------------------------------------------------------------------------- /crates/cli/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/util.rs -------------------------------------------------------------------------------- /crates/cli/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/src/version.rs -------------------------------------------------------------------------------- /crates/cli/templates/basic-c-sharp/client/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ 3 | module_bindings/ 4 | -------------------------------------------------------------------------------- /crates/cli/templates/basic-c-sharp/server/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /crates/cli/templates/basic-typescript/server/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/cli/tests/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/tests/publish.rs -------------------------------------------------------------------------------- /crates/cli/tests/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/tests/server.rs -------------------------------------------------------------------------------- /crates/cli/tests/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/cli/tests/util.rs -------------------------------------------------------------------------------- /crates/client-api-messages/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/Cargo.toml -------------------------------------------------------------------------------- /crates/client-api-messages/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/DEVELOP.md -------------------------------------------------------------------------------- /crates/client-api-messages/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/client-api-messages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/README.md -------------------------------------------------------------------------------- /crates/client-api-messages/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/src/http.rs -------------------------------------------------------------------------------- /crates/client-api-messages/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/src/lib.rs -------------------------------------------------------------------------------- /crates/client-api-messages/src/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api-messages/src/name.rs -------------------------------------------------------------------------------- /crates/client-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/Cargo.toml -------------------------------------------------------------------------------- /crates/client-api/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/client-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/README.md -------------------------------------------------------------------------------- /crates/client-api/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/auth.rs -------------------------------------------------------------------------------- /crates/client-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/lib.rs -------------------------------------------------------------------------------- /crates/client-api/src/routes/energy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/routes/energy.rs -------------------------------------------------------------------------------- /crates/client-api/src/routes/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/routes/health.rs -------------------------------------------------------------------------------- /crates/client-api/src/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/routes/mod.rs -------------------------------------------------------------------------------- /crates/client-api/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/util.rs -------------------------------------------------------------------------------- /crates/client-api/src/util/flat_csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/util/flat_csv.rs -------------------------------------------------------------------------------- /crates/client-api/src/util/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/client-api/src/util/serde.rs -------------------------------------------------------------------------------- /crates/codegen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/Cargo.toml -------------------------------------------------------------------------------- /crates/codegen/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/codegen/src/UnrealCPP-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/UnrealCPP-README.md -------------------------------------------------------------------------------- /crates/codegen/src/code_indenter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/code_indenter.rs -------------------------------------------------------------------------------- /crates/codegen/src/csharp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/csharp.rs -------------------------------------------------------------------------------- /crates/codegen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/lib.rs -------------------------------------------------------------------------------- /crates/codegen/src/rust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/rust.rs -------------------------------------------------------------------------------- /crates/codegen/src/typescript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/typescript.rs -------------------------------------------------------------------------------- /crates/codegen/src/unrealcpp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/unrealcpp.rs -------------------------------------------------------------------------------- /crates/codegen/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/src/util.rs -------------------------------------------------------------------------------- /crates/codegen/tests/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/codegen/tests/codegen.rs -------------------------------------------------------------------------------- /crates/commitlog/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/Cargo.toml -------------------------------------------------------------------------------- /crates/commitlog/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/commitlog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/README.md -------------------------------------------------------------------------------- /crates/commitlog/src/commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/commit.rs -------------------------------------------------------------------------------- /crates/commitlog/src/commitlog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/commitlog.rs -------------------------------------------------------------------------------- /crates/commitlog/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/error.rs -------------------------------------------------------------------------------- /crates/commitlog/src/index/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/index/mod.rs -------------------------------------------------------------------------------- /crates/commitlog/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/lib.rs -------------------------------------------------------------------------------- /crates/commitlog/src/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/payload.rs -------------------------------------------------------------------------------- /crates/commitlog/src/payload/txdata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/payload/txdata.rs -------------------------------------------------------------------------------- /crates/commitlog/src/repo/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/repo/fs.rs -------------------------------------------------------------------------------- /crates/commitlog/src/repo/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/repo/mem.rs -------------------------------------------------------------------------------- /crates/commitlog/src/repo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/repo/mod.rs -------------------------------------------------------------------------------- /crates/commitlog/src/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/segment.rs -------------------------------------------------------------------------------- /crates/commitlog/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/stream.rs -------------------------------------------------------------------------------- /crates/commitlog/src/stream/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/stream/common.rs -------------------------------------------------------------------------------- /crates/commitlog/src/stream/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/stream/reader.rs -------------------------------------------------------------------------------- /crates/commitlog/src/stream/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/stream/writer.rs -------------------------------------------------------------------------------- /crates/commitlog/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/tests.rs -------------------------------------------------------------------------------- /crates/commitlog/src/tests/bitflip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/tests/bitflip.rs -------------------------------------------------------------------------------- /crates/commitlog/src/tests/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/tests/helpers.rs -------------------------------------------------------------------------------- /crates/commitlog/src/tests/partial.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/tests/partial.rs -------------------------------------------------------------------------------- /crates/commitlog/src/varchar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/varchar.rs -------------------------------------------------------------------------------- /crates/commitlog/src/varint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/src/varint.rs -------------------------------------------------------------------------------- /crates/commitlog/tests/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/commitlog/tests/io.rs -------------------------------------------------------------------------------- /crates/core/.gitignore: -------------------------------------------------------------------------------- 1 | flamegraphs 2 | -------------------------------------------------------------------------------- /crates/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/Cargo.toml -------------------------------------------------------------------------------- /crates/core/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/README.md -------------------------------------------------------------------------------- /crates/core/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/auth/mod.rs -------------------------------------------------------------------------------- /crates/core/src/callgrind_flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/callgrind_flag.rs -------------------------------------------------------------------------------- /crates/core/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/client.rs -------------------------------------------------------------------------------- /crates/core/src/client/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/client/messages.rs -------------------------------------------------------------------------------- /crates/core/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/config.rs -------------------------------------------------------------------------------- /crates/core/src/database_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/database_logger.rs -------------------------------------------------------------------------------- /crates/core/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/db/mod.rs -------------------------------------------------------------------------------- /crates/core/src/db/persistence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/db/persistence.rs -------------------------------------------------------------------------------- /crates/core/src/db/relational_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/db/relational_db.rs -------------------------------------------------------------------------------- /crates/core/src/db/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/db/snapshot.rs -------------------------------------------------------------------------------- /crates/core/src/db/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/db/update.rs -------------------------------------------------------------------------------- /crates/core/src/energy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/energy.rs -------------------------------------------------------------------------------- /crates/core/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/error.rs -------------------------------------------------------------------------------- /crates/core/src/estimation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/estimation.rs -------------------------------------------------------------------------------- /crates/core/src/host/disk_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/disk_storage.rs -------------------------------------------------------------------------------- /crates/core/src/host/instance_env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/instance_env.rs -------------------------------------------------------------------------------- /crates/core/src/host/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/mod.rs -------------------------------------------------------------------------------- /crates/core/src/host/module_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/module_common.rs -------------------------------------------------------------------------------- /crates/core/src/host/module_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/module_host.rs -------------------------------------------------------------------------------- /crates/core/src/host/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/scheduler.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/budget.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/de.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/error.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/from_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/from_value.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/mod.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/ser.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/string.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/syscall/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/syscall/mod.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/syscall/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/syscall/v1.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/to_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/to_value.rs -------------------------------------------------------------------------------- /crates/core/src/host/v8/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/v8/util.rs -------------------------------------------------------------------------------- /crates/core/src/host/wasm_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/wasm_common.rs -------------------------------------------------------------------------------- /crates/core/src/host/wasmtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/host/wasmtime/mod.rs -------------------------------------------------------------------------------- /crates/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/lib.rs -------------------------------------------------------------------------------- /crates/core/src/messages/control_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/messages/control_db.rs -------------------------------------------------------------------------------- /crates/core/src/messages/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/messages/mod.rs -------------------------------------------------------------------------------- /crates/core/src/messages/worker_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/messages/worker_db.rs -------------------------------------------------------------------------------- /crates/core/src/module_host_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/module_host_context.rs -------------------------------------------------------------------------------- /crates/core/src/replica_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/replica_context.rs -------------------------------------------------------------------------------- /crates/core/src/sql/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/ast.rs -------------------------------------------------------------------------------- /crates/core/src/sql/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/compiler.rs -------------------------------------------------------------------------------- /crates/core/src/sql/execute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/execute.rs -------------------------------------------------------------------------------- /crates/core/src/sql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/mod.rs -------------------------------------------------------------------------------- /crates/core/src/sql/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/parser.rs -------------------------------------------------------------------------------- /crates/core/src/sql/type_check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/sql/type_check.rs -------------------------------------------------------------------------------- /crates/core/src/startup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/startup.rs -------------------------------------------------------------------------------- /crates/core/src/subscription/delta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/subscription/delta.rs -------------------------------------------------------------------------------- /crates/core/src/subscription/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/subscription/mod.rs -------------------------------------------------------------------------------- /crates/core/src/subscription/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/subscription/query.rs -------------------------------------------------------------------------------- /crates/core/src/subscription/tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/subscription/tx.rs -------------------------------------------------------------------------------- /crates/core/src/util/jobs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/util/jobs.rs -------------------------------------------------------------------------------- /crates/core/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/util/mod.rs -------------------------------------------------------------------------------- /crates/core/src/util/notify_once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/util/notify_once.rs -------------------------------------------------------------------------------- /crates/core/src/util/slow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/util/slow.rs -------------------------------------------------------------------------------- /crates/core/src/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/vm.rs -------------------------------------------------------------------------------- /crates/core/src/worker_metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/src/worker_metrics/mod.rs -------------------------------------------------------------------------------- /crates/core/testdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/core/testdata/README.md -------------------------------------------------------------------------------- /crates/core/testdata/v1.2/replicas/22000001/db.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/data-structures/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/data-structures/Cargo.toml -------------------------------------------------------------------------------- /crates/data-structures/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/data-structures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/data-structures/README.md -------------------------------------------------------------------------------- /crates/data-structures/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/data-structures/src/lib.rs -------------------------------------------------------------------------------- /crates/data-structures/src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/data-structures/src/map.rs -------------------------------------------------------------------------------- /crates/data-structures/src/nstr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/data-structures/src/nstr.rs -------------------------------------------------------------------------------- /crates/datastore/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/Cargo.toml -------------------------------------------------------------------------------- /crates/datastore/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/datastore/src/db_metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/src/db_metrics/mod.rs -------------------------------------------------------------------------------- /crates/datastore/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/src/error.rs -------------------------------------------------------------------------------- /crates/datastore/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/src/lib.rs -------------------------------------------------------------------------------- /crates/datastore/src/system_tables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/src/system_tables.rs -------------------------------------------------------------------------------- /crates/datastore/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/datastore/src/traits.rs -------------------------------------------------------------------------------- /crates/durability/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/Cargo.toml -------------------------------------------------------------------------------- /crates/durability/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/durability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/README.md -------------------------------------------------------------------------------- /crates/durability/src/imp/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/src/imp/local.rs -------------------------------------------------------------------------------- /crates/durability/src/imp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/src/imp/mod.rs -------------------------------------------------------------------------------- /crates/durability/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/src/lib.rs -------------------------------------------------------------------------------- /crates/durability/tests/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/durability/tests/io/mod.rs -------------------------------------------------------------------------------- /crates/durability/tests/main.rs: -------------------------------------------------------------------------------- 1 | mod io; 2 | -------------------------------------------------------------------------------- /crates/execution/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/execution/Cargo.toml -------------------------------------------------------------------------------- /crates/execution/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/execution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/execution/README.md -------------------------------------------------------------------------------- /crates/execution/src/dml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/execution/src/dml.rs -------------------------------------------------------------------------------- /crates/execution/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/execution/src/lib.rs -------------------------------------------------------------------------------- /crates/execution/src/pipelined.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/execution/src/pipelined.rs -------------------------------------------------------------------------------- /crates/expr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/Cargo.toml -------------------------------------------------------------------------------- /crates/expr/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/expr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/README.md -------------------------------------------------------------------------------- /crates/expr/src/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/check.rs -------------------------------------------------------------------------------- /crates/expr/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/errors.rs -------------------------------------------------------------------------------- /crates/expr/src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/expr.rs -------------------------------------------------------------------------------- /crates/expr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/lib.rs -------------------------------------------------------------------------------- /crates/expr/src/rls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/rls.rs -------------------------------------------------------------------------------- /crates/expr/src/statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/expr/src/statement.rs -------------------------------------------------------------------------------- /crates/fs-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/fs-utils/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/fs-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/README.md -------------------------------------------------------------------------------- /crates/fs-utils/src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/src/compression.rs -------------------------------------------------------------------------------- /crates/fs-utils/src/dir_trie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/src/dir_trie.rs -------------------------------------------------------------------------------- /crates/fs-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/fs-utils/src/lockfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/fs-utils/src/lockfile.rs -------------------------------------------------------------------------------- /crates/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/Cargo.toml -------------------------------------------------------------------------------- /crates/lib/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/README.md -------------------------------------------------------------------------------- /crates/lib/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/build.rs -------------------------------------------------------------------------------- /crates/lib/src/connection_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/connection_id.rs -------------------------------------------------------------------------------- /crates/lib/src/db/attr.rs: -------------------------------------------------------------------------------- 1 | pub use spacetimedb_primitives::ColumnAttribute; 2 | -------------------------------------------------------------------------------- /crates/lib/src/db/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/db/auth.rs -------------------------------------------------------------------------------- /crates/lib/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/db/mod.rs -------------------------------------------------------------------------------- /crates/lib/src/db/raw_def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/db/raw_def.rs -------------------------------------------------------------------------------- /crates/lib/src/db/raw_def/v8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/db/raw_def/v8.rs -------------------------------------------------------------------------------- /crates/lib/src/db/raw_def/v9.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/db/raw_def/v9.rs -------------------------------------------------------------------------------- /crates/lib/src/direct_index_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/direct_index_key.rs -------------------------------------------------------------------------------- /crates/lib/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/error.rs -------------------------------------------------------------------------------- /crates/lib/src/filterable_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/filterable_value.rs -------------------------------------------------------------------------------- /crates/lib/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/http.rs -------------------------------------------------------------------------------- /crates/lib/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/identity.rs -------------------------------------------------------------------------------- /crates/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/lib.rs -------------------------------------------------------------------------------- /crates/lib/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/metrics.rs -------------------------------------------------------------------------------- /crates/lib/src/operator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/operator.rs -------------------------------------------------------------------------------- /crates/lib/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/query.rs -------------------------------------------------------------------------------- /crates/lib/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/scheduler.rs -------------------------------------------------------------------------------- /crates/lib/src/st_var.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/st_var.rs -------------------------------------------------------------------------------- /crates/lib/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/src/version.rs -------------------------------------------------------------------------------- /crates/lib/tests/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/lib/tests/serde.rs -------------------------------------------------------------------------------- /crates/memory-usage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/memory-usage/Cargo.toml -------------------------------------------------------------------------------- /crates/memory-usage/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/memory-usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/memory-usage/README.md -------------------------------------------------------------------------------- /crates/memory-usage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/memory-usage/src/lib.rs -------------------------------------------------------------------------------- /crates/metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/metrics/Cargo.toml -------------------------------------------------------------------------------- /crates/metrics/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/metrics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/metrics/README.md -------------------------------------------------------------------------------- /crates/metrics/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod typed_prometheus; 2 | -------------------------------------------------------------------------------- /crates/metrics/src/typed_prometheus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/metrics/src/typed_prometheus.rs -------------------------------------------------------------------------------- /crates/paths/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/Cargo.toml -------------------------------------------------------------------------------- /crates/paths/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/paths/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/README.md -------------------------------------------------------------------------------- /crates/paths/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/src/cli.rs -------------------------------------------------------------------------------- /crates/paths/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/src/lib.rs -------------------------------------------------------------------------------- /crates/paths/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/src/server.rs -------------------------------------------------------------------------------- /crates/paths/src/standalone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/src/standalone.rs -------------------------------------------------------------------------------- /crates/paths/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/paths/src/utils.rs -------------------------------------------------------------------------------- /crates/pg/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/pg/Cargo.toml -------------------------------------------------------------------------------- /crates/pg/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/pg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/pg/README.md -------------------------------------------------------------------------------- /crates/pg/src/encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/pg/src/encoder.rs -------------------------------------------------------------------------------- /crates/pg/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/pg/src/lib.rs -------------------------------------------------------------------------------- /crates/pg/src/pg_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/pg/src/pg_server.rs -------------------------------------------------------------------------------- /crates/physical-plan/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/Cargo.toml -------------------------------------------------------------------------------- /crates/physical-plan/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/physical-plan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/README.md -------------------------------------------------------------------------------- /crates/physical-plan/src/compile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/src/compile.rs -------------------------------------------------------------------------------- /crates/physical-plan/src/dml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/src/dml.rs -------------------------------------------------------------------------------- /crates/physical-plan/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/src/lib.rs -------------------------------------------------------------------------------- /crates/physical-plan/src/plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/src/plan.rs -------------------------------------------------------------------------------- /crates/physical-plan/src/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/physical-plan/src/rules.rs -------------------------------------------------------------------------------- /crates/primitives/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/Cargo.toml -------------------------------------------------------------------------------- /crates/primitives/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/primitives/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/README.md -------------------------------------------------------------------------------- /crates/primitives/src/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/src/attr.rs -------------------------------------------------------------------------------- /crates/primitives/src/col_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/src/col_list.rs -------------------------------------------------------------------------------- /crates/primitives/src/errno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/src/errno.rs -------------------------------------------------------------------------------- /crates/primitives/src/ids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/src/ids.rs -------------------------------------------------------------------------------- /crates/primitives/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/primitives/src/lib.rs -------------------------------------------------------------------------------- /crates/query/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/query/Cargo.toml -------------------------------------------------------------------------------- /crates/query/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/query/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/query/README.md -------------------------------------------------------------------------------- /crates/query/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/query/src/lib.rs -------------------------------------------------------------------------------- /crates/sats/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/Cargo.toml -------------------------------------------------------------------------------- /crates/sats/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/sats/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/README.md -------------------------------------------------------------------------------- /crates/sats/src/algebraic_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_type.rs -------------------------------------------------------------------------------- /crates/sats/src/algebraic_type/fmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_type/fmt.rs -------------------------------------------------------------------------------- /crates/sats/src/algebraic_type_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_type_ref.rs -------------------------------------------------------------------------------- /crates/sats/src/algebraic_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_value.rs -------------------------------------------------------------------------------- /crates/sats/src/algebraic_value/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_value/de.rs -------------------------------------------------------------------------------- /crates/sats/src/algebraic_value/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/algebraic_value/ser.rs -------------------------------------------------------------------------------- /crates/sats/src/array_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/array_type.rs -------------------------------------------------------------------------------- /crates/sats/src/array_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/array_value.rs -------------------------------------------------------------------------------- /crates/sats/src/bsatn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/bsatn.rs -------------------------------------------------------------------------------- /crates/sats/src/bsatn/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/bsatn/de.rs -------------------------------------------------------------------------------- /crates/sats/src/bsatn/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/bsatn/eq.rs -------------------------------------------------------------------------------- /crates/sats/src/bsatn/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/bsatn/ser.rs -------------------------------------------------------------------------------- /crates/sats/src/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/buffer.rs -------------------------------------------------------------------------------- /crates/sats/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/convert.rs -------------------------------------------------------------------------------- /crates/sats/src/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/de.rs -------------------------------------------------------------------------------- /crates/sats/src/de/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/de/impls.rs -------------------------------------------------------------------------------- /crates/sats/src/de/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/de/serde.rs -------------------------------------------------------------------------------- /crates/sats/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/hash.rs -------------------------------------------------------------------------------- /crates/sats/src/hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/hex.rs -------------------------------------------------------------------------------- /crates/sats/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/layout.rs -------------------------------------------------------------------------------- /crates/sats/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/lib.rs -------------------------------------------------------------------------------- /crates/sats/src/memory_usage_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/memory_usage_impls.rs -------------------------------------------------------------------------------- /crates/sats/src/meta_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/meta_type.rs -------------------------------------------------------------------------------- /crates/sats/src/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/primitives.rs -------------------------------------------------------------------------------- /crates/sats/src/product_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/product_type.rs -------------------------------------------------------------------------------- /crates/sats/src/product_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/product_value.rs -------------------------------------------------------------------------------- /crates/sats/src/proptest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/proptest.rs -------------------------------------------------------------------------------- /crates/sats/src/resolve_refs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/resolve_refs.rs -------------------------------------------------------------------------------- /crates/sats/src/satn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/satn.rs -------------------------------------------------------------------------------- /crates/sats/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/ser.rs -------------------------------------------------------------------------------- /crates/sats/src/ser/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/ser/impls.rs -------------------------------------------------------------------------------- /crates/sats/src/ser/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/ser/serde.rs -------------------------------------------------------------------------------- /crates/sats/src/size_of.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/size_of.rs -------------------------------------------------------------------------------- /crates/sats/src/sum_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/sum_type.rs -------------------------------------------------------------------------------- /crates/sats/src/sum_type_variant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/sum_type_variant.rs -------------------------------------------------------------------------------- /crates/sats/src/sum_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/sum_value.rs -------------------------------------------------------------------------------- /crates/sats/src/time_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/time_duration.rs -------------------------------------------------------------------------------- /crates/sats/src/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/timestamp.rs -------------------------------------------------------------------------------- /crates/sats/src/typespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sats/src/typespace.rs -------------------------------------------------------------------------------- /crates/schema/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/Cargo.toml -------------------------------------------------------------------------------- /crates/schema/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/schema/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/README.md -------------------------------------------------------------------------------- /crates/schema/src/auto_migrate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/auto_migrate.rs -------------------------------------------------------------------------------- /crates/schema/src/def.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def.rs -------------------------------------------------------------------------------- /crates/schema/src/def/deserialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def/deserialize.rs -------------------------------------------------------------------------------- /crates/schema/src/def/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def/error.rs -------------------------------------------------------------------------------- /crates/schema/src/def/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def/validate.rs -------------------------------------------------------------------------------- /crates/schema/src/def/validate/v8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def/validate/v8.rs -------------------------------------------------------------------------------- /crates/schema/src/def/validate/v9.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/def/validate/v9.rs -------------------------------------------------------------------------------- /crates/schema/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/error.rs -------------------------------------------------------------------------------- /crates/schema/src/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/identifier.rs -------------------------------------------------------------------------------- /crates/schema/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/lib.rs -------------------------------------------------------------------------------- /crates/schema/src/relation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/relation.rs -------------------------------------------------------------------------------- /crates/schema/src/reserved_identifiers.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/schema/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/schema.rs -------------------------------------------------------------------------------- /crates/schema/src/type_for_generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/schema/src/type_for_generate.rs -------------------------------------------------------------------------------- /crates/snapshot/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/snapshot/Cargo.toml -------------------------------------------------------------------------------- /crates/snapshot/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/snapshot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/snapshot/README.md -------------------------------------------------------------------------------- /crates/snapshot/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/snapshot/src/lib.rs -------------------------------------------------------------------------------- /crates/snapshot/src/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/snapshot/src/remote.rs -------------------------------------------------------------------------------- /crates/snapshot/tests/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/snapshot/tests/remote.rs -------------------------------------------------------------------------------- /crates/sql-parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/Cargo.toml -------------------------------------------------------------------------------- /crates/sql-parser/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/sql-parser/src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/ast/mod.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/ast/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/ast/sql.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/ast/sub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/ast/sub.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/lib.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/parser/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/parser/errors.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/parser/mod.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/parser/sql.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/parser/sql.rs -------------------------------------------------------------------------------- /crates/sql-parser/src/parser/sub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sql-parser/src/parser/sub.rs -------------------------------------------------------------------------------- /crates/sqltest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/Cargo.toml -------------------------------------------------------------------------------- /crates/sqltest/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/sqltest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/README.md -------------------------------------------------------------------------------- /crates/sqltest/build_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/build_standard.py -------------------------------------------------------------------------------- /crates/sqltest/clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/clippy.toml -------------------------------------------------------------------------------- /crates/sqltest/override_with_output.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/override_with_output.sh -------------------------------------------------------------------------------- /crates/sqltest/reformat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/reformat.sh -------------------------------------------------------------------------------- /crates/sqltest/run_all_sequential.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/run_all_sequential.sh -------------------------------------------------------------------------------- /crates/sqltest/src/db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/src/db.rs -------------------------------------------------------------------------------- /crates/sqltest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/src/main.rs -------------------------------------------------------------------------------- /crates/sqltest/src/pg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/src/pg.rs -------------------------------------------------------------------------------- /crates/sqltest/src/space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/src/space.rs -------------------------------------------------------------------------------- /crates/sqltest/src/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/src/sqlite.rs -------------------------------------------------------------------------------- /crates/sqltest/standards/2016/T/T321.tests.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/sqltest/standards/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/standards/LICENSE -------------------------------------------------------------------------------- /crates/sqltest/standards/README.md: -------------------------------------------------------------------------------- 1 | Test generated from (https://elliotchance.github.io/sqltest/) -------------------------------------------------------------------------------- /crates/sqltest/test/basic/delete.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/basic/delete.slt -------------------------------------------------------------------------------- /crates/sqltest/test/basic/insert.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/basic/insert.slt -------------------------------------------------------------------------------- /crates/sqltest/test/basic/joins.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/basic/joins.slt -------------------------------------------------------------------------------- /crates/sqltest/test/basic/select.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/basic/select.slt -------------------------------------------------------------------------------- /crates/sqltest/test/basic/where.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/basic/where.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/E051.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/E051.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/E111.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/E111.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/E131.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/E131.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/E153.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/E153.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/E161.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/E161.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/F081.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/F081.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/F221.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/F221.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/F471.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/F471.slt -------------------------------------------------------------------------------- /crates/sqltest/test/sql_2016/F481.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/sql_2016/F481.slt -------------------------------------------------------------------------------- /crates/sqltest/test/tutorial.slt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/sqltest/test/tutorial.slt -------------------------------------------------------------------------------- /crates/standalone/.gitignore: -------------------------------------------------------------------------------- 1 | flamegraphs 2 | -------------------------------------------------------------------------------- /crates/standalone/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/Cargo.toml -------------------------------------------------------------------------------- /crates/standalone/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/Dockerfile -------------------------------------------------------------------------------- /crates/standalone/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/standalone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/README.md -------------------------------------------------------------------------------- /crates/standalone/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/config.toml -------------------------------------------------------------------------------- /crates/standalone/src/control_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/src/control_db.rs -------------------------------------------------------------------------------- /crates/standalone/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/src/lib.rs -------------------------------------------------------------------------------- /crates/standalone/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/src/main.rs -------------------------------------------------------------------------------- /crates/standalone/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/src/util.rs -------------------------------------------------------------------------------- /crates/standalone/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/standalone/src/version.rs -------------------------------------------------------------------------------- /crates/subscription/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/subscription/Cargo.toml -------------------------------------------------------------------------------- /crates/subscription/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/subscription/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/subscription/README.md -------------------------------------------------------------------------------- /crates/subscription/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/subscription/src/lib.rs -------------------------------------------------------------------------------- /crates/table/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/Cargo.toml -------------------------------------------------------------------------------- /crates/table/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/README.md -------------------------------------------------------------------------------- /crates/table/benches/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/benches/page.rs -------------------------------------------------------------------------------- /crates/table/benches/page_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/benches/page_manager.rs -------------------------------------------------------------------------------- /crates/table/benches/pointer_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/benches/pointer_map.rs -------------------------------------------------------------------------------- /crates/table/src/bflatn_from.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/bflatn_from.rs -------------------------------------------------------------------------------- /crates/table/src/bflatn_to.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/bflatn_to.rs -------------------------------------------------------------------------------- /crates/table/src/blob_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/blob_store.rs -------------------------------------------------------------------------------- /crates/table/src/eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/eq.rs -------------------------------------------------------------------------------- /crates/table/src/eq_to_pv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/eq_to_pv.rs -------------------------------------------------------------------------------- /crates/table/src/fixed_bit_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/fixed_bit_set.rs -------------------------------------------------------------------------------- /crates/table/src/indexes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/indexes.rs -------------------------------------------------------------------------------- /crates/table/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/lib.rs -------------------------------------------------------------------------------- /crates/table/src/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/page.rs -------------------------------------------------------------------------------- /crates/table/src/page_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/page_pool.rs -------------------------------------------------------------------------------- /crates/table/src/pages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/pages.rs -------------------------------------------------------------------------------- /crates/table/src/pointer_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/pointer_map.rs -------------------------------------------------------------------------------- /crates/table/src/read_column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/read_column.rs -------------------------------------------------------------------------------- /crates/table/src/row_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/row_hash.rs -------------------------------------------------------------------------------- /crates/table/src/row_type_visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/row_type_visitor.rs -------------------------------------------------------------------------------- /crates/table/src/static_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/static_layout.rs -------------------------------------------------------------------------------- /crates/table/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/table.rs -------------------------------------------------------------------------------- /crates/table/src/table_index/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/table_index/mod.rs -------------------------------------------------------------------------------- /crates/table/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/util.rs -------------------------------------------------------------------------------- /crates/table/src/var_len.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/table/src/var_len.rs -------------------------------------------------------------------------------- /crates/testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/testing/Cargo.toml -------------------------------------------------------------------------------- /crates/testing/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/testing/README.md -------------------------------------------------------------------------------- /crates/testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/testing/src/lib.rs -------------------------------------------------------------------------------- /crates/testing/src/modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/testing/src/modules.rs -------------------------------------------------------------------------------- /crates/testing/src/sdk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/testing/src/sdk.rs -------------------------------------------------------------------------------- /crates/update/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/Cargo.toml -------------------------------------------------------------------------------- /crates/update/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/update/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/README.md -------------------------------------------------------------------------------- /crates/update/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/build.rs -------------------------------------------------------------------------------- /crates/update/spacetime-install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/spacetime-install.ps1 -------------------------------------------------------------------------------- /crates/update/spacetime-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/spacetime-install.sh -------------------------------------------------------------------------------- /crates/update/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli.rs -------------------------------------------------------------------------------- /crates/update/src/cli/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/install.rs -------------------------------------------------------------------------------- /crates/update/src/cli/link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/link.rs -------------------------------------------------------------------------------- /crates/update/src/cli/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/list.rs -------------------------------------------------------------------------------- /crates/update/src/cli/uninstall.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/uninstall.rs -------------------------------------------------------------------------------- /crates/update/src/cli/upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/upgrade.rs -------------------------------------------------------------------------------- /crates/update/src/cli/use.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/cli/use.rs -------------------------------------------------------------------------------- /crates/update/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/main.rs -------------------------------------------------------------------------------- /crates/update/src/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/update/src/proxy.rs -------------------------------------------------------------------------------- /crates/vm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/Cargo.toml -------------------------------------------------------------------------------- /crates/vm/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /crates/vm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/README.md -------------------------------------------------------------------------------- /crates/vm/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/errors.rs -------------------------------------------------------------------------------- /crates/vm/src/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/eval.rs -------------------------------------------------------------------------------- /crates/vm/src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/expr.rs -------------------------------------------------------------------------------- /crates/vm/src/iterators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/iterators.rs -------------------------------------------------------------------------------- /crates/vm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/lib.rs -------------------------------------------------------------------------------- /crates/vm/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | todo!("Waiting for reimplement vm") 3 | } 4 | -------------------------------------------------------------------------------- /crates/vm/src/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/ops/mod.rs -------------------------------------------------------------------------------- /crates/vm/src/ops/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/ops/parse.rs -------------------------------------------------------------------------------- /crates/vm/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/program.rs -------------------------------------------------------------------------------- /crates/vm/src/rel_ops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/rel_ops.rs -------------------------------------------------------------------------------- /crates/vm/src/relation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/crates/vm/src/relation.rs -------------------------------------------------------------------------------- /demo/Blackholio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/demo/Blackholio/.gitignore -------------------------------------------------------------------------------- /demo/Blackholio/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/demo/Blackholio/DEVELOP.md -------------------------------------------------------------------------------- /demo/Blackholio/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/apache2.txt -------------------------------------------------------------------------------- /demo/Blackholio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/demo/Blackholio/README.md -------------------------------------------------------------------------------- /demo/Blackholio/client-unity/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- 1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # -------------------------------------------------------------------------------- /demo/Blackholio/client-unreal/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/Blackholio/client-unreal/Source/client_unreal/Private/BlackholioGameMode.cpp: -------------------------------------------------------------------------------- 1 | #include "BlackholioGameMode.h" 2 | 3 | -------------------------------------------------------------------------------- /demo/Blackholio/server-csharp/Lib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/demo/Blackholio/server-csharp/Lib.cs -------------------------------------------------------------------------------- /demo/Blackholio/server-csharp/global.json: -------------------------------------------------------------------------------- 1 | ../../../global.json -------------------------------------------------------------------------------- /demo/Blackholio/server-csharp/publish.bat: -------------------------------------------------------------------------------- 1 | spacetime publish -s local -c -y blackholio -------------------------------------------------------------------------------- /demo/Blackholio/server-rust/logs.bat: -------------------------------------------------------------------------------- 1 | spacetime logs -s local -f blackholio -------------------------------------------------------------------------------- /demo/Blackholio/server-rust/logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/demo/Blackholio/server-rust/logs.sh -------------------------------------------------------------------------------- /demo/Blackholio/server-rust/publish.bat: -------------------------------------------------------------------------------- 1 | spacetime publish -s local -c -y blackholio -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.cursor/rules/spacetimedb.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/.cursor/rules/spacetimedb.mdc -------------------------------------------------------------------------------- /docs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/.editorconfig -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/LICENSE.txt -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/STYLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/STYLE.md -------------------------------------------------------------------------------- /docs/docs/00-ask-ai/01-ask-ai.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/00-ask-ai/01-ask-ai.mdx -------------------------------------------------------------------------------- /docs/docs/00-ask-ai/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/00-ask-ai/_category_.json -------------------------------------------------------------------------------- /docs/docs/01-intro/01-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/01-intro/01-overview.md -------------------------------------------------------------------------------- /docs/docs/02-quickstarts/03-rust.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/02-quickstarts/03-rust.md -------------------------------------------------------------------------------- /docs/docs/02-unreal-tutorial/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Unreal Engine Tutorial" 3 | } -------------------------------------------------------------------------------- /docs/docs/03-unity-tutorial/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Unity Tutorial" 3 | } -------------------------------------------------------------------------------- /docs/docs/05-cli-reference/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "CLI Reference" 3 | } -------------------------------------------------------------------------------- /docs/docs/06-server-module-languages/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Server Module Languages" 3 | } -------------------------------------------------------------------------------- /docs/docs/07-client-sdk-languages/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Client SDK Languages" 3 | } -------------------------------------------------------------------------------- /docs/docs/08-sql/01-sql-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/08-sql/01-sql-reference.md -------------------------------------------------------------------------------- /docs/docs/08-sql/02-pg-wire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/08-sql/02-pg-wire.md -------------------------------------------------------------------------------- /docs/docs/10-read-permissions/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "Read Permissions" 3 | } -------------------------------------------------------------------------------- /docs/docs/12-how-to/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "How To" 3 | } -------------------------------------------------------------------------------- /docs/docs/14-http-api/02-identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/14-http-api/02-identity.md -------------------------------------------------------------------------------- /docs/docs/14-http-api/03-database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/14-http-api/03-database.md -------------------------------------------------------------------------------- /docs/docs/14-http-api/_category_.json: -------------------------------------------------------------------------------- 1 | { 2 | "label": "HTTP API" 3 | } -------------------------------------------------------------------------------- /docs/docs/15-internals/03-bsatn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/15-internals/03-bsatn.md -------------------------------------------------------------------------------- /docs/docs/16-appendix/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docs/16-appendix/index.md -------------------------------------------------------------------------------- /docs/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/docusaurus.config.ts -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/sidebars.ts -------------------------------------------------------------------------------- /docs/src/client-modules/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/client-modules/fonts.ts -------------------------------------------------------------------------------- /docs/src/components/CardLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/components/CardLink.tsx -------------------------------------------------------------------------------- /docs/src/components/CardLinkGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/components/CardLinkGrid.tsx -------------------------------------------------------------------------------- /docs/src/components/DocsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/components/DocsList.tsx -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/css/typography.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/src/css/typography.css -------------------------------------------------------------------------------- /docs/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/static/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/static/images/favicon.ico -------------------------------------------------------------------------------- /docs/static/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/static/images/logo.svg -------------------------------------------------------------------------------- /docs/static/images/unreal/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/static/images/unreal/circle.png -------------------------------------------------------------------------------- /docs/static/llms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/static/llms.md -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/eslint.config.js -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/flake.nix -------------------------------------------------------------------------------- /git-hooks/hooks/commit-msg.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/commit-msg.sample -------------------------------------------------------------------------------- /git-hooks/hooks/post-update.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/post-update.sample -------------------------------------------------------------------------------- /git-hooks/hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/pre-commit -------------------------------------------------------------------------------- /git-hooks/hooks/pre-commit.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/pre-commit.sample -------------------------------------------------------------------------------- /git-hooks/hooks/pre-push.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/pre-push.sample -------------------------------------------------------------------------------- /git-hooks/hooks/pre-rebase.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/pre-rebase.sample -------------------------------------------------------------------------------- /git-hooks/hooks/pre-receive.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/pre-receive.sample -------------------------------------------------------------------------------- /git-hooks/hooks/update.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/hooks/update.sample -------------------------------------------------------------------------------- /git-hooks/install-hooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/git-hooks/install-hooks.sh -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/global.json -------------------------------------------------------------------------------- /images/dark/logo-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/dark/logo-text.svg -------------------------------------------------------------------------------- /images/dark/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/dark/logo.svg -------------------------------------------------------------------------------- /images/light/logo-text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/light/logo-text.svg -------------------------------------------------------------------------------- /images/light/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/light/logo.svg -------------------------------------------------------------------------------- /images/social/discord.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/discord.svg -------------------------------------------------------------------------------- /images/social/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/github.svg -------------------------------------------------------------------------------- /images/social/linkedin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/linkedin.svg -------------------------------------------------------------------------------- /images/social/stackoverflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/stackoverflow.svg -------------------------------------------------------------------------------- /images/social/twitch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/twitch.svg -------------------------------------------------------------------------------- /images/social/twitter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/twitter.svg -------------------------------------------------------------------------------- /images/social/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/images/social/youtube.svg -------------------------------------------------------------------------------- /librusty_v8.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/librusty_v8.nix -------------------------------------------------------------------------------- /licenses/BSL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/licenses/BSL.txt -------------------------------------------------------------------------------- /licenses/apache2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/licenses/apache2.txt -------------------------------------------------------------------------------- /modules/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/Directory.Build.props -------------------------------------------------------------------------------- /modules/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/Directory.Build.targets -------------------------------------------------------------------------------- /modules/benchmarks-cs/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /modules/benchmarks-cs/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/benchmarks-cs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-cs/README.md -------------------------------------------------------------------------------- /modules/benchmarks-cs/circles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-cs/circles.cs -------------------------------------------------------------------------------- /modules/benchmarks-cs/ia_loop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-cs/ia_loop.cs -------------------------------------------------------------------------------- /modules/benchmarks-cs/lib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-cs/lib.cs -------------------------------------------------------------------------------- /modules/benchmarks-cs/synthetic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-cs/synthetic.cs -------------------------------------------------------------------------------- /modules/benchmarks-ts/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/benchmarks-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/package.json -------------------------------------------------------------------------------- /modules/benchmarks-ts/src/circles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/src/circles.ts -------------------------------------------------------------------------------- /modules/benchmarks-ts/src/ia_loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/src/ia_loop.ts -------------------------------------------------------------------------------- /modules/benchmarks-ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/src/index.ts -------------------------------------------------------------------------------- /modules/benchmarks-ts/src/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/src/load.ts -------------------------------------------------------------------------------- /modules/benchmarks-ts/src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/src/schema.ts -------------------------------------------------------------------------------- /modules/benchmarks-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks-ts/tsconfig.json -------------------------------------------------------------------------------- /modules/benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/.gitignore -------------------------------------------------------------------------------- /modules/benchmarks/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/Cargo.toml -------------------------------------------------------------------------------- /modules/benchmarks/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/README.md -------------------------------------------------------------------------------- /modules/benchmarks/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/config.toml -------------------------------------------------------------------------------- /modules/benchmarks/src/circles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/src/circles.rs -------------------------------------------------------------------------------- /modules/benchmarks/src/ia_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/src/ia_loop.rs -------------------------------------------------------------------------------- /modules/benchmarks/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/src/lib.rs -------------------------------------------------------------------------------- /modules/benchmarks/src/synthetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/benchmarks/src/synthetic.rs -------------------------------------------------------------------------------- /modules/keynote-benchmarks/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/keynote-benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/keynote-benchmarks/README.md -------------------------------------------------------------------------------- /modules/module-test-cs/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /modules/module-test-cs/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/module-test-cs/Lib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test-cs/Lib.cs -------------------------------------------------------------------------------- /modules/module-test-cs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test-cs/README.md -------------------------------------------------------------------------------- /modules/module-test-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test-ts/package.json -------------------------------------------------------------------------------- /modules/module-test-ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test-ts/src/index.ts -------------------------------------------------------------------------------- /modules/module-test-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test-ts/tsconfig.json -------------------------------------------------------------------------------- /modules/module-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test/Cargo.toml -------------------------------------------------------------------------------- /modules/module-test/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/module-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test/README.md -------------------------------------------------------------------------------- /modules/module-test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test/index.html -------------------------------------------------------------------------------- /modules/module-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/module-test/src/lib.rs -------------------------------------------------------------------------------- /modules/perf-test/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/perf-test/.cargo/config.toml -------------------------------------------------------------------------------- /modules/perf-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/perf-test/.gitignore -------------------------------------------------------------------------------- /modules/perf-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/perf-test/Cargo.toml -------------------------------------------------------------------------------- /modules/perf-test/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/perf-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/perf-test/README.md -------------------------------------------------------------------------------- /modules/perf-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/perf-test/src/lib.rs -------------------------------------------------------------------------------- /modules/quickstart-chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/quickstart-chat/.gitignore -------------------------------------------------------------------------------- /modules/quickstart-chat/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/quickstart-chat/Cargo.toml -------------------------------------------------------------------------------- /modules/quickstart-chat/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/quickstart-chat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/quickstart-chat/README.md -------------------------------------------------------------------------------- /modules/quickstart-chat/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/quickstart-chat/src/lib.rs -------------------------------------------------------------------------------- /modules/sdk-test-connect-disconnect-cs/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /modules/sdk-test-connect-disconnect-cs/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test-connect-disconnect/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test-connect-disconnect/src/.gitignore: -------------------------------------------------------------------------------- 1 | module_bindings 2 | -------------------------------------------------------------------------------- /modules/sdk-test-cs/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /modules/sdk-test-cs/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test-cs/Lib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-cs/Lib.cs -------------------------------------------------------------------------------- /modules/sdk-test-cs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-cs/README.md -------------------------------------------------------------------------------- /modules/sdk-test-procedure/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test-procedure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-procedure/README.md -------------------------------------------------------------------------------- /modules/sdk-test-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-ts/package.json -------------------------------------------------------------------------------- /modules/sdk-test-ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-ts/src/index.ts -------------------------------------------------------------------------------- /modules/sdk-test-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-ts/tsconfig.json -------------------------------------------------------------------------------- /modules/sdk-test-view/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-view/Cargo.toml -------------------------------------------------------------------------------- /modules/sdk-test-view/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test-view/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-view/README.md -------------------------------------------------------------------------------- /modules/sdk-test-view/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test-view/src/lib.rs -------------------------------------------------------------------------------- /modules/sdk-test/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test/.cargo/config.toml -------------------------------------------------------------------------------- /modules/sdk-test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test/.gitignore -------------------------------------------------------------------------------- /modules/sdk-test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test/Cargo.toml -------------------------------------------------------------------------------- /modules/sdk-test/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /modules/sdk-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test/README.md -------------------------------------------------------------------------------- /modules/sdk-test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/modules/sdk-test/src/lib.rs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /run_standalone_temp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/run_standalone_temp.sh -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /sdks/csharp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/.gitignore -------------------------------------------------------------------------------- /sdks/csharp/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/DEVELOP.md -------------------------------------------------------------------------------- /sdks/csharp/DEVELOP.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/DEVELOP.md.meta -------------------------------------------------------------------------------- /sdks/csharp/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/Directory.Build.props -------------------------------------------------------------------------------- /sdks/csharp/LICENSE.txt: -------------------------------------------------------------------------------- 1 | ../../licenses/apache2.txt -------------------------------------------------------------------------------- /sdks/csharp/LICENSE.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/LICENSE.txt.meta -------------------------------------------------------------------------------- /sdks/csharp/README.dotnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/README.dotnet.md -------------------------------------------------------------------------------- /sdks/csharp/README.dotnet.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/README.dotnet.md.meta -------------------------------------------------------------------------------- /sdks/csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/README.md -------------------------------------------------------------------------------- /sdks/csharp/README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/README.md.meta -------------------------------------------------------------------------------- /sdks/csharp/examples~/quickstart-chat/server/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /sdks/csharp/examples~/quickstart-chat/server/global.json: -------------------------------------------------------------------------------- 1 | ../../../../../global.json -------------------------------------------------------------------------------- /sdks/csharp/examples~/regression-tests/republishing/server-initial/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /sdks/csharp/examples~/regression-tests/republishing/server-republish/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /sdks/csharp/examples~/regression-tests/server/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | -------------------------------------------------------------------------------- /sdks/csharp/examples~/regression-tests/server/global.json: -------------------------------------------------------------------------------- 1 | ../../../../../global.json -------------------------------------------------------------------------------- /sdks/csharp/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/logo.png -------------------------------------------------------------------------------- /sdks/csharp/logo.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/logo.png.meta -------------------------------------------------------------------------------- /sdks/csharp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/package.json -------------------------------------------------------------------------------- /sdks/csharp/package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/package.json.meta -------------------------------------------------------------------------------- /sdks/csharp/packages.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/packages.meta -------------------------------------------------------------------------------- /sdks/csharp/packages/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/packages/.gitignore -------------------------------------------------------------------------------- /sdks/csharp/src.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src.meta -------------------------------------------------------------------------------- /sdks/csharp/src/AuthToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/AuthToken.cs -------------------------------------------------------------------------------- /sdks/csharp/src/AuthToken.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/AuthToken.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/BSATNHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/BSATNHelpers.cs -------------------------------------------------------------------------------- /sdks/csharp/src/BSATNHelpers.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/BSATNHelpers.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/CallReducerFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/CallReducerFlags.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Compression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Compression.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Compression.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Compression.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/ConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/ConsoleLogger.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Event.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Event.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Event.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/EventHandling.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/EventHandling.meta -------------------------------------------------------------------------------- /sdks/csharp/src/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Exceptions.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Exceptions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Exceptions.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/ListStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/ListStream.cs -------------------------------------------------------------------------------- /sdks/csharp/src/ListStream.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/ListStream.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/MultiDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/MultiDictionary.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Plugins.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Plugins.meta -------------------------------------------------------------------------------- /sdks/csharp/src/RemoteTablesBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/RemoteTablesBase.cs -------------------------------------------------------------------------------- /sdks/csharp/src/SpacetimeDB.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/SpacetimeDB.meta -------------------------------------------------------------------------------- /sdks/csharp/src/SpacetimeDBClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/SpacetimeDBClient.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Stats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Stats.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Stats.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Stats.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/Table.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Table.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Table.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Table.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/UnityDebugLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/UnityDebugLogger.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Utils.cs -------------------------------------------------------------------------------- /sdks/csharp/src/Utils.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/Utils.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/WebSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/WebSocket.cs -------------------------------------------------------------------------------- /sdks/csharp/src/WebSocket.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/WebSocket.cs.meta -------------------------------------------------------------------------------- /sdks/csharp/src/com.clockworklabs.spacetimedbsdk.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.clockworklabs.spacetimedbsdk" 3 | } 4 | -------------------------------------------------------------------------------- /sdks/csharp/src/csc.rsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/csc.rsp -------------------------------------------------------------------------------- /sdks/csharp/src/csc.rsp.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/src/csc.rsp.meta -------------------------------------------------------------------------------- /sdks/csharp/tests~/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tests~/README.md -------------------------------------------------------------------------------- /sdks/csharp/tests~/SnapshotTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tests~/SnapshotTests.cs -------------------------------------------------------------------------------- /sdks/csharp/tests~/Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tests~/Tests.cs -------------------------------------------------------------------------------- /sdks/csharp/tests~/VerifyInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tests~/VerifyInit.cs -------------------------------------------------------------------------------- /sdks/csharp/tests~/tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tests~/tests.csproj -------------------------------------------------------------------------------- /sdks/csharp/tools~/gen-client-api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tools~/gen-client-api.sh -------------------------------------------------------------------------------- /sdks/csharp/tools~/gen-quickstart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/csharp/tools~/gen-quickstart.sh -------------------------------------------------------------------------------- /sdks/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/Cargo.toml -------------------------------------------------------------------------------- /sdks/rust/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/rust/examples/quickstart-chat/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /sdks/rust/src/callbacks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/callbacks.rs -------------------------------------------------------------------------------- /sdks/rust/src/client_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/client_cache.rs -------------------------------------------------------------------------------- /sdks/rust/src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/compression.rs -------------------------------------------------------------------------------- /sdks/rust/src/credentials.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/credentials.rs -------------------------------------------------------------------------------- /sdks/rust/src/db_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/db_connection.rs -------------------------------------------------------------------------------- /sdks/rust/src/db_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/db_context.rs -------------------------------------------------------------------------------- /sdks/rust/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/error.rs -------------------------------------------------------------------------------- /sdks/rust/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/event.rs -------------------------------------------------------------------------------- /sdks/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/lib.rs -------------------------------------------------------------------------------- /sdks/rust/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/metrics.rs -------------------------------------------------------------------------------- /sdks/rust/src/spacetime_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/spacetime_module.rs -------------------------------------------------------------------------------- /sdks/rust/src/subscription.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/subscription.rs -------------------------------------------------------------------------------- /sdks/rust/src/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/table.rs -------------------------------------------------------------------------------- /sdks/rust/src/websocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/src/websocket.rs -------------------------------------------------------------------------------- /sdks/rust/tests/connect_disconnect_client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/rust/tests/procedure-client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/rust/tests/test-client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/rust/tests/test-counter/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/rust/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/rust/tests/test.rs -------------------------------------------------------------------------------- /sdks/rust/tests/view-client/LICENSE: -------------------------------------------------------------------------------- 1 | ../../../../licenses/BSL.txt -------------------------------------------------------------------------------- /sdks/typescript: -------------------------------------------------------------------------------- 1 | ../crates/bindings-typescript -------------------------------------------------------------------------------- /sdks/unreal/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/.gitignore -------------------------------------------------------------------------------- /sdks/unreal/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/Cargo.toml -------------------------------------------------------------------------------- /sdks/unreal/DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/DEVELOP.md -------------------------------------------------------------------------------- /sdks/unreal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/README.md -------------------------------------------------------------------------------- /sdks/unreal/examples/QuickstartChat/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdks/unreal/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/examples/README.md -------------------------------------------------------------------------------- /sdks/unreal/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/src/lib.rs -------------------------------------------------------------------------------- /sdks/unreal/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/tests/README.md -------------------------------------------------------------------------------- /sdks/unreal/tests/TestClient/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdks/unreal/tests/TestProcClient/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdks/unreal/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/tests/test.rs -------------------------------------------------------------------------------- /sdks/unreal/tests/test_procedure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/sdks/unreal/tests/test_procedure.rs -------------------------------------------------------------------------------- /smoketests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/README.md -------------------------------------------------------------------------------- /smoketests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/__init__.py -------------------------------------------------------------------------------- /smoketests/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/__main__.py -------------------------------------------------------------------------------- /smoketests/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/config.toml -------------------------------------------------------------------------------- /smoketests/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/docker.py -------------------------------------------------------------------------------- /smoketests/requirements.txt: -------------------------------------------------------------------------------- 1 | psycopg2-binary 2 | toml 3 | xmltodict 4 | -------------------------------------------------------------------------------- /smoketests/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /smoketests/tests/add_remove_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/add_remove_index.py -------------------------------------------------------------------------------- /smoketests/tests/auto_inc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/auto_inc.py -------------------------------------------------------------------------------- /smoketests/tests/auto_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/auto_migration.py -------------------------------------------------------------------------------- /smoketests/tests/clear_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/clear_database.py -------------------------------------------------------------------------------- /smoketests/tests/confirmed_reads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/confirmed_reads.py -------------------------------------------------------------------------------- /smoketests/tests/create_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/create_project.py -------------------------------------------------------------------------------- /smoketests/tests/csharp_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/csharp_module.py -------------------------------------------------------------------------------- /smoketests/tests/delete_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/delete_database.py -------------------------------------------------------------------------------- /smoketests/tests/describe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/describe.py -------------------------------------------------------------------------------- /smoketests/tests/dml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/dml.py -------------------------------------------------------------------------------- /smoketests/tests/domains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/domains.py -------------------------------------------------------------------------------- /smoketests/tests/energy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/energy.py -------------------------------------------------------------------------------- /smoketests/tests/filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/filtering.py -------------------------------------------------------------------------------- /smoketests/tests/module_nested_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/module_nested_op.py -------------------------------------------------------------------------------- /smoketests/tests/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/modules.py -------------------------------------------------------------------------------- /smoketests/tests/namespaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/namespaces.py -------------------------------------------------------------------------------- /smoketests/tests/new_user_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/new_user_flow.py -------------------------------------------------------------------------------- /smoketests/tests/panic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/panic.py -------------------------------------------------------------------------------- /smoketests/tests/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/permissions.py -------------------------------------------------------------------------------- /smoketests/tests/pg_wire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/pg_wire.py -------------------------------------------------------------------------------- /smoketests/tests/quickstart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/quickstart.py -------------------------------------------------------------------------------- /smoketests/tests/replication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/replication.py -------------------------------------------------------------------------------- /smoketests/tests/rls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/rls.py -------------------------------------------------------------------------------- /smoketests/tests/schedule_reducer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/schedule_reducer.py -------------------------------------------------------------------------------- /smoketests/tests/servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/servers.py -------------------------------------------------------------------------------- /smoketests/tests/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/sql.py -------------------------------------------------------------------------------- /smoketests/tests/teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/teams.py -------------------------------------------------------------------------------- /smoketests/tests/timestamp_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/timestamp_route.py -------------------------------------------------------------------------------- /smoketests/tests/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/views.py -------------------------------------------------------------------------------- /smoketests/tests/zz_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/tests/zz_docker.py -------------------------------------------------------------------------------- /smoketests/unittest_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/smoketests/unittest_parallel.py -------------------------------------------------------------------------------- /tools/check-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/check-diff.sh -------------------------------------------------------------------------------- /tools/clippy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/clippy.sh -------------------------------------------------------------------------------- /tools/crate-publish-checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/crate-publish-checks.py -------------------------------------------------------------------------------- /tools/find-publish-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/find-publish-list.py -------------------------------------------------------------------------------- /tools/gen-bindings/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/gen-bindings/Cargo.toml -------------------------------------------------------------------------------- /tools/gen-bindings/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/gen-bindings/src/main.rs -------------------------------------------------------------------------------- /tools/generate-client-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/generate-client-api/Cargo.toml -------------------------------------------------------------------------------- /tools/license-check/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/license-check/Cargo.toml -------------------------------------------------------------------------------- /tools/license-check/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/license-check/main.rs -------------------------------------------------------------------------------- /tools/merge-docker-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/merge-docker-images.sh -------------------------------------------------------------------------------- /tools/perf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/perf.sh -------------------------------------------------------------------------------- /tools/publish-crates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/publish-crates.sh -------------------------------------------------------------------------------- /tools/replace-spacetimedb/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/replace-spacetimedb/Cargo.toml -------------------------------------------------------------------------------- /tools/replace-spacetimedb/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/replace-spacetimedb/src/lib.rs -------------------------------------------------------------------------------- /tools/run-all-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/run-all-tests.sh -------------------------------------------------------------------------------- /tools/update-test-snapshots.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/update-test-snapshots.sh -------------------------------------------------------------------------------- /tools/upgrade-version/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/upgrade-version/Cargo.toml -------------------------------------------------------------------------------- /tools/upgrade-version/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSL.txt -------------------------------------------------------------------------------- /tools/upgrade-version/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tools/upgrade-version/src/main.rs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clockworklabs/SpacetimeDB/HEAD/tsconfig.json --------------------------------------------------------------------------------