package jj.tech.paolu.repository.mybatis.dao.support;

import jakarta.annotation.Generated;
import java.sql.JDBCType;
import org.mybatis.dynamic.sql.AliasableSqlTable;
import org.mybatis.dynamic.sql.SqlColumn;

public final class SysAdminMenuDynamicSqlSupport {
    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2024-09-27T03:01:29.6951891+08:00", comments="Source Table: yx..sys_admin_menu")
    public static final SysAdminMenu sysAdminMenu = new SysAdminMenu();

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2024-09-27T03:01:29.6951891+08:00", comments="Source field: yx..sys_admin_menu.id")
    public static final SqlColumn<String> id = sysAdminMenu.id;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2024-09-27T03:01:29.696184+08:00", comments="Source field: yx..sys_admin_menu.adminid")
    public static final SqlColumn<String> adminid = sysAdminMenu.adminid;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2024-09-27T03:01:29.696184+08:00", comments="Source field: yx..sys_admin_menu.memuid")
    public static final SqlColumn<String> memuid = sysAdminMenu.memuid;

    @Generated(value="org.mybatis.generator.api.MyBatisGenerator", date="2024-09-27T03:01:29.6951891+08:00", comments="Source Table: yx..sys_admin_menu")
    public static final class SysAdminMenu extends AliasableSqlTable<SysAdminMenu> {
        public final SqlColumn<String> id = column("id", JDBCType.VARCHAR);

        public final SqlColumn<String> adminid = column("adminid", JDBCType.VARCHAR);

        public final SqlColumn<String> memuid = column("memuid", JDBCType.VARCHAR);

        public SysAdminMenu() {
            super("sys_admin_menu", SysAdminMenu::new);
        }
    }
}