using SqlSugar;
namespace QYZH.InteractiveMagazine.Models.Entity
{
///
///用户与期刊关联表
///
[SugarTable("UserJournal")]
public partial class UserJournal : SqlSugarBaseEntity
{
public UserJournal()
{
}
///
/// Desc:用户Id
/// Default:
/// Nullable:False
///
[SugarColumn(ColumnName = "UserId")]
public long UserId { get; set; }
///
/// Desc:期刊模板Id(对应Journal表的期刊定义)
/// Default:
/// Nullable:False
///
[SugarColumn(ColumnName = "JournalId")]
public long JournalId { get; set; }
///
/// Desc:实例化期刊Id(扫码获取的具体期刊实例,可为空表示绑定到期刊模板本身)
/// Default:
/// Nullable:True
///
[SugarColumn(ColumnName = "JournalInstanceId", IsNullable = true)]
public long? JournalInstanceId { get; set; }
///
/// Desc:关联类型: Read(已读), Favorite(收藏), Subscribe(订阅)
/// Default:Read
/// Nullable:False
///
[SugarColumn(ColumnName = "Type")]
public string Type { get; set; }
///
/// Desc:状态: Active(正常), Inactive(失效)
/// Default:Active
/// Nullable:False
///
[SugarColumn(ColumnName = "Status")]
public new string Status { get; set; }
}
}