package com.cdzy.activity.model.table; import com.mybatisflex.core.query.QueryColumn; import com.mybatisflex.core.table.TableDef; // Auto generate by mybatis-flex, do not modify it. public class UserCollectActivityTableDef extends TableDef { /** * 实体类。 @author attiya @since 2025-09-23 */ public static final UserCollectActivityTableDef USER_COLLECT_ACTIVITY = new UserCollectActivityTableDef(); public final QueryColumn USER_ID = new QueryColumn(this, "user_id"); public final QueryColumn COLLECT_ID = new QueryColumn(this, "collect_id"); public final QueryColumn ACTIVITY_ID = new QueryColumn(this, "activity_id"); /** * 所有字段。 */ public final QueryColumn ALL_COLUMNS = new QueryColumn(this, "*"); /** * 默认字段,不包含逻辑删除或者 large 等字段。 */ public final QueryColumn[] DEFAULT_COLUMNS = new QueryColumn[]{USER_ID, COLLECT_ID, ACTIVITY_ID}; public UserCollectActivityTableDef() { super("", "user_collect_activity"); } private UserCollectActivityTableDef(String schema, String name, String alisa) { super(schema, name, alisa); } public UserCollectActivityTableDef as(String alias) { String key = getNameWithSchema() + "." + alias; return getCache(key, k -> new UserCollectActivityTableDef("", "user_collect_activity", alias)); } }