All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.bootx.table.modify.mysql.entity.MySqlTableUpdate Maven / Gradle / Ivy

There is a newer version: 1.5.5
Show newest version
package cn.bootx.table.modify.mysql.entity;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 表所需要更新的信息
 * @author xxm
 * @since 2023/4/14
 */
@Getter
@Setter
@Accessors(chain = true)
public class MySqlTableUpdate {

    /** 表名称 */
    private String name;

    /** 表注释 */
    private String comment;

    /** 表注释是否需要更新 */
    private boolean commentUpdate;

    /** 字符集 */
    private String charset;

    /** 字符集是否需要更新 */
    private boolean charsetUpdate;

    /** 存储引擎 */
    private String engine;

    /** 存储引擎是否需要更新 */
    private boolean engineUpdate;

    /** 主键列表 */
    private List keys;

    /** 字符集是否需要更新 */
    private boolean keysUpdate;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy