{ "summary": [ { "name": "customer_balance", "title": "客户余额缓存", "primary": [ "id" ], "classification": "cache" } ], "fields": [ { "name": "id", "type": "str", "nullable": false, "default": "", "comment": "主键,即 customer_id", "length": 32 }, { "name": "balance", "type": "double", "nullable": false, "default": 0.0, "comment": "当前余额", "length": 15, "dec": 4 }, { "name": "currency", "type": "str", "nullable": false, "default": "CNY", "comment": "货币单位", "length": 8 }, { "name": "credit_limit", "type": "double", "nullable": true, "default": null, "comment": "信用额度", "length": 15, "dec": 4 }, { "name": "last_recharge", "type": "datetime", "nullable": true, "default": null, "comment": "最后充值时间" }, { "name": "last_consumption", "type": "datetime", "nullable": true, "default": null, "comment": "最后消费时间" }, { "name": "status", "type": "str", "nullable": false, "default": "active", "comment": "状态: active/suspended/arrears", "length": 16 }, { "name": "sync_version", "type": "str", "nullable": true, "default": "", "comment": "同步版本号", "length": 32 }, { "name": "cached_at", "type": "datetime", "nullable": false, "default": "CURRENT_TIMESTAMP", "comment": "缓存更新时间" } ], "idxfields": [ { "name": "idx_status", "fields": [ "status" ], "unique": false }, { "name": "idx_balance", "fields": [ "balance" ], "unique": false } ], "codes": [] }