3d87bffbe9
- 迁移 000014_plan_pricing(mysql+sqlite 双套):plans 加 price_cents/currency/ period,seed pro=2500 team=9900(¥25/¥99);ListPlans 返回价格字段。 - /v1/nodes 暴露 host+port(取自 node.Endpoint,无 schema 变更),供客户端实测 真实 per-client 延迟(服务端无法代知)。 - 修复 account.go 的 GetMe/weeklyGB 残留 MySQL 专属 UTC_DATE()/INTERVAL (#1 漏网):改 Go 端算日期传 ?,否则 SQLite 节点今日/周流量恒 0。 - sqlite 迁移 up/down 测试期望版本 13→14。 go build/vet 干净;sqlite 迁移 up/down + httpapi 测试通过。节点 tag 暂不加 (无真实数据,不造空字段;客户端将不显示伪造 tag)。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
7 lines
414 B
SQL
7 lines
414 B
SQL
-- 套餐定价(price_cents/currency/period);价格此前不入表,现补齐供客户端展示。
|
|
ALTER TABLE plans ADD COLUMN price_cents INTEGER NOT NULL DEFAULT 0;
|
|
ALTER TABLE plans ADD COLUMN currency TEXT NOT NULL DEFAULT 'CNY';
|
|
ALTER TABLE plans ADD COLUMN period TEXT NOT NULL DEFAULT 'month';
|
|
UPDATE plans SET price_cents = 2500 WHERE code = 'pro';
|
|
UPDATE plans SET price_cents = 9900 WHERE code = 'team';
|