| 12345678910111213141516171819202122232425262728293031 |
- """内置 admin 姓名改为超级管理员(契约1.47)。
- Revision ID: 0041_admin_real_name
- Revises: 0040_multi_role_seat_user_type
- Create Date: 2026-09-22
- 变更要点(仅数据订正,Python 版已废弃不做功能实现):
- 1. 用户名与姓名同语义且支持姓名登录,姓名需唯一(应用层校验);
- 2. admin 存量姓名「系统管理员」易与其他用户重名,迁移为「超级管理员」。
- """
- from __future__ import annotations
- from collections.abc import Sequence
- from alembic import op
- revision: str = "0041_admin_real_name"
- down_revision: str | None = "0040_multi_role_seat_user_type"
- branch_labels: str | Sequence[str] | None = None
- depends_on: str | Sequence[str] | None = None
- def upgrade() -> None:
- op.execute(
- "UPDATE sys_user SET real_name = '超级管理员' WHERE username = 'admin'"
- )
- def downgrade() -> None:
- pass
|