summaryrefslogtreecommitdiff
path: root/data/src/constants.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-12 05:03:51 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-12 05:03:51 +0800
commit89d228816f3f9f31a2c66fa21f97f958195cbe6d (patch)
treeef5cb3aa4f11a05d7bbbf6182c7664807ece6e37 /data/src/constants.rs
parentc5fb22694e95f12c24b8d8af76999be7aea3fcec (diff)
Move duplicate constants to constants.rs
Diffstat (limited to 'data/src/constants.rs')
-rw-r--r--data/src/constants.rs22
1 files changed, 22 insertions, 0 deletions
diff --git a/data/src/constants.rs b/data/src/constants.rs
index 3d839a6..bc3343f 100644
--- a/data/src/constants.rs
+++ b/data/src/constants.rs
@@ -9,6 +9,15 @@ pub const PORT: u16 = 25331;
// Vault Host Name
pub const VAULT_HOST_NAME: &str = "host";
+// Default Virtual File Version and Direction
+pub const DEFAULT_VF_VERSION: &str = "0.1.0";
+pub const DEFAULT_VF_DESCRIPTION: &str = "_";
+
+// -------------------------------------------------------------------------------------
+
+// Prefix
+pub const VF_PREFIX: &str = "vf-";
+
// -------------------------------------------------------------------------------------
// Suffix
@@ -38,6 +47,19 @@ pub const CLIENT_SUFFIX_CACHED_SHEET_FILE_NO_DOT: &str = "st";
// -------------------------------------------------------------------------------------
+// Keys
+pub const KEY_SHEET_NAME: &str = "{sheet_name}";
+pub const KEY_MEMBER_ID: &str = "{member_id}";
+pub const KEY_TEMP_NAME: &str = "{temp_name}";
+pub const KEY_VF_INDEX: &str = "{vf_index}";
+pub const KEY_VF_ID: &str = "{vf_id}";
+pub const KEY_VF_VERSION: &str = "{vf_version}";
+pub const KEY_ACCOUNT: &str = "{account}";
+pub const KEY_SELF_ID: &str = "{self_id}";
+pub const KEY_SHARE_ID: &str = "{share_id}";
+
+// -------------------------------------------------------------------------------------
+
// Server
// Server - Vault (Main)
pub const SERVER_FILE_VAULT: &str = "./vault.toml";