mirror of
https://github.com/yoncodes/BD2PS.git
synced 2026-08-04 22:02:15 +02:00
more changes to file structure
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::achievement_clear_info::AchievementClearInfo;
|
use crate::models::game::achievement::achievement_clear_info::AchievementClearInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AchievementClearInfo record from a Rust struct.
|
/// Add a single AchievementClearInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::achievement_info::AchievementInfo;
|
use crate::models::game::achievement::achievement_info::AchievementInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AchievementInfo record from a Rust struct.
|
/// Add a single AchievementInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::achievement_update_info::AchievementUpdateInfo;
|
use crate::models::game::achievement::achievement_update_info::AchievementUpdateInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AchievementUpdateInfo record from a Rust struct.
|
/// Add a single AchievementUpdateInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::action_matching_client_info::ActionMatchingClientInfo;
|
use crate::models::game::action::action_matching_client_info::ActionMatchingClientInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActionMatchingClientInfo record from a Rust struct.
|
/// Add a single ActionMatchingClientInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::action_monster_state_info::ActionMonsterStateInfo;
|
use crate::models::game::action::action_monster_state_info::ActionMonsterStateInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActionMonsterStateInfo record from a Rust struct.
|
/// Add a single ActionMonsterStateInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::action_player_state_info::ActionPlayerStateInfo;
|
use crate::models::game::action::action_player_state_info::ActionPlayerStateInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActionPlayerStateInfo record from a Rust struct.
|
/// Add a single ActionPlayerStateInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::action_relay_user_info::ActionRelayUserInfo;
|
use crate::models::game::action::action_relay_user_info::ActionRelayUserInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActionRelayUserInfo record from a Rust struct.
|
/// Add a single ActionRelayUserInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::action_user_info::ActionUserInfo;
|
use crate::models::game::action::action_user_info::ActionUserInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActionUserInfo record from a Rust struct.
|
/// Add a single ActionUserInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::active_contents_info::ActiveContentsInfo;
|
use crate::models::game::active::active_contents_info::ActiveContentsInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ActiveContentsInfo record from a Rust struct.
|
/// Add a single ActiveContentsInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::attendance_always_info::AttendanceAlwaysInfo;
|
use crate::models::game::attendance::attendance_always_info::AttendanceAlwaysInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AttendanceAlwaysInfo record from a Rust struct.
|
/// Add a single AttendanceAlwaysInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::attendance_event_reward_obtain_info::AttendanceEventRewardObtainInfo;
|
use crate::models::game::attendance::attendance_event_reward_obtain_info::AttendanceEventRewardObtainInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AttendanceEventRewardObtainInfo record from a Rust struct.
|
/// Add a single AttendanceEventRewardObtainInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::attendance_info::AttendanceInfo;
|
use crate::models::game::attendance::attendance_info::AttendanceInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of AttendanceInfo records for a UID.
|
/// Insert a full JSON array of AttendanceInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::attendance_limit_info::AttendanceLimitInfo;
|
use crate::models::game::attendance::attendance_limit_info::AttendanceLimitInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AttendanceLimitInfo record from a Rust struct.
|
/// Add a single AttendanceLimitInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::attendance_package_info::AttendancePackageInfo;
|
use crate::models::game::attendance::attendance_package_info::AttendancePackageInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single AttendancePackageInfo record from a Rust struct.
|
/// Add a single AttendancePackageInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_char_info::BattleCharInfo;
|
use crate::models::game::battle::battle_char_info::BattleCharInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleCharInfo record from a Rust struct.
|
/// Add a single BattleCharInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_damage_info::BattleDamageInfo;
|
use crate::models::game::battle::battle_damage_info::BattleDamageInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleDamageInfo record from a Rust struct.
|
/// Add a single BattleDamageInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_golem_info::BattleGolemInfo;
|
use crate::models::game::battle::battle_golem_info::BattleGolemInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleGolemInfo record from a Rust struct.
|
/// Add a single BattleGolemInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_grid_type_item_info::BattleGridTypeItemInfo;
|
use crate::models::game::battle::battle_grid_type_item_info::BattleGridTypeItemInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleGridTypeItemInfo record from a Rust struct.
|
/// Add a single BattleGridTypeItemInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_result_info::BattleResultInfo;
|
use crate::models::game::battle::battle_result_info::BattleResultInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleResultInfo record from a Rust struct.
|
/// Add a single BattleResultInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::battle_statistics_info::BattleStatisticsInfo;
|
use crate::models::game::battle::battle_statistics_info::BattleStatisticsInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BattleStatisticsInfo record from a Rust struct.
|
/// Add a single BattleStatisticsInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::buff_info::BuffInfo;
|
use crate::models::game::buff::buff_info::BuffInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single BuffInfo record from a Rust struct.
|
/// Add a single BuffInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cafeteria_facility_info::CafeteriaFacilityInfo;
|
use crate::models::game::cafeteria::cafeteria_facility_info::CafeteriaFacilityInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CafeteriaFacilityInfo record from a Rust struct.
|
/// Add a single CafeteriaFacilityInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cafeteria_info::CafeteriaInfo;
|
use crate::models::game::cafeteria::cafeteria_info::CafeteriaInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CafeteriaInfo record from a Rust struct.
|
/// Add a single CafeteriaInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cafeteria_part_time_manager_info::CafeteriaPartTimeManagerInfo;
|
use crate::models::game::cafeteria::cafeteria_part_time_manager_info::CafeteriaPartTimeManagerInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CafeteriaPartTimeManagerInfo record from a Rust struct.
|
/// Add a single CafeteriaPartTimeManagerInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cafeteria_regular_costume_note_info::CafeteriaRegularCostumeNoteInfo;
|
use crate::models::game::cafeteria::cafeteria_regular_costume_note_info::CafeteriaRegularCostumeNoteInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CafeteriaRegularCostumeNoteInfo record from a Rust struct.
|
/// Add a single CafeteriaRegularCostumeNoteInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cash_mail_info::CashMailInfo;
|
use crate::models::game::cash::cash_mail_info::CashMailInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of CashMailInfo records for a UID.
|
/// Insert a full JSON array of CashMailInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cash_product_info::CashProductInfo;
|
use crate::models::game::cash::cash_product_info::CashProductInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CashProductInfo record from a Rust struct.
|
/// Add a single CashProductInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cash_shop_info::CashShopInfo;
|
use crate::models::game::cash::cash_shop_info::CashShopInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CashShopInfo record from a Rust struct.
|
/// Add a single CashShopInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cash_shop_purchase_count_info::CashShopPurchaseCountInfo;
|
use crate::models::game::cash::cash_shop_purchase_count_info::CashShopPurchaseCountInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of CashShopPurchaseCountInfo records for a UID.
|
/// Insert a full JSON array of CashShopPurchaseCountInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::char_awake_info::CharAwakeInfo;
|
use crate::models::game::char::char_awake_info::CharAwakeInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CharAwakeInfo record from a Rust struct.
|
/// Add a single CharAwakeInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::char_info::CharInfo;
|
use crate::models::game::char::char_info::CharInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CharInfo record from a Rust struct.
|
/// Add a single CharInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::char_partner_info::CharPartnerInfo;
|
use crate::models::game::char::char_partner_info::CharPartnerInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CharPartnerInfo record from a Rust struct.
|
/// Add a single CharPartnerInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use crate::models::game::char_scout_info::CharScoutInfo;
|
use crate::models::game::char::char_scout_info::CharScoutInfo;
|
||||||
/// Insert a full JSON array of CharScoutInfo records for a UID.
|
/// Insert a full JSON array of CharScoutInfo records for a UID.
|
||||||
pub async fn insert_char_scout_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
pub async fn insert_char_scout_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
||||||
let arr = match data.get("charScoutInfo").and_then(|v| v.as_array()) {
|
let arr = match data.get("charScoutInfo").and_then(|v| v.as_array()) {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::charge_cost_event_schedule_info::ChargeCostEventScheduleInfo;
|
use crate::models::game::charge::charge_cost_event_schedule_info::ChargeCostEventScheduleInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ChargeCostEventScheduleInfo record from a Rust struct.
|
/// Add a single ChargeCostEventScheduleInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::charge_cost_info::ChargeCostInfo;
|
use crate::models::game::charge::charge_cost_info::ChargeCostInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ChargeCostInfo record from a Rust struct.
|
/// Add a single ChargeCostInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::community_reward_info::CommunityRewardInfo;
|
use crate::models::game::community::community_reward_info::CommunityRewardInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CommunityRewardInfo record from a Rust struct.
|
/// Add a single CommunityRewardInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::content_rank_statue_info::ContentRankStatueInfo;
|
use crate::models::game::content::content_rank_statue_info::ContentRankStatueInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ContentRankStatueInfo record from a Rust struct.
|
/// Add a single ContentRankStatueInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::contents_char_item_info::ContentsCharItemInfo;
|
use crate::models::game::contents::contents_char_item_info::ContentsCharItemInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ContentsCharItemInfo record from a Rust struct.
|
/// Add a single ContentsCharItemInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::contents_equip_info::ContentsEquipInfo;
|
use crate::models::game::contents::contents_equip_info::ContentsEquipInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single ContentsEquipInfo record from a Rust struct.
|
/// Add a single ContentsEquipInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cost_time_info::CostTimeInfo;
|
use crate::models::game::cost::cost_time_info::CostTimeInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CostTimeInfo record from a Rust struct.
|
/// Add a single CostTimeInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::costume_base_info::CostumeBaseInfo;
|
use crate::models::game::costume::costume_base_info::CostumeBaseInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CostumeBaseInfo record from a Rust struct.
|
/// Add a single CostumeBaseInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::costume_info::CostumeInfo;
|
use crate::models::game::costume::costume_info::CostumeInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CostumeInfo record from a Rust struct.
|
/// Add a single CostumeInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::costume_potential_connect_info::CostumePotentialConnectInfo;
|
use crate::models::game::costume::costume_potential_connect_info::CostumePotentialConnectInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CostumePotentialConnectInfo record from a Rust struct.
|
/// Add a single CostumePotentialConnectInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::costume_use_info::CostumeUseInfo;
|
use crate::models::game::costume::costume_use_info::CostumeUseInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single CostumeUseInfo record from a Rust struct.
|
/// Add a single CostumeUseInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::cs_mini_game_relay_server_info::CSMiniGameRelayServerInfo;
|
use crate::models::game::cs::cs_mini_game_relay_server_info::CSMiniGameRelayServerInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of CSMiniGameRelayServerInfo records for a UID.
|
/// Insert a full JSON array of CSMiniGameRelayServerInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::dating_episode_info::DatingEpisodeInfo;
|
use crate::models::game::dating::dating_episode_info::DatingEpisodeInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DatingEpisodeInfo record from a Rust struct.
|
/// Add a single DatingEpisodeInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use crate::models::game::dating_info::DatingInfo;
|
use crate::models::game::dating::dating_info::DatingInfo;
|
||||||
/// Insert DatingInfo data containing multiple sub-arrays for a UID.
|
/// Insert DatingInfo data containing multiple sub-arrays for a UID.
|
||||||
pub async fn insert_dating_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
pub async fn insert_dating_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
||||||
// --- DatingEpisodeInfo ---
|
// --- DatingEpisodeInfo ---
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::dating_message_choice_info::DatingMessageChoiceInfo;
|
use crate::models::game::dating::dating_message_choice_info::DatingMessageChoiceInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DatingMessageChoiceInfo record from a Rust struct.
|
/// Add a single DatingMessageChoiceInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::deck_costume_setting_info::DeckCostumeSettingInfo;
|
use crate::models::game::deck::deck_costume_setting_info::DeckCostumeSettingInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DeckCostumeSettingInfo record from a Rust struct.
|
/// Add a single DeckCostumeSettingInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::deck_info::DeckInfo;
|
use crate::models::game::deck::deck_info::DeckInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DeckInfo record from a Rust struct.
|
/// Add a single DeckInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::deck_message_info::DeckMessageInfo;
|
use crate::models::game::deck::deck_message_info::DeckMessageInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DeckMessageInfo record from a Rust struct.
|
/// Add a single DeckMessageInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::defense_monster_info::DefenseMonsterInfo;
|
use crate::models::game::defense::defense_monster_info::DefenseMonsterInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DefenseMonsterInfo record from a Rust struct.
|
/// Add a single DefenseMonsterInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::defense_unit_info::DefenseUnitInfo;
|
use crate::models::game::defense::defense_unit_info::DefenseUnitInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DefenseUnitInfo record from a Rust struct.
|
/// Add a single DefenseUnitInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::defense_user_info::DefenseUserInfo;
|
use crate::models::game::defense::defense_user_info::DefenseUserInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DefenseUserInfo record from a Rust struct.
|
/// Add a single DefenseUserInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::delayed_visibility_schedule_info::DelayedVisibilityScheduleInfo;
|
use crate::models::game::delayed::delayed_visibility_schedule_info::DelayedVisibilityScheduleInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DelayedVisibilityScheduleInfo record from a Rust struct.
|
/// Add a single DelayedVisibilityScheduleInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::dispatch_info::DispatchInfo;
|
use crate::models::game::dispatch::dispatch_info::DispatchInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single DispatchInfo record from a Rust struct.
|
/// Add a single DispatchInfo record from a Rust struct.
|
||||||
|
|||||||
2
database/src/db/env/env_info.rs
vendored
2
database/src/db/env/env_info.rs
vendored
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::env_info::EnvInfo;
|
use crate::models::game::env::env_info::EnvInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EnvInfo record from a Rust struct.
|
/// Add a single EnvInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_base_info::EquipBaseInfo;
|
use crate::models::game::equip::equip_base_info::EquipBaseInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipBaseInfo record from a Rust struct.
|
/// Add a single EquipBaseInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_batch_use_info::EquipBatchUseInfo;
|
use crate::models::game::equip::equip_batch_use_info::EquipBatchUseInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipBatchUseInfo record from a Rust struct.
|
/// Add a single EquipBatchUseInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_clear_info::EquipClearInfo;
|
use crate::models::game::equip::equip_clear_info::EquipClearInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipClearInfo record from a Rust struct.
|
/// Add a single EquipClearInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_info::EquipInfo;
|
use crate::models::game::equip::equip_info::EquipInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipInfo record from a Rust struct.
|
/// Add a single EquipInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_option_info::EquipOptionInfo;
|
use crate::models::game::equip::equip_option_info::EquipOptionInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipOptionInfo record from a Rust struct.
|
/// Add a single EquipOptionInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_preset_char_info::EquipPresetCharInfo;
|
use crate::models::game::equip::equip_preset_char_info::EquipPresetCharInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipPresetCharInfo record from a Rust struct.
|
/// Add a single EquipPresetCharInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_preset_info::EquipPresetInfo;
|
use crate::models::game::equip::equip_preset_info::EquipPresetInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipPresetInfo record from a Rust struct.
|
/// Add a single EquipPresetInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_preset_item_info::EquipPresetItemInfo;
|
use crate::models::game::equip::equip_preset_item_info::EquipPresetItemInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EquipPresetItemInfo record from a Rust struct.
|
/// Add a single EquipPresetItemInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::equip_storage_info::EquipStorageInfo;
|
use crate::models::game::equip::equip_storage_info::EquipStorageInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of EquipStorageInfo records for a UID.
|
/// Insert a full JSON array of EquipStorageInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_exchange_info::EventExchangeInfo;
|
use crate::models::game::event::event_exchange_info::EventExchangeInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventExchangeInfo record from a Rust struct.
|
/// Add a single EventExchangeInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_exchange_reward_info::EventExchangeRewardInfo;
|
use crate::models::game::event::event_exchange_reward_info::EventExchangeRewardInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventExchangeRewardInfo record from a Rust struct.
|
/// Add a single EventExchangeRewardInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_hub_info::EventHubInfo;
|
use crate::models::game::event::event_hub_info::EventHubInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventHubInfo record from a Rust struct.
|
/// Add a single EventHubInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_hub_setting_info::EventHubSettingInfo;
|
use crate::models::game::event::event_hub_setting_info::EventHubSettingInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventHubSettingInfo record from a Rust struct.
|
/// Add a single EventHubSettingInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_mission_info::EventMissionInfo;
|
use crate::models::game::event::event_mission_info::EventMissionInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventMissionInfo record from a Rust struct.
|
/// Add a single EventMissionInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_reward_history_info::EventRewardHistoryInfo;
|
use crate::models::game::event::event_reward_history_info::EventRewardHistoryInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventRewardHistoryInfo record from a Rust struct.
|
/// Add a single EventRewardHistoryInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::event_schedule_info::EventScheduleInfo;
|
use crate::models::game::event::event_schedule_info::EventScheduleInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EventScheduleInfo record from a Rust struct.
|
/// Add a single EventScheduleInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_clear_reward_info::EvilCastleClearRewardInfo;
|
use crate::models::game::evil::evil_castle_clear_reward_info::EvilCastleClearRewardInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleClearRewardInfo record from a Rust struct.
|
/// Add a single EvilCastleClearRewardInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_end_season_info::EvilCastleEndSeasonInfo;
|
use crate::models::game::evil::evil_castle_end_season_info::EvilCastleEndSeasonInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleEndSeasonInfo record from a Rust struct.
|
/// Add a single EvilCastleEndSeasonInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_end_season_total_info::EvilCastleEndSeasonTotalInfo;
|
use crate::models::game::evil::evil_castle_end_season_total_info::EvilCastleEndSeasonTotalInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleEndSeasonTotalInfo record from a Rust struct.
|
/// Add a single EvilCastleEndSeasonTotalInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_info::EvilCastleInfo;
|
use crate::models::game::evil::evil_castle_info::EvilCastleInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleInfo record from a Rust struct.
|
/// Add a single EvilCastleInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rank_user_info::EvilCastleRankUserInfo;
|
use crate::models::game::evil::evil_castle_rank_user_info::EvilCastleRankUserInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRankUserInfo record from a Rust struct.
|
/// Add a single EvilCastleRankUserInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_ranking_info::EvilCastleRankingInfo;
|
use crate::models::game::evil::evil_castle_ranking_info::EvilCastleRankingInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of EvilCastleRankingInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRankingInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_reward_info::EvilCastleRewardInfo;
|
use crate::models::game::evil::evil_castle_reward_info::EvilCastleRewardInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of EvilCastleRewardInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRewardInfo records for a UID.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use crate::models::game::evil_castle_rogue_like_all_user_score_info::EvilCastleRogueLikeAllUserScoreInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_all_user_score_info::EvilCastleRogueLikeAllUserScoreInfo;
|
||||||
/// Insert a full JSON array of EvilCastleRogueLikeAllUserScoreInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRogueLikeAllUserScoreInfo records for a UID.
|
||||||
pub async fn insert_evil_castle_rogue_like_all_user_score_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
pub async fn insert_evil_castle_rogue_like_all_user_score_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
||||||
let arr = match data.get("evilCastleRogueLikeAllUserScoreInfo").and_then(|v| v.as_array()) {
|
let arr = match data.get("evilCastleRogueLikeAllUserScoreInfo").and_then(|v| v.as_array()) {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_choice_info::EvilCastleRogueLikeChoiceInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_choice_info::EvilCastleRogueLikeChoiceInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeChoiceInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeChoiceInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_event_info::EvilCastleRogueLikeEventInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_event_info::EvilCastleRogueLikeEventInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeEventInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeEventInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_floor_info::EvilCastleRogueLikeFloorInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_floor_info::EvilCastleRogueLikeFloorInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeFloorInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeFloorInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use crate::models::game::evil_castle_rogue_like_give_up_info::EvilCastleRogueLikeGiveUpInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_give_up_info::EvilCastleRogueLikeGiveUpInfo;
|
||||||
/// Insert a full JSON array of EvilCastleRogueLikeGiveUpInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRogueLikeGiveUpInfo records for a UID.
|
||||||
pub async fn insert_evil_castle_rogue_like_give_up_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
pub async fn insert_evil_castle_rogue_like_give_up_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
||||||
let arr = match data.get("evilCastleRogueLikeGiveUpInfo").and_then(|v| v.as_array()) {
|
let arr = match data.get("evilCastleRogueLikeGiveUpInfo").and_then(|v| v.as_array()) {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_growth_info::EvilCastleRogueLikeGrowthInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_growth_info::EvilCastleRogueLikeGrowthInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeGrowthInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeGrowthInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_info::EvilCastleRogueLikeInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_info::EvilCastleRogueLikeInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of EvilCastleRogueLikeInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRogueLikeInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_rank_info::EvilCastleRogueLikeRankInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_rank_info::EvilCastleRogueLikeRankInfo;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
/// Insert a full JSON array of EvilCastleRogueLikeRankInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleRogueLikeRankInfo records for a UID.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_rank_user_info::EvilCastleRogueLikeRankUserInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_rank_user_info::EvilCastleRogueLikeRankUserInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeRankUserInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeRankUserInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_room_info::EvilCastleRogueLikeRoomInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_room_info::EvilCastleRogueLikeRoomInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeRoomInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeRoomInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_score_info::EvilCastleRogueLikeScoreInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_score_info::EvilCastleRogueLikeScoreInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeScoreInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeScoreInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_shop_info::EvilCastleRogueLikeShopInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_shop_info::EvilCastleRogueLikeShopInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeShopInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeShopInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_shop_item_info::EvilCastleRogueLikeShopItemInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_shop_item_info::EvilCastleRogueLikeShopItemInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeShopItemInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeShopItemInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_rogue_like_state_info::EvilCastleRogueLikeStateInfo;
|
use crate::models::game::evil::evil_castle_rogue_like_state_info::EvilCastleRogueLikeStateInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleRogueLikeStateInfo record from a Rust struct.
|
/// Add a single EvilCastleRogueLikeStateInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
use serde_json::Value;
|
use serde_json::Value;
|
||||||
use crate::models::game::evil_castle_stage_ranking_info::EvilCastleStageRankingInfo;
|
use crate::models::game::evil::evil_castle_stage_ranking_info::EvilCastleStageRankingInfo;
|
||||||
/// Insert a full JSON array of EvilCastleStageRankingInfo records for a UID.
|
/// Insert a full JSON array of EvilCastleStageRankingInfo records for a UID.
|
||||||
pub async fn insert_evil_castle_stage_ranking_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
pub async fn insert_evil_castle_stage_ranking_info(pool: &SqlitePool, data: &Value, uid: i64) -> sqlx::Result<()> {
|
||||||
let arr = match data.get("evilCastleStageRankingInfo").and_then(|v| v.as_array()) {
|
let arr = match data.get("evilCastleStageRankingInfo").and_then(|v| v.as_array()) {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_total_info::EvilCastleTotalInfo;
|
use crate::models::game::evil::evil_castle_total_info::EvilCastleTotalInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleTotalInfo record from a Rust struct.
|
/// Add a single EvilCastleTotalInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::evil_castle_tower_info::EvilCastleTowerInfo;
|
use crate::models::game::evil::evil_castle_tower_info::EvilCastleTowerInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single EvilCastleTowerInfo record from a Rust struct.
|
/// Add a single EvilCastleTowerInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::field_buff_info::FieldBuffInfo;
|
use crate::models::game::field::field_buff_info::FieldBuffInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single FieldBuffInfo record from a Rust struct.
|
/// Add a single FieldBuffInfo record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::field_char_control_deck_type::FieldCharControlDeckType;
|
use crate::models::game::field::field_char_control_deck_type::FieldCharControlDeckType;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single FieldCharControlDeckType record from a Rust struct.
|
/// Add a single FieldCharControlDeckType record from a Rust struct.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
use crate::models::game::field_deck_info::FieldDeckInfo;
|
use crate::models::game::field::field_deck_info::FieldDeckInfo;
|
||||||
use sqlx::SqlitePool;
|
use sqlx::SqlitePool;
|
||||||
|
|
||||||
/// Add a single FieldDeckInfo record from a Rust struct.
|
/// Add a single FieldDeckInfo record from a Rust struct.
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user