एक्सटेंशन:CheckUser/cu_changes टेबल
CheckUser एक्सटेंशन के लिए एक टेबल जिसमें क्रिया को करने के लिए उपयुक्त IP और UA स्ट्रिंग के साथ recentchanges टेबल की दूसरे चुनिंदा घटनाएँ रखी जाती हैं। cu_log भी देखें।
फ़ील्ड्स
cuc_id
प्राथमिक कुँजी, cu_changes पंक्ति को पहचानने के लिए उपयुक्त।
cuc_namespace
rc_namespace . की तरह जब पृष्ठों को स्थानांतरित किया जाता है, इस नामस्थान को बदला नहीं जाता है।
cuc_title
rc_title . की तरह जब पृष्ठों को स्थानांतरित किया जाता है, इस शीर्षक को बदला नहीं जाता है।
cuc_user
मीडियाविकि संस्करण: | ≤ 1.39 |
user टेबल में एक user_id को सन्दर्भित करता है। rc_user . की तरह
cuc_user_text
मीडियाविकि संस्करण: | ≤ 1.39 |
या तो user टेबल के cuc_user रखे गए किसी सदस्यनाम और ID को सन्दर्भित करता है या फिर cuc_user के 0 होने पर IP पते के टेक्स्ट संस्करण को। rc_user_text . की तरह
cuc_actor
मीडियाविकि संस्करण: | ≥ 1.38 |
उस सदस्य के लिए actor_id रखता है जिसने इस पंक्ति को बनाने वाली क्रिया को किया। rc_actor की तरह।
cuc_actiontext
सर्वर कॉन्फ़िगरेशन में निर्दिष्ट भाषा में rc_params या log_params डेटाबेस कॉलम्स द्वारा निर्मित टेक्स्ट का आउटपुट रखता है। एक बार सेट कर दिए जाने पर यह बदलता नहीं, और इसे हर सदस्य के लिए अनुवादित नहीं किया जाता है।
cuc_comment
मीडियाविकि संस्करण: | ≤ 1.39 |
rc_comment और log_comment की तरह।
cuc_comment_id
मीडियाविकि संस्करण: | ≥ 1.38 |
comment में एक पंक्ति को सन्दर्भित करता है जहाँ comment_id , इस कॉलम में रखा गया वैल्यू है। rc_comment_id और log_comment_id की तरह।
cuc_minor
rc_minor देखें।
cuc_page_id
page_id की कुँजी। बदलाव सूची में बदलाव के शीर्षक और नामस्थान को न बदलते हुए स्थानांतरणों के बाद कड़ियों को ज़िंदा रखने के लिए इस्तेमाल किया जाता है। अगर लागू नहीं होता (और डिफ़ॉल्ट से), इस कॉलम का वैल्यू 0 होता है।
cuc_this_oldid
निर्दिष्ट अवतरण का rev_id । rc_this_oldid भी देखें।
cuc_last_oldid
पूर्व अवतरण का rev_id , अंतर कड़ियाँ बनाने के लिए। rc_last_oldid भी देखें।
cuc_type
RC_EDIT (0), RC_NEW (1) या RC_LOG (3) में से एक। rc_type देखें।
cuc_timestamp
मीडियाविकि द्वारा डेटाबेस में हर जगह उपयुक्त टाइमस्टैम्प प्रारूप में उस घटना का टाइमस्टैम्प जो cu_changes टेबल में रखा जाता है: yyyymmddhhmmss।
cuc_ip
IP पता जिससे सम्पादन किया गया था।
cuc_ip_hex
cuc_ip
में हेक्साडेसिमल के रूप में IP पता।
cuc_xff
पूरा XFF हैडर। अगर निर्दिष्ट नहीं किया जाता है या फिर सभी XFF IP-याँ varnish सर्वर होते हैं, यह खाली स्ट्रिंग होगा।
cuc_xff_hex
अगर सभी XFF IP-याँ varnish सर्वर नहीं होते हैं, इसमें हेक्साडेसिमल के रूप में XFF हैडर के XFF IP का सबसे अच्छा अंदाज़ा होता है।
cuc_agent
इस पंक्ति में रखे गए अनुरोध में प्रदत्त सदस्य एजेंट हैडर।
cuc_private
व्यक्तिगत डेटा जो एनक्रिप्शन की मदद से रखी जाती है।
$wgCUPublicKey
की मदद से सर्वर कॉन्फ़िगरेशन में एक सार्वजनिक कुँजी परिभाषित होनी पड़ेगी।
वरना खाली छोड़ दिया जाता है।
cuc_only_for_read_old
मीडियाविकि संस्करण: | ≥ 1.40 |
Temporary column used for migration of log entries to cu_log_event table and cu_private_event table.
स्कीमा
DESCRIBE cu_changes;
+-----------------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+---------------------+------+-----+---------+----------------+ | cuc_id | int(10) unsigned | NO | PRI | NULL | auto_increment | | cuc_namespace | int(11) | NO | | 0 | | | cuc_title | varbinary(255) | NO | | | | | cuc_actor | bigint(20) unsigned | NO | MUL | 0 | | | cuc_actiontext | varbinary(255) | NO | | | | | cuc_comment_id | bigint(20) unsigned | NO | | 0 | | | cuc_minor | tinyint(1) | NO | | 0 | | | cuc_page_id | int(10) unsigned | NO | | 0 | | | cuc_this_oldid | int(10) unsigned | NO | | 0 | | | cuc_last_oldid | int(10) unsigned | NO | | 0 | | | cuc_type | tinyint(3) unsigned | NO | | 0 | | | cuc_timestamp | binary(14) | NO | MUL | NULL | | | cuc_ip | varbinary(255) | YES | | | | | cuc_ip_hex | varbinary(255) | YES | MUL | NULL | | | cuc_xff | varbinary(255) | YES | | | | | cuc_xff_hex | varbinary(255) | YES | MUL | NULL | | | cuc_agent | varbinary(255) | YES | | NULL | | | cuc_private | mediumblob | YES | | NULL | | | cuc_only_for_read_old | tinyint(1) | NO | | 0 | | +-----------------------+---------------------+------+-----+---------+----------------+