Multi Tenant App Folder

Having a lot of trouble trying to implement @HasTenant on application folders and search folders.

Following the guide here is not working for some reason. The app is doing funky stuff.

Is this the correct way to set up the entity extensions for AppFolder and SearchFolders?

@Extends(AppFolder.class)
@DiscriminatorValue("EXT")
@Entity(name = "ecos$ExtAppFolder")
public class ExtAppFolder extends AppFolder implements HasTenant {
    private static final long serialVersionUID = 4841895695863769198L;
    @TenantId
    @Column(name = "TENANT_ID", length = 4)
    protected String tenantId;

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getTenantId() {
        return tenantId;
    }
} 

The studio is not generating the extra tenant column either…

Actually nevermind, I don’t actually want the tenants to be able to modify search folders.