1
This commit is contained in:
@@ -33,6 +33,7 @@ mod migration;
|
||||
mod puzzle;
|
||||
mod runtime;
|
||||
mod square_hole;
|
||||
mod visual_novel;
|
||||
|
||||
pub use ai::*;
|
||||
pub use asset_metadata::*;
|
||||
@@ -46,3 +47,4 @@ pub use match3d::*;
|
||||
pub use migration::*;
|
||||
pub use runtime::*;
|
||||
pub use square_hole::*;
|
||||
pub use visual_novel::*;
|
||||
|
||||
@@ -17,6 +17,10 @@ use crate::square_hole::tables::{
|
||||
square_hole_agent_message, square_hole_agent_session, square_hole_runtime_run,
|
||||
square_hole_work_profile,
|
||||
};
|
||||
use crate::{
|
||||
visual_novel_agent_message, visual_novel_agent_session, visual_novel_runtime_event,
|
||||
visual_novel_runtime_history_entry, visual_novel_runtime_run, visual_novel_work_profile,
|
||||
};
|
||||
|
||||
const MIGRATION_SCHEMA_VERSION: u32 = 1;
|
||||
const MIGRATION_MAX_TABLE_NAME_LEN: usize = 96;
|
||||
@@ -216,6 +220,12 @@ macro_rules! migration_tables {
|
||||
square_hole_agent_message,
|
||||
square_hole_work_profile,
|
||||
square_hole_runtime_run,
|
||||
visual_novel_agent_session,
|
||||
visual_novel_agent_message,
|
||||
visual_novel_work_profile,
|
||||
visual_novel_runtime_run,
|
||||
visual_novel_runtime_history_entry,
|
||||
visual_novel_runtime_event,
|
||||
big_fish_creation_session,
|
||||
big_fish_agent_message,
|
||||
big_fish_asset_slot,
|
||||
|
||||
@@ -1065,6 +1065,7 @@ fn select_puzzle_cover_image_tx(
|
||||
level_id: target_level.level_id,
|
||||
level_name: target_level.level_name,
|
||||
picture_description: target_level.picture_description,
|
||||
picture_reference: target_level.picture_reference,
|
||||
candidates: selected_level_draft.candidates,
|
||||
selected_candidate_id: selected_level_draft.selected_candidate_id,
|
||||
cover_image_src: selected_level_draft.cover_image_src,
|
||||
@@ -2316,6 +2317,7 @@ fn build_profile_levels_from_row(
|
||||
level_id: "puzzle-level-1".to_string(),
|
||||
level_name: row.level_name.clone(),
|
||||
picture_description: row.summary.clone(),
|
||||
picture_reference: None,
|
||||
candidates: Vec::new(),
|
||||
selected_candidate_id: None,
|
||||
cover_image_src: row.cover_image_src.clone(),
|
||||
@@ -3318,6 +3320,7 @@ mod tests {
|
||||
.first()
|
||||
.map(|level| level.picture_description.clone())
|
||||
.unwrap_or_default(),
|
||||
picture_reference: None,
|
||||
candidates: candidates.clone(),
|
||||
selected_candidate_id: None,
|
||||
cover_image_src: None,
|
||||
|
||||
1899
server-rs/crates/spacetime-module/src/visual_novel.rs
Normal file
1899
server-rs/crates/spacetime-module/src/visual_novel.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user