createDomainModel function

void createDomainModel(
  1. String projectPath
)

Implementation

void createDomainModel(String projectPath) {
  final modelJsonFilePath = '${projectPath}/model.json';
  final modelJsonFile = getFile(modelJsonFilePath);
  modelJson = readTextFromFile(modelJsonFile);
  if (modelJson == null || modelJson?.length == 0) {
    print('missing json of the model');
  } else {
    ednetCoreRepository = CoreRepository();
    ednetCoreDomain = Domain(firstLetterToUpper(domainName));
    ednetCoreModel = fromJsonToModel(
      modelJson ?? '',
      ednetCoreDomain,
      firstLetterToUpper(modelName),
      null,
    );
    ednetCoreRepository.domains.add(ednetCoreDomain);
  }
}