修改 PrivacyPhoneServices 从读取数据库配置改为读取 .env 环境变量,提升配置灵活性与安全性。 更新 SQL 迁移文件,移除向系统配置表插入配置的语句,并添加配置方式说明。
15 lines
784 B
SQL
15 lines
784 B
SQL
-- 隐私手机号功能 - 数据库改动 (AX模式)
|
|
-- 执行时间: 2026-04-01
|
|
-- 说明: AX模式下 user_phone 直接存储隐私手机号
|
|
-- private_bind_id 存储真实手机号(用于解绑)
|
|
-- private_phone_status 存储绑定状态
|
|
-- 配置方式: 通过 .env 文件配置 (不再使用数据库配置)
|
|
|
|
-- 订单表添加字段
|
|
ALTER TABLE `eb_store_order`
|
|
ADD COLUMN `private_bind_id` VARCHAR(18) NOT NULL DEFAULT '' COMMENT '隐私绑定真实手机号(用于解绑)' AFTER `user_address`,
|
|
ADD COLUMN `private_phone_status` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '隐私手机绑定状态:0未绑定,1已绑定' AFTER `private_bind_id`;
|
|
|
|
-- 查询验证
|
|
-- SELECT id, order_id, user_phone, private_bind_id, private_phone_status FROM eb_store_order LIMIT 10;
|