32 lines
840 B
SQL
32 lines
840 B
SQL
-- 客户信息表
|
|
CREATE TABLE IF NOT EXISTS customers (
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
name VARCHAR(255) NOT NULL,
|
|
phone VARCHAR(20) NOT NULL UNIQUE,
|
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
|
);
|
|
|
|
-- 消息记录表
|
|
CREATE TABLE IF NOT EXISTS messages (
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
customer_id INT,
|
|
direction ENUM('inbound', 'outbound') NOT NULL,
|
|
content TEXT,
|
|
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
|
FOREIGN KEY (customer_id) REFERENCES customers(id)
|
|
);
|
|
|
|
-- Twilio 和系统配置表
|
|
CREATE TABLE IF NOT EXISTS settings (
|
|
key_name VARCHAR(50) PRIMARY KEY,
|
|
key_value TEXT
|
|
);
|
|
|
|
-- 自动回复设置
|
|
CREATE TABLE IF NOT EXISTS auto_replies (
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
keyword VARCHAR(255),
|
|
response_text TEXT,
|
|
is_active BOOLEAN DEFAULT TRUE
|
|
);
|