-- 客户信息表 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 );