From d0b702e8b2c0668645ed9d6e602b5441034fd5d1 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Tue, 10 Feb 2026 09:22:52 +0000 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/schema.sql | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/db/schema.sql b/db/schema.sql index aa84e1e..3b3c087 100644 --- a/db/schema.sql +++ b/db/schema.sql @@ -30,3 +30,33 @@ CREATE TABLE IF NOT EXISTS sms_orders ( created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ); + +CREATE TABLE IF NOT EXISTS settings ( + setting_key VARCHAR(50) PRIMARY KEY, + setting_value TEXT, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +CREATE TABLE IF NOT EXISTS support_messages ( + id INT AUTO_INCREMENT PRIMARY KEY, + user_id INT NOT NULL, + sender ENUM('user', 'admin') NOT NULL, + message TEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + FOREIGN KEY (user_id) REFERENCES users(id) +); + +-- Default Settings +INSERT INTO settings (setting_key, setting_value) VALUES +('site_name', '全球接码'), +('site_logo', 'assets/pasted-20260210-082628-83f66727.png'), +('notice_text', '欢迎使用全球专业接码平台!本平台支持全球数百个国家和地区的短信验证码接收服务。'), +('usdt_trc20_address', 'TEm1B...TRC20_ADDRESS_HERE'), +('usdt_erc20_address', '0x71C...ERC20_ADDRESS_HERE'), +('lubansms_apikey', '') +ON DUPLICATE KEY UPDATE setting_value = VALUES(setting_value); + +-- Default Admin (admin / admin123) +INSERT INTO users (username, password_hash, role) VALUES +('admin', '$2y$10$QbKYSCqJI0WQLyf6NNSML.ukYrOZ0MdY61ZpK7Ekn5QQ/A9oDr.hu', 'admin') +ON DUPLICATE KEY UPDATE role = 'admin';