Enforce Genarrative play-type SOP and update docs
Rewrite Genarrative play-type integration guidance across .codex and .hermes to define a platform-level SOP: default to form/image workbench, unify single-image asset slots (CreativeImageInputPanel), standardize series-material sheet->cut->transparent->OSS pipeline, and forbid copying legacy chat/agent workflows as the default. Add decision-log entry freezing the SOP and a pitfalls note warning against direct reuse of old play tools. Update CONTEXT.md and docs/README.md, add a new PRD file, and apply related small server-side changes (module-auth, spacetime-client mappers and runtime) to align back-end code with the new contracts and flows.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
|
||||
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
|
||||
|
||||
// This was generated using spacetimedb cli version 2.2.0 (commit eb11e2f5c41dce6979715ad407996270d61329f6).
|
||||
// This was generated using spacetimedb cli version 2.1.0 (commit 6981f48b4bc1a71c8dd9bdfe5a2c343f6370243d).
|
||||
|
||||
#![allow(unused, clippy::all)]
|
||||
use spacetimedb_sdk::__codegen::{self as __sdk, __lib, __sats, __ws};
|
||||
@@ -199,6 +199,7 @@ pub mod click_match_3_d_item_procedure;
|
||||
pub mod combat_outcome_type;
|
||||
pub mod compile_big_fish_draft_procedure;
|
||||
pub mod compile_custom_world_published_profile_procedure;
|
||||
pub mod compile_jump_hop_draft_procedure;
|
||||
pub mod compile_match_3_d_draft_procedure;
|
||||
pub mod compile_puzzle_agent_draft_procedure;
|
||||
pub mod compile_square_hole_draft_procedure;
|
||||
@@ -218,6 +219,7 @@ pub mod create_battle_state_and_return_procedure;
|
||||
pub mod create_battle_state_reducer;
|
||||
pub mod create_big_fish_session_procedure;
|
||||
pub mod create_custom_world_agent_session_procedure;
|
||||
pub mod create_jump_hop_agent_session_procedure;
|
||||
pub mod create_match_3_d_agent_session_procedure;
|
||||
pub mod create_profile_recharge_order_and_return_procedure;
|
||||
pub mod create_puzzle_agent_session_procedure;
|
||||
@@ -349,6 +351,9 @@ pub mod get_custom_world_agent_session_procedure;
|
||||
pub mod get_custom_world_gallery_detail_by_code_procedure;
|
||||
pub mod get_custom_world_gallery_detail_procedure;
|
||||
pub mod get_custom_world_library_detail_procedure;
|
||||
pub mod get_jump_hop_agent_session_procedure;
|
||||
pub mod get_jump_hop_run_procedure;
|
||||
pub mod get_jump_hop_work_profile_procedure;
|
||||
pub mod get_match_3_d_agent_session_procedure;
|
||||
pub mod get_match_3_d_run_procedure;
|
||||
pub mod get_match_3_d_work_detail_procedure;
|
||||
@@ -393,11 +398,55 @@ pub mod inventory_mutation_type;
|
||||
pub mod inventory_slot_snapshot_type;
|
||||
pub mod inventory_slot_table;
|
||||
pub mod inventory_slot_type;
|
||||
pub mod jump_hop_agent_session_create_input_type;
|
||||
pub mod jump_hop_agent_session_get_input_type;
|
||||
pub mod jump_hop_agent_session_procedure_result_type;
|
||||
pub mod jump_hop_agent_session_row_type;
|
||||
pub mod jump_hop_agent_session_snapshot_type;
|
||||
pub mod jump_hop_agent_session_table;
|
||||
pub mod jump_hop_character_asset_snapshot_type;
|
||||
pub mod jump_hop_creator_config_snapshot_type;
|
||||
pub mod jump_hop_difficulty_type;
|
||||
pub mod jump_hop_draft_compile_input_type;
|
||||
pub mod jump_hop_draft_snapshot_type;
|
||||
pub mod jump_hop_event_row_type;
|
||||
pub mod jump_hop_event_table;
|
||||
pub mod jump_hop_gallery_card_view_row_type;
|
||||
pub mod jump_hop_gallery_card_view_table;
|
||||
pub mod jump_hop_gallery_view_row_type;
|
||||
pub mod jump_hop_gallery_view_table;
|
||||
pub mod jump_hop_jump_procedure;
|
||||
pub mod jump_hop_jump_result_kind_type;
|
||||
pub mod jump_hop_last_jump_type;
|
||||
pub mod jump_hop_path_type;
|
||||
pub mod jump_hop_platform_type;
|
||||
pub mod jump_hop_run_get_input_type;
|
||||
pub mod jump_hop_run_jump_input_type;
|
||||
pub mod jump_hop_run_procedure_result_type;
|
||||
pub mod jump_hop_run_restart_input_type;
|
||||
pub mod jump_hop_run_snapshot_type;
|
||||
pub mod jump_hop_run_start_input_type;
|
||||
pub mod jump_hop_run_status_type;
|
||||
pub mod jump_hop_runtime_run_row_type;
|
||||
pub mod jump_hop_runtime_run_table;
|
||||
pub mod jump_hop_scoring_type;
|
||||
pub mod jump_hop_tile_asset_snapshot_type;
|
||||
pub mod jump_hop_tile_type_type;
|
||||
pub mod jump_hop_work_get_input_type;
|
||||
pub mod jump_hop_work_procedure_result_type;
|
||||
pub mod jump_hop_work_profile_row_type;
|
||||
pub mod jump_hop_work_profile_table;
|
||||
pub mod jump_hop_work_publish_input_type;
|
||||
pub mod jump_hop_work_snapshot_type;
|
||||
pub mod jump_hop_work_update_input_type;
|
||||
pub mod jump_hop_works_list_input_type;
|
||||
pub mod jump_hop_works_procedure_result_type;
|
||||
pub mod list_asset_history_and_return_procedure;
|
||||
pub mod list_big_fish_works_procedure;
|
||||
pub mod list_custom_world_gallery_entries_procedure;
|
||||
pub mod list_custom_world_profiles_procedure;
|
||||
pub mod list_custom_world_works_procedure;
|
||||
pub mod list_jump_hop_works_procedure;
|
||||
pub mod list_match_3_d_works_procedure;
|
||||
pub mod list_platform_browse_history_procedure;
|
||||
pub mod list_profile_save_archives_procedure;
|
||||
@@ -508,6 +557,7 @@ pub mod publish_big_fish_game_procedure;
|
||||
pub mod publish_custom_world_profile_and_return_procedure;
|
||||
pub mod publish_custom_world_profile_reducer;
|
||||
pub mod publish_custom_world_world_procedure;
|
||||
pub mod publish_jump_hop_work_procedure;
|
||||
pub mod publish_match_3_d_work_procedure;
|
||||
pub mod publish_puzzle_work_procedure;
|
||||
pub mod publish_square_hole_work_procedure;
|
||||
@@ -649,6 +699,7 @@ pub mod resolve_npc_social_action_input_type;
|
||||
pub mod resolve_npc_social_action_reducer;
|
||||
pub mod resolve_treasure_interaction_and_return_procedure;
|
||||
pub mod resolve_treasure_interaction_reducer;
|
||||
pub mod restart_jump_hop_run_procedure;
|
||||
pub mod restart_match_3_d_run_procedure;
|
||||
pub mod restart_square_hole_run_procedure;
|
||||
pub mod resume_profile_save_archive_and_return_procedure;
|
||||
@@ -820,6 +871,7 @@ pub mod start_ai_task_reducer;
|
||||
pub mod start_ai_task_stage_reducer;
|
||||
pub mod start_bark_battle_run_procedure;
|
||||
pub mod start_big_fish_run_procedure;
|
||||
pub mod start_jump_hop_run_procedure;
|
||||
pub mod start_match_3_d_run_procedure;
|
||||
pub mod start_puzzle_run_procedure;
|
||||
pub mod start_square_hole_run_procedure;
|
||||
@@ -864,6 +916,7 @@ pub mod unequip_inventory_item_input_type;
|
||||
pub mod unpublish_custom_world_profile_and_return_procedure;
|
||||
pub mod unpublish_custom_world_profile_reducer;
|
||||
pub mod update_bark_battle_draft_config_procedure;
|
||||
pub mod update_jump_hop_work_procedure;
|
||||
pub mod update_match_3_d_work_procedure;
|
||||
pub mod update_puzzle_run_pause_procedure;
|
||||
pub mod update_puzzle_work_procedure;
|
||||
@@ -1125,6 +1178,7 @@ pub use click_match_3_d_item_procedure::click_match_3_d_item;
|
||||
pub use combat_outcome_type::CombatOutcome;
|
||||
pub use compile_big_fish_draft_procedure::compile_big_fish_draft;
|
||||
pub use compile_custom_world_published_profile_procedure::compile_custom_world_published_profile;
|
||||
pub use compile_jump_hop_draft_procedure::compile_jump_hop_draft;
|
||||
pub use compile_match_3_d_draft_procedure::compile_match_3_d_draft;
|
||||
pub use compile_puzzle_agent_draft_procedure::compile_puzzle_agent_draft;
|
||||
pub use compile_square_hole_draft_procedure::compile_square_hole_draft;
|
||||
@@ -1144,6 +1198,7 @@ pub use create_battle_state_and_return_procedure::create_battle_state_and_return
|
||||
pub use create_battle_state_reducer::create_battle_state;
|
||||
pub use create_big_fish_session_procedure::create_big_fish_session;
|
||||
pub use create_custom_world_agent_session_procedure::create_custom_world_agent_session;
|
||||
pub use create_jump_hop_agent_session_procedure::create_jump_hop_agent_session;
|
||||
pub use create_match_3_d_agent_session_procedure::create_match_3_d_agent_session;
|
||||
pub use create_profile_recharge_order_and_return_procedure::create_profile_recharge_order_and_return;
|
||||
pub use create_puzzle_agent_session_procedure::create_puzzle_agent_session;
|
||||
@@ -1275,6 +1330,9 @@ pub use get_custom_world_agent_session_procedure::get_custom_world_agent_session
|
||||
pub use get_custom_world_gallery_detail_by_code_procedure::get_custom_world_gallery_detail_by_code;
|
||||
pub use get_custom_world_gallery_detail_procedure::get_custom_world_gallery_detail;
|
||||
pub use get_custom_world_library_detail_procedure::get_custom_world_library_detail;
|
||||
pub use get_jump_hop_agent_session_procedure::get_jump_hop_agent_session;
|
||||
pub use get_jump_hop_run_procedure::get_jump_hop_run;
|
||||
pub use get_jump_hop_work_profile_procedure::get_jump_hop_work_profile;
|
||||
pub use get_match_3_d_agent_session_procedure::get_match_3_d_agent_session;
|
||||
pub use get_match_3_d_run_procedure::get_match_3_d_run;
|
||||
pub use get_match_3_d_work_detail_procedure::get_match_3_d_work_detail;
|
||||
@@ -1319,11 +1377,55 @@ pub use inventory_mutation_type::InventoryMutation;
|
||||
pub use inventory_slot_snapshot_type::InventorySlotSnapshot;
|
||||
pub use inventory_slot_table::*;
|
||||
pub use inventory_slot_type::InventorySlot;
|
||||
pub use jump_hop_agent_session_create_input_type::JumpHopAgentSessionCreateInput;
|
||||
pub use jump_hop_agent_session_get_input_type::JumpHopAgentSessionGetInput;
|
||||
pub use jump_hop_agent_session_procedure_result_type::JumpHopAgentSessionProcedureResult;
|
||||
pub use jump_hop_agent_session_row_type::JumpHopAgentSessionRow;
|
||||
pub use jump_hop_agent_session_snapshot_type::JumpHopAgentSessionSnapshot;
|
||||
pub use jump_hop_agent_session_table::*;
|
||||
pub use jump_hop_character_asset_snapshot_type::JumpHopCharacterAssetSnapshot;
|
||||
pub use jump_hop_creator_config_snapshot_type::JumpHopCreatorConfigSnapshot;
|
||||
pub use jump_hop_difficulty_type::JumpHopDifficulty;
|
||||
pub use jump_hop_draft_compile_input_type::JumpHopDraftCompileInput;
|
||||
pub use jump_hop_draft_snapshot_type::JumpHopDraftSnapshot;
|
||||
pub use jump_hop_event_row_type::JumpHopEventRow;
|
||||
pub use jump_hop_event_table::*;
|
||||
pub use jump_hop_gallery_card_view_row_type::JumpHopGalleryCardViewRow;
|
||||
pub use jump_hop_gallery_card_view_table::*;
|
||||
pub use jump_hop_gallery_view_row_type::JumpHopGalleryViewRow;
|
||||
pub use jump_hop_gallery_view_table::*;
|
||||
pub use jump_hop_jump_procedure::jump_hop_jump;
|
||||
pub use jump_hop_jump_result_kind_type::JumpHopJumpResultKind;
|
||||
pub use jump_hop_last_jump_type::JumpHopLastJump;
|
||||
pub use jump_hop_path_type::JumpHopPath;
|
||||
pub use jump_hop_platform_type::JumpHopPlatform;
|
||||
pub use jump_hop_run_get_input_type::JumpHopRunGetInput;
|
||||
pub use jump_hop_run_jump_input_type::JumpHopRunJumpInput;
|
||||
pub use jump_hop_run_procedure_result_type::JumpHopRunProcedureResult;
|
||||
pub use jump_hop_run_restart_input_type::JumpHopRunRestartInput;
|
||||
pub use jump_hop_run_snapshot_type::JumpHopRunSnapshot;
|
||||
pub use jump_hop_run_start_input_type::JumpHopRunStartInput;
|
||||
pub use jump_hop_run_status_type::JumpHopRunStatus;
|
||||
pub use jump_hop_runtime_run_row_type::JumpHopRuntimeRunRow;
|
||||
pub use jump_hop_runtime_run_table::*;
|
||||
pub use jump_hop_scoring_type::JumpHopScoring;
|
||||
pub use jump_hop_tile_asset_snapshot_type::JumpHopTileAssetSnapshot;
|
||||
pub use jump_hop_tile_type_type::JumpHopTileType;
|
||||
pub use jump_hop_work_get_input_type::JumpHopWorkGetInput;
|
||||
pub use jump_hop_work_procedure_result_type::JumpHopWorkProcedureResult;
|
||||
pub use jump_hop_work_profile_row_type::JumpHopWorkProfileRow;
|
||||
pub use jump_hop_work_profile_table::*;
|
||||
pub use jump_hop_work_publish_input_type::JumpHopWorkPublishInput;
|
||||
pub use jump_hop_work_snapshot_type::JumpHopWorkSnapshot;
|
||||
pub use jump_hop_work_update_input_type::JumpHopWorkUpdateInput;
|
||||
pub use jump_hop_works_list_input_type::JumpHopWorksListInput;
|
||||
pub use jump_hop_works_procedure_result_type::JumpHopWorksProcedureResult;
|
||||
pub use list_asset_history_and_return_procedure::list_asset_history_and_return;
|
||||
pub use list_big_fish_works_procedure::list_big_fish_works;
|
||||
pub use list_custom_world_gallery_entries_procedure::list_custom_world_gallery_entries;
|
||||
pub use list_custom_world_profiles_procedure::list_custom_world_profiles;
|
||||
pub use list_custom_world_works_procedure::list_custom_world_works;
|
||||
pub use list_jump_hop_works_procedure::list_jump_hop_works;
|
||||
pub use list_match_3_d_works_procedure::list_match_3_d_works;
|
||||
pub use list_platform_browse_history_procedure::list_platform_browse_history;
|
||||
pub use list_profile_save_archives_procedure::list_profile_save_archives;
|
||||
@@ -1434,6 +1536,7 @@ pub use publish_big_fish_game_procedure::publish_big_fish_game;
|
||||
pub use publish_custom_world_profile_and_return_procedure::publish_custom_world_profile_and_return;
|
||||
pub use publish_custom_world_profile_reducer::publish_custom_world_profile;
|
||||
pub use publish_custom_world_world_procedure::publish_custom_world_world;
|
||||
pub use publish_jump_hop_work_procedure::publish_jump_hop_work;
|
||||
pub use publish_match_3_d_work_procedure::publish_match_3_d_work;
|
||||
pub use publish_puzzle_work_procedure::publish_puzzle_work;
|
||||
pub use publish_square_hole_work_procedure::publish_square_hole_work;
|
||||
@@ -1575,6 +1678,7 @@ pub use resolve_npc_social_action_input_type::ResolveNpcSocialActionInput;
|
||||
pub use resolve_npc_social_action_reducer::resolve_npc_social_action;
|
||||
pub use resolve_treasure_interaction_and_return_procedure::resolve_treasure_interaction_and_return;
|
||||
pub use resolve_treasure_interaction_reducer::resolve_treasure_interaction;
|
||||
pub use restart_jump_hop_run_procedure::restart_jump_hop_run;
|
||||
pub use restart_match_3_d_run_procedure::restart_match_3_d_run;
|
||||
pub use restart_square_hole_run_procedure::restart_square_hole_run;
|
||||
pub use resume_profile_save_archive_and_return_procedure::resume_profile_save_archive_and_return;
|
||||
@@ -1746,6 +1850,7 @@ pub use start_ai_task_reducer::start_ai_task;
|
||||
pub use start_ai_task_stage_reducer::start_ai_task_stage;
|
||||
pub use start_bark_battle_run_procedure::start_bark_battle_run;
|
||||
pub use start_big_fish_run_procedure::start_big_fish_run;
|
||||
pub use start_jump_hop_run_procedure::start_jump_hop_run;
|
||||
pub use start_match_3_d_run_procedure::start_match_3_d_run;
|
||||
pub use start_puzzle_run_procedure::start_puzzle_run;
|
||||
pub use start_square_hole_run_procedure::start_square_hole_run;
|
||||
@@ -1790,6 +1895,7 @@ pub use unequip_inventory_item_input_type::UnequipInventoryItemInput;
|
||||
pub use unpublish_custom_world_profile_and_return_procedure::unpublish_custom_world_profile_and_return;
|
||||
pub use unpublish_custom_world_profile_reducer::unpublish_custom_world_profile;
|
||||
pub use update_bark_battle_draft_config_procedure::update_bark_battle_draft_config;
|
||||
pub use update_jump_hop_work_procedure::update_jump_hop_work;
|
||||
pub use update_match_3_d_work_procedure::update_match_3_d_work;
|
||||
pub use update_puzzle_run_pause_procedure::update_puzzle_run_pause;
|
||||
pub use update_puzzle_work_procedure::update_puzzle_work;
|
||||
@@ -2169,6 +2275,12 @@ pub struct DbUpdate {
|
||||
database_migration_import_chunk: __sdk::TableUpdate<DatabaseMigrationImportChunk>,
|
||||
database_migration_operator: __sdk::TableUpdate<DatabaseMigrationOperator>,
|
||||
inventory_slot: __sdk::TableUpdate<InventorySlot>,
|
||||
jump_hop_agent_session: __sdk::TableUpdate<JumpHopAgentSessionRow>,
|
||||
jump_hop_event: __sdk::TableUpdate<JumpHopEventRow>,
|
||||
jump_hop_gallery_card_view: __sdk::TableUpdate<JumpHopGalleryCardViewRow>,
|
||||
jump_hop_gallery_view: __sdk::TableUpdate<JumpHopGalleryViewRow>,
|
||||
jump_hop_runtime_run: __sdk::TableUpdate<JumpHopRuntimeRunRow>,
|
||||
jump_hop_work_profile: __sdk::TableUpdate<JumpHopWorkProfileRow>,
|
||||
match_3_d_agent_message: __sdk::TableUpdate<Match3DAgentMessageRow>,
|
||||
match_3_d_agent_session: __sdk::TableUpdate<Match3DAgentSessionRow>,
|
||||
match_3_d_gallery_view: __sdk::TableUpdate<Match3DGalleryViewRow>,
|
||||
@@ -2358,6 +2470,24 @@ impl TryFrom<__ws::v2::TransactionUpdate> for DbUpdate {
|
||||
"inventory_slot" => db_update
|
||||
.inventory_slot
|
||||
.append(inventory_slot_table::parse_table_update(table_update)?),
|
||||
"jump_hop_agent_session" => db_update.jump_hop_agent_session.append(
|
||||
jump_hop_agent_session_table::parse_table_update(table_update)?,
|
||||
),
|
||||
"jump_hop_event" => db_update
|
||||
.jump_hop_event
|
||||
.append(jump_hop_event_table::parse_table_update(table_update)?),
|
||||
"jump_hop_gallery_card_view" => db_update.jump_hop_gallery_card_view.append(
|
||||
jump_hop_gallery_card_view_table::parse_table_update(table_update)?,
|
||||
),
|
||||
"jump_hop_gallery_view" => db_update.jump_hop_gallery_view.append(
|
||||
jump_hop_gallery_view_table::parse_table_update(table_update)?,
|
||||
),
|
||||
"jump_hop_runtime_run" => db_update.jump_hop_runtime_run.append(
|
||||
jump_hop_runtime_run_table::parse_table_update(table_update)?,
|
||||
),
|
||||
"jump_hop_work_profile" => db_update.jump_hop_work_profile.append(
|
||||
jump_hop_work_profile_table::parse_table_update(table_update)?,
|
||||
),
|
||||
"match_3_d_agent_message" => db_update.match_3_d_agent_message.append(
|
||||
match_3_d_agent_message_table::parse_table_update(table_update)?,
|
||||
),
|
||||
@@ -2748,6 +2878,27 @@ impl __sdk::DbUpdate for DbUpdate {
|
||||
diff.inventory_slot = cache
|
||||
.apply_diff_to_table::<InventorySlot>("inventory_slot", &self.inventory_slot)
|
||||
.with_updates_by_pk(|row| &row.slot_id);
|
||||
diff.jump_hop_agent_session = cache
|
||||
.apply_diff_to_table::<JumpHopAgentSessionRow>(
|
||||
"jump_hop_agent_session",
|
||||
&self.jump_hop_agent_session,
|
||||
)
|
||||
.with_updates_by_pk(|row| &row.session_id);
|
||||
diff.jump_hop_event = cache
|
||||
.apply_diff_to_table::<JumpHopEventRow>("jump_hop_event", &self.jump_hop_event)
|
||||
.with_updates_by_pk(|row| &row.event_id);
|
||||
diff.jump_hop_runtime_run = cache
|
||||
.apply_diff_to_table::<JumpHopRuntimeRunRow>(
|
||||
"jump_hop_runtime_run",
|
||||
&self.jump_hop_runtime_run,
|
||||
)
|
||||
.with_updates_by_pk(|row| &row.run_id);
|
||||
diff.jump_hop_work_profile = cache
|
||||
.apply_diff_to_table::<JumpHopWorkProfileRow>(
|
||||
"jump_hop_work_profile",
|
||||
&self.jump_hop_work_profile,
|
||||
)
|
||||
.with_updates_by_pk(|row| &row.profile_id);
|
||||
diff.match_3_d_agent_message = cache
|
||||
.apply_diff_to_table::<Match3DAgentMessageRow>(
|
||||
"match_3_d_agent_message",
|
||||
@@ -3012,6 +3163,14 @@ impl __sdk::DbUpdate for DbUpdate {
|
||||
"big_fish_gallery_view",
|
||||
&self.big_fish_gallery_view,
|
||||
);
|
||||
diff.jump_hop_gallery_card_view = cache.apply_diff_to_table::<JumpHopGalleryCardViewRow>(
|
||||
"jump_hop_gallery_card_view",
|
||||
&self.jump_hop_gallery_card_view,
|
||||
);
|
||||
diff.jump_hop_gallery_view = cache.apply_diff_to_table::<JumpHopGalleryViewRow>(
|
||||
"jump_hop_gallery_view",
|
||||
&self.jump_hop_gallery_view,
|
||||
);
|
||||
diff.match_3_d_gallery_view = cache.apply_diff_to_table::<Match3DGalleryViewRow>(
|
||||
"match_3_d_gallery_view",
|
||||
&self.match_3_d_gallery_view,
|
||||
@@ -3156,6 +3315,24 @@ impl __sdk::DbUpdate for DbUpdate {
|
||||
"inventory_slot" => db_update
|
||||
.inventory_slot
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_agent_session" => db_update
|
||||
.jump_hop_agent_session
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_event" => db_update
|
||||
.jump_hop_event
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_gallery_card_view" => db_update
|
||||
.jump_hop_gallery_card_view
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_gallery_view" => db_update
|
||||
.jump_hop_gallery_view
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_runtime_run" => db_update
|
||||
.jump_hop_runtime_run
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"jump_hop_work_profile" => db_update
|
||||
.jump_hop_work_profile
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
"match_3_d_agent_message" => db_update
|
||||
.match_3_d_agent_message
|
||||
.append(__sdk::parse_row_list_as_inserts(table_rows.rows)?),
|
||||
@@ -3454,6 +3631,24 @@ impl __sdk::DbUpdate for DbUpdate {
|
||||
"inventory_slot" => db_update
|
||||
.inventory_slot
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_agent_session" => db_update
|
||||
.jump_hop_agent_session
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_event" => db_update
|
||||
.jump_hop_event
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_gallery_card_view" => db_update
|
||||
.jump_hop_gallery_card_view
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_gallery_view" => db_update
|
||||
.jump_hop_gallery_view
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_runtime_run" => db_update
|
||||
.jump_hop_runtime_run
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"jump_hop_work_profile" => db_update
|
||||
.jump_hop_work_profile
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
"match_3_d_agent_message" => db_update
|
||||
.match_3_d_agent_message
|
||||
.append(__sdk::parse_row_list_as_deletes(table_rows.rows)?),
|
||||
@@ -3678,6 +3873,12 @@ pub struct AppliedDiff<'r> {
|
||||
database_migration_import_chunk: __sdk::TableAppliedDiff<'r, DatabaseMigrationImportChunk>,
|
||||
database_migration_operator: __sdk::TableAppliedDiff<'r, DatabaseMigrationOperator>,
|
||||
inventory_slot: __sdk::TableAppliedDiff<'r, InventorySlot>,
|
||||
jump_hop_agent_session: __sdk::TableAppliedDiff<'r, JumpHopAgentSessionRow>,
|
||||
jump_hop_event: __sdk::TableAppliedDiff<'r, JumpHopEventRow>,
|
||||
jump_hop_gallery_card_view: __sdk::TableAppliedDiff<'r, JumpHopGalleryCardViewRow>,
|
||||
jump_hop_gallery_view: __sdk::TableAppliedDiff<'r, JumpHopGalleryViewRow>,
|
||||
jump_hop_runtime_run: __sdk::TableAppliedDiff<'r, JumpHopRuntimeRunRow>,
|
||||
jump_hop_work_profile: __sdk::TableAppliedDiff<'r, JumpHopWorkProfileRow>,
|
||||
match_3_d_agent_message: __sdk::TableAppliedDiff<'r, Match3DAgentMessageRow>,
|
||||
match_3_d_agent_session: __sdk::TableAppliedDiff<'r, Match3DAgentSessionRow>,
|
||||
match_3_d_gallery_view: __sdk::TableAppliedDiff<'r, Match3DGalleryViewRow>,
|
||||
@@ -3935,6 +4136,36 @@ impl<'r> __sdk::AppliedDiff<'r> for AppliedDiff<'r> {
|
||||
&self.inventory_slot,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopAgentSessionRow>(
|
||||
"jump_hop_agent_session",
|
||||
&self.jump_hop_agent_session,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopEventRow>(
|
||||
"jump_hop_event",
|
||||
&self.jump_hop_event,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopGalleryCardViewRow>(
|
||||
"jump_hop_gallery_card_view",
|
||||
&self.jump_hop_gallery_card_view,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopGalleryViewRow>(
|
||||
"jump_hop_gallery_view",
|
||||
&self.jump_hop_gallery_view,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopRuntimeRunRow>(
|
||||
"jump_hop_runtime_run",
|
||||
&self.jump_hop_runtime_run,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<JumpHopWorkProfileRow>(
|
||||
"jump_hop_work_profile",
|
||||
&self.jump_hop_work_profile,
|
||||
event,
|
||||
);
|
||||
callbacks.invoke_table_row_callbacks::<Match3DAgentMessageRow>(
|
||||
"match_3_d_agent_message",
|
||||
&self.match_3_d_agent_message,
|
||||
@@ -4902,6 +5133,12 @@ impl __sdk::SpacetimeModule for RemoteModule {
|
||||
database_migration_import_chunk_table::register_table(client_cache);
|
||||
database_migration_operator_table::register_table(client_cache);
|
||||
inventory_slot_table::register_table(client_cache);
|
||||
jump_hop_agent_session_table::register_table(client_cache);
|
||||
jump_hop_event_table::register_table(client_cache);
|
||||
jump_hop_gallery_card_view_table::register_table(client_cache);
|
||||
jump_hop_gallery_view_table::register_table(client_cache);
|
||||
jump_hop_runtime_run_table::register_table(client_cache);
|
||||
jump_hop_work_profile_table::register_table(client_cache);
|
||||
match_3_d_agent_message_table::register_table(client_cache);
|
||||
match_3_d_agent_session_table::register_table(client_cache);
|
||||
match_3_d_gallery_view_table::register_table(client_cache);
|
||||
@@ -4999,6 +5236,12 @@ impl __sdk::SpacetimeModule for RemoteModule {
|
||||
"database_migration_import_chunk",
|
||||
"database_migration_operator",
|
||||
"inventory_slot",
|
||||
"jump_hop_agent_session",
|
||||
"jump_hop_event",
|
||||
"jump_hop_gallery_card_view",
|
||||
"jump_hop_gallery_view",
|
||||
"jump_hop_runtime_run",
|
||||
"jump_hop_work_profile",
|
||||
"match_3_d_agent_message",
|
||||
"match_3_d_agent_session",
|
||||
"match_3_d_gallery_view",
|
||||
|
||||
Reference in New Issue
Block a user