-- 初始化 admin 用户数据
-- 密码：admin123
-- BCrypt 哈希值 (使用 Spring Security BCrypt 生成)

-- 首先删除已存在的 admin 用户
DELETE FROM t_admin_user WHERE username = 'admin';

-- 插入 admin 用户
-- 密码 "admin123" 的 BCrypt 哈希
INSERT INTO t_admin_user (
    id,
    username,
    password,
    name,
    email,
    phone,
    avatar_url,
    status,
    created_at,
    updated_at,
    deleted
) VALUES (
    'admin001',
    'admin',
    '$2a$10$rO0y5vKJqGzWzJzQVnHw..5cY3sFZT1N9RfMiM7CGDCKuT5N5L5M5N',
    '系统管理员',
    'admin@example.com',
    '13800138000',
    NULL,
    'active',
    NOW(),
    NOW(),
    0
);

-- 验证插入
SELECT id, username, name, status, password FROM t_admin_user WHERE username = 'admin';
