diff --git a/crates/dojo-world/src/config/namespace_config.rs b/crates/dojo-world/src/config/namespace_config.rs index 25c637496d..89a709f090 100644 --- a/crates/dojo-world/src/config/namespace_config.rs +++ b/crates/dojo-world/src/config/namespace_config.rs @@ -8,14 +8,21 @@ use serde::Deserialize; pub const NAMESPACE_CFG_PREFIX: &str = "nm|"; pub const DEFAULT_NAMESPACE_CFG_KEY: &str = "namespace_default"; pub const DOJO_MANIFESTS_DIR_CFG_KEY: &str = "dojo_manifests_dir"; +pub const DEFAULT_NAMESPACE: &str = "DEFAULT_NAMESPACE"; /// Namespace configuration. -#[derive(Debug, Clone, Default, Deserialize)] +#[derive(Debug, Clone, Deserialize)] pub struct NamespaceConfig { pub default: String, pub mappings: Option>, } +impl Default for NamespaceConfig { + fn default() -> Self { + NamespaceConfig { default: DEFAULT_NAMESPACE.to_string(), mappings: None } + } +} + impl NamespaceConfig { /// Creates a new namespace configuration with a default namespace. pub fn new(default: &str) -> Self { diff --git a/spawn-and-move-db.tar.gz b/spawn-and-move-db.tar.gz index 4c9f0b6a8b..a7f95e1b16 100644 Binary files a/spawn-and-move-db.tar.gz and b/spawn-and-move-db.tar.gz differ diff --git a/types-test-db.tar.gz b/types-test-db.tar.gz index f028e8c022..5694495f0d 100644 Binary files a/types-test-db.tar.gz and b/types-test-db.tar.gz differ