private UUID checkId;
@SQLColumn(index = 2, name = "command_id", since = @SQLVersion({ 1, 0, 0 }))
@SQLForeignKey(references = Command.class, on = "id", onDelete = Action.RESTRICT, onUpdate = Action.RESTRICT, since = @SQLVersion({ 1, 6, 0 }))
private UUID commandId;
@SQLColumn(index = 3, name = "parameters", type = "JSON", adapter = ParametersAdapter.class, since = @SQLVersion({ 1, 0, 0 }))
<BUG>private List<Parameter> parameters = new LinkedList<Parameter>();
</BUG>
@SQLColumn(index = 4, name = "script", since = @SQLVersion({ 3, 43, 0 }))
private String script;
public CheckCommand()

private UUID checkId;
@SQLColumn(index = 2, name = "command_id", since = @SQLVersion({ 1, 0, 0 }))
@SQLForeignKey(references = Command.class, on = "id", onDelete = Action.RESTRICT, onUpdate = Action.RESTRICT, since = @SQLVersion({ 1, 6, 0 }))
private UUID commandId;
@SQLColumn(index = 3, name = "parameters", type = "JSON", adapter = ParametersAdapter.class, since = @SQLVersion({ 1, 0, 0 }))
private LinkedHashMap<String, Parameter> parameters = new LinkedHashMap<String, Parameter>();
@SQLColumn(index = 4, name = "script", since = @SQLVersion({ 3, 43, 0 }))
private String script;
public CheckCommand()
