Files
rent/database/seeds/001_init_data.sql
T
2026-04-21 20:12:05 +08:00

29 lines
1.6 KiB
SQL

-- ============================================================
-- 初始化种子数据
-- ============================================================
USE `rent_platform`;
-- 平台管理员账号 (密码: admin123)
INSERT INTO `admins` (`username`, `password`, `name`, `phone`, `role`, `status`) VALUES
('admin', '$2b$10$N9qo8uLOickgx2ZMRZoMy.Mrq7Y5g0kOPIl7vJfzOTfJ7qKqOqOAa', '超级管理员', '13800000000', 'super_admin', 'active'),
('operator', '$2b$10$N9qo8uLOickgx2ZMRZoMy.Mrq7Y5g0kOPIl7vJfzOTfJ7qKqOqOAa', '运营人员', '13800000001', 'operator', 'active');
-- 会员等级
INSERT INTO `member_levels` (`name`, `level`, `min_points`, `discount`, `benefits`) VALUES
('普通会员', 1, 0, 1.00, '["基础服务"]'),
('银牌会员', 2, 1000, 0.98, '["基础服务", "专属客服"]'),
('金牌会员', 3, 5000, 0.95, '["基础服务", "专属客服", "免费升房"]'),
('钻石会员', 4, 20000, 0.90, '["基础服务", "专属客服", "免费升房", "延迟退房", "房型升级"]');
-- 平台配置
INSERT INTO `platform_configs` (`config_key`, `config_value`, `description`) VALUES
('commission_rate', '0.10', '默认平台佣金比例'),
('withdraw_fee_rate', '0.006', '提现手续费率'),
('min_deposit', '5000', '最低保证金金额'),
('service_fee_rate', '0.05', '服务费比例'),
('auto_cancel_minutes', '30', '未支付订单自动取消时间(分钟)'),
('auto_complete_hours', '24', '入住后自动完成订单时间(小时)'),
('sms_enabled', 'true', '是否启用短信通知'),
('max_images_per_room', '20', '每个房源最大图片数'),
('max_images_per_review', '9', '每条评价最大图片数');