we should add the regex to all data dictionarie schemas to enforce program.name to not have dashes for all commons.
the reason is the project_id is created from program.name + '-' + project.code, and we already have dashes in project.code, so we couldn't also have dash in program.name then we don't know where to split