删除私信分支链路

This commit is contained in:
kate522 committed 2026-08-23 13:42:35 +08:00
1 parent 1c5c6d86bb
commit c6c2c0af6d
39 files changed
+32 -1465

No files matched your search

-31
View File
@@ -108,37 +108,6 @@ trait DBMigratorPart2 {
) {$charset_collate};";
dbDelta($sql_notification);
// ---------- 6. 私信会话 ----------
$sql_conversation = "CREATE TABLE {$prefix}aksrt_conversation (
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
user_a BIGINT UNSIGNED NOT NULL,
user_b BIGINT UNSIGNED NOT NULL,
last_message VARCHAR(255) DEFAULT '',
last_message_at DATETIME DEFAULT NULL,
unread_a INT NOT NULL DEFAULT 0,
unread_b INT NOT NULL DEFAULT 0,
created_at DATETIME NOT NULL,
PRIMARY KEY (id),
UNIQUE KEY uniq_pair (user_a, user_b),
KEY idx_user_a (user_a),
KEY idx_user_b (user_b),
KEY idx_last_msg (last_message_at)
) {$charset_collate};";
dbDelta($sql_conversation);
// ---------- 7. 私信消息 ----------
$sql_conv_message = "CREATE TABLE {$prefix}aksrt_conversation_message (
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
conversation_id BIGINT UNSIGNED NOT NULL,
sender_id BIGINT UNSIGNED NOT NULL,
content TEXT NOT NULL,
created_at DATETIME NOT NULL,
PRIMARY KEY (id),
KEY idx_conv_time (conversation_id, created_at),
KEY idx_sender (sender_id)
) {$charset_collate};";
dbDelta($sql_conv_message);
// ---------- 8. 订单表 ----------
$sql_order = "CREATE TABLE {$prefix}aksrt_order (
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
-2
View File
@@ -21,8 +21,6 @@ trait DBMigratorPart3 {
'signin_log' => 'aksrt_signin_log',
'dl_token' => 'aksrt_dl_token',
'notification' => 'aksrt_notification',
'conversation' => 'aksrt_conversation',
'conv_message' => 'aksrt_conversation_message',
'order' => 'aksrt_order',
'order_item' => 'aksrt_order_item',
'revenue' => 'aksrt_revenue',
-10
View File
@@ -600,16 +600,6 @@ trait ScriptsPart1b {
true
);
}
$conversation_js = get_template_directory() . '/assets/js/conversation.js';
if (file_exists($conversation_js)) {
wp_enqueue_script(
'aksrt-conversation',
$base_uri . '/assets/js/conversation.js',
['loader_js'],
(string) filemtime($conversation_js),
true
);
}
}
// Unified share-data builder — single payload assembler for every share
-1
View File
@@ -572,7 +572,6 @@ trait ScriptsPart1c {
'lazy_avatar' => aksrt_is_lazy('lazy_avatar'),
'lazy_posts_content' => aksrt_is_lazy('lazy_posts_content'),
'lazy_comment' => aksrt_is_lazy('lazy_comment'),
'lazy_private' => aksrt_is_lazy('lazy_private'),
'lazy_sider' => aksrt_is_lazy('lazy_sider'),
'lazy_cover' => aksrt_is_lazy('lazy_cover'),
'lazy_other' => aksrt_is_lazy('lazy_other'),