package ameba.db.migration.models; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Lob; import javax.persistence.Transient; /** * <p>ScriptInfo class.</p> * * @author icode * */ @Entity public class ScriptInfo { @Id private String revision; @Transient private String description; @Lob private String modelDiff; @Lob private String applyDdl; /** * <p>Getter for the field <code>revision</code>.</p> * * @return a {@link java.lang.String} object. */ public String getRevision() { return revision; } /** * <p>Setter for the field <code>revision</code>.</p> * * @param revision a {@link java.lang.String} object. */ public void setRevision(String revision) { this.revision = revision; } /** * <p>Getter for the field <code>modelDiff</code>.</p> * * @return a {@link java.lang.String} object. */ public String getModelDiff() { return modelDiff; } /** * <p>Setter for the field <code>modelDiff</code>.</p> * * @param modelDiff a {@link java.lang.String} object. */ public void setModelDiff(String modelDiff) { this.modelDiff = modelDiff; } /** * <p>Getter for the field <code>description</code>.</p> * * @return a {@link java.lang.String} object. */ public String getDescription() { return description; } /** * <p>Setter for the field <code>description</code>.</p> * * @param name a {@link java.lang.String} object. */ public void setDescription(String name) { this.description = name; } /** * <p>Getter for the field <code>applyDdl</code>.</p> * * @return a {@link java.lang.String} object. */ public String getApplyDdl() { return applyDdl; } /** * <p>Setter for the field <code>applyDdl</code>.</p> * * @param applyDdl a {@link java.lang.String} object. */ public void setApplyDdl(String applyDdl) { this.applyDdl = applyDdl; } }