CE-1068 - Add userId field

This commit is contained in:
2024-05-01 16:54:51 -05:00
parent 60e01a303a
commit 0cc6d7e618

View File

@ -29,6 +29,7 @@ import com.kingsrook.qqq.backend.core.model.common.TimeZonePossibleValueSourceMe
import com.kingsrook.qqq.backend.core.model.data.QField;
import com.kingsrook.qqq.backend.core.model.data.QRecord;
import com.kingsrook.qqq.backend.core.model.data.QRecordEntity;
import com.kingsrook.qqq.backend.core.model.metadata.fields.DynamicDefaultValueBehavior;
import com.kingsrook.qqq.backend.core.model.metadata.fields.ValueTooLongBehavior;
@ -72,6 +73,9 @@ public class ScheduledReport extends QRecordEntity
@QField()
private String inputValues;
@QField(maxLength = 250, valueTooLongBehavior = ValueTooLongBehavior.ERROR, dynamicDefaultValueBehavior = DynamicDefaultValueBehavior.USER_ID, label = "Owner")
private String userId;
/*******************************************************************************
@ -440,4 +444,35 @@ public class ScheduledReport extends QRecordEntity
return (this);
}
/*******************************************************************************
** Getter for userId
*******************************************************************************/
public String getUserId()
{
return (this.userId);
}
/*******************************************************************************
** Setter for userId
*******************************************************************************/
public void setUserId(String userId)
{
this.userId = userId;
}
/*******************************************************************************
** Fluent setter for userId
*******************************************************************************/
public ScheduledReport withUserId(String userId)
{
this.userId = userId;
return (this);
}
}