package com.lesingle.common.constants;

import java.util.Set;

/**
 * 租户相关常量
 */
public final class TenantConstants {

    private TenantConstants() {}

    /** 超级管理员租户编码 */
    public static final String CODE_SUPER = "super";

    /** 公众端租户编码 */
    public static final String CODE_PUBLIC = "public";

    /** 评委租户编码 */
    public static final String CODE_JUDGE = "judge";

    /** 内部系统租户编码集合（不可删除、不可注册） */
    public static final Set<String> INTERNAL_TENANT_CODES = Set.of(CODE_SUPER, CODE_PUBLIC, CODE_JUDGE, "school", "teacher", "student");
}
