/**   
* @Title:         DBProgramFavorite.java
* @Package        com.wasu.tvplayersdk.model
* @author         duhuanbiao
* @date           2014年10月20日 下午5:06:28 
* @Description:   
*/
package basic.db.model;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
import com.wasu.module.db.DBBase;

/**
 * 
 */
@DatabaseTable(tableName = "ProgramFavorite")
public class DBProgramFavorite extends DBBase<DBProgramFavorite> {
	/**  **/
	private static final long serialVersionUID = 2945779227595498115L;

	@DatabaseField(generatedId = true)
	public long id;

	/**
	 * 节目id
	 **/
	@DatabaseField(defaultValue = "-1", unique = true)
	public int programId;

	/**
	 * 节目名称
	 **/
	@DatabaseField()
	public String programName;

	/**
	 * 节目海报
	 **/
	@DatabaseField()
	public String programPic;

	/**
	 * 节目域名
	 **/
	@DatabaseField()
	public String domain;

	/**
	 * 节目播放地址
	 **/
	@DatabaseField()
	public String playUrl;

	/**
	 * 节目详情页地址 非影视剧为空
	 **/
	@DatabaseField()
	public String detailUrl;

	/**
	 * 节目所属类型  0非影视 1电影 3电视剧
	 **/
	@DatabaseField(defaultValue = "1")
	public int showType;

	/**
	 * 电视剧的总集数
	 **/
	@DatabaseField(defaultValue = "0")
	public int totalSeries;

	/**
	 * 当前更新到的集数
	 **/
	@DatabaseField(defaultValue = "0")
	public int updateSeries;

	/**
	 * 上次更新到的集数
	 **/
	@DatabaseField(defaultValue = "0")
	public int preUpdateSeries;

	/**
	 * 最后一次被历史记录的时间
	 **/
	@DatabaseField(defaultValue = "0")
	public long savefavoritetime;

	@Override
	protected DBProgramFavorite getMySelf() {
		return this;
	}

}