package com.slodon.b2b2c.system.pojo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class SysMedia {
    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.id
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private Long id;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.name
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private String name;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.path
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private String path;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.type
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private String type;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.status
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private Integer status;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.file_type
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private String fileType;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.store_id
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private Long storeId;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.create_id
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private Long createId;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.create_time
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.update_id
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    private Long updateId;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column sys_media.update_time
     *
     * @mbg.generated Thu Oct 13 14:15:00 CST 2022
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    private String storeName;

    private String tplTypeName;
}